AI Workspace
Developer AI pribadimu. Ceritakan apa yang ingin kamu buat dan AI menulis kodenya, menjalankannya di live preview, dan menyimpan semuanya di repositori GitHub privat — semuanya tanpa meninggalkan GetLaunch.
Memulai
1. Ceritakan apa yang ingin kamu buat
Mulai workspace baru dan ceritakan apa yang kamu inginkan dalam bahasa biasa — tidak perlu memberi nama dulu:
"Buatkan app pemesanan untuk kedai kopi saya dengan menu, form reservasi, dan dashboard admin."
GetLaunch membuat workspace beserta repositori GitHub privat, lalu AI membaca permintaanmu dan mulai membangun. Beberapa detik kemudian workspace otomatis diberi nama dari pesan pertamamu. Klik nama di bagian atas workspace untuk menggantinya kapan saja.
2. Pilih Build atau Plan
Tombol di samping kotak pesan menentukan cara AI mengerjakan pesanmu:
- Build (default) — langsung mulai mengedit.
- Plan — AI menelusuri proyekmu dan mengusulkan rencana lebih dulu. Tidak ada yang berubah sampai kamu menyetujuinya; kamu juga bisa meminta perubahan rencana sebelum AI mulai membangun.
3. Saksikan pembangunannya
Setiap penulisan file, perintah shell, dan pengecekan muncul di chat secara real time.
4. Buka preview
Klik tombol Preview di toolbar atas untuk membuka versi live app kamu di samping chat. Perubahan langsung terlihat di preview saat AI mengerjakannya.
Chat
Agent berjalan di cloud. Kamu bisa menutup tab browser kapan saja. Saat kembali, workspace kamu akan tepat seperti yang ditinggalkan dan pekerjaan yang sedang berjalan akan selesai.
Satu task dalam satu waktu. Hanya satu task yang berjalan dalam satu waktu di seluruh workspace-mu. Tunggu task saat ini selesai sebelum mengirim pesan berikutnya atau membuat workspace baru.
Menghentikan task. Kamu bisa menghentikan task yang sedang berjalan kapan saja: pilih Hentikan & simpan progres untuk menyimpan hasil kerja AI sejauh ini, atau Hentikan & buang untuk membuangnya.
Tanya AI tentang GetLaunch. Kamu bisa bertanya kepada AI tentang platform itu sendiri — publish, custom domain, harga, saldo kredit, paket langgananmu, atau kenapa deployment gagal — dan AI menjawab berdasarkan informasi GetLaunch terbaru dan akunmu.
Task & Fase
Untuk permintaan yang lebih besar, AI bisa membagi pekerjaan menjadi fase — masing-masing adalah potongan proyek yang mandiri — yang ditampilkan di panel Tugas beserta statusnya.
- Fase berjalan berurutan. Setiap fase harus selesai sebelum fase berikutnya bisa dimulai.
- Mulai fase pertama sendiri. Setelah itu, Auto-continue (aktif secara default) menjalankan fase-fase berikutnya secara berurutan. Matikan jika kamu ingin meninjau di antara fase — chat akan menampilkan tombol untuk memulai fase berikutnya.
- Jalankan semua menjalankan semua fase yang tersisa sekaligus.
Live Preview
Preview adalah instance nyata dari app kamu yang berjalan untuk pengujian. Ini bukan deployment produksimu.
Cara menggunakannya:
- Klik tombol Preview di toolbar untuk membuka panel preview.
- Pemuatan pertama bisa memakan waktu 30–90 detik selagi app kamu dinyalakan.
- Selama AI bekerja, perubahan langsung muncul di preview. Jika ada yang rusak, minta AI memeriksa error preview terakhir dan memperbaikinya, lalu coba lagi preview-nya.
Mode perangkat: Beralih antara Desktop, Tablet (768px), dan Mobile (390px) menggunakan ikon di toolbar preview.
Navigasi halaman: Ketik path di address bar (mis. /dashboard) untuk langsung ke halaman mana pun di app kamu.
Element picker: Klik ikon crosshair (⊕), lalu klik elemen mana pun di preview kamu. Gunakan Ask about this untuk mengirim elemen tersebut langsung ke AI untuk perubahan yang ditargetkan.
Batasan:
- Preview tidur setelah sekitar 4 menit tidak aktif dan menyala lagi saat kamu membukanya. File app dan data preview-mu tetap tersimpan (data preview hingga 7 hari tanpa dipakai).
- Sandbox preview didaur ulang setelah sekitar satu jam, bahkan saat sedang dipakai; sandbox akan menyala kembali dengan sendirinya.
- URL preview bisa berubah antar sesi. Jangan dibagikan ke pengguna akhir.
Pengaturan Preview (Environment Variables)
Environment variables untuk preview (API key, URL database, feature flag) dikelola di Pengaturan preview pada toolbar atas.
AI mengatur nilai default secara otomatis. Kamu bisa menggantinya — misalnya untuk mencoba preview dengan layanan lain.
Aturan:
- Kamu hanya bisa mengubah nilai untuk key yang sudah didefinisikan AI. Untuk menambah atau menghapus key, minta AI memperbarui konfigurasi proyek.
- Nilai tidak boleh mengandung karakter newline.
- Menyimpan perubahan me-restart preview secara otomatis agar nilai baru berlaku.
- Nilai ini hanya dipakai oleh preview. Nilai produksi diatur terpisah saat publish, sehingga preview tidak pernah menyentuh database produksimu.
Publish
Saat preview sudah berjalan dengan baik, klik Publish untuk menayangkan app kamu. Kamu memerlukan database produksi yang di-hosting, dan app dibayar dengan salah satu dari dua cara. Layar Publish menunjukkan cara mana yang berlaku untuk akunmu sebelum kamu konfirmasi:
- Bayar sesuai pemakaian: tanpa paket hosting. App yang dipublish memakai kredit AI-mu saat orang mengunjunginya. Lihat Web app bayar sesuai pemakaian.
- Paket hosting: paket berbayar yang aktif (Starter atau lebih tinggi). Lihat Harga.
- Pada publish pertama, pilih nama app. Nama ini menjadi bagian dari alamat web app di gtlnch.app.
- Tinjau environment produksi — nilai asli untuk database, API key, dan secret.
DATABASE_URLharus mengarah ke database Postgres yang di-hosting;localhostdan127.0.0.1tidak bisa dijangkau dari produksi. Lihat Database Produksi. - Publish. App yang sudah dipublish muncul di Projects, lengkap dengan riwayat deployment, log, dan pengaturan custom domain.
Klik Publish ulang kapan saja untuk menayangkan perubahan terbarumu. Workspace tetap bisa dipakai setelah publish — terus minta perubahan dan republish saat kamu siap.
Mengunduh Kode
Klik Download di toolbar atas kapan saja untuk mengunduh seluruh codebase sebagai file .zip.
Unduhan mencakup semua file proyek, dibersihkan dari file internal GetLaunch, siap dijalankan secara lokal atau di-push ke repositori sendiri.
Apa yang Disimpan dan Berapa Lama
Kode kamu disimpan selama workspace masih ada. Setiap perubahan yang dibuat AI disimpan ke repositori privat workspace kamu, dan Download selalu memberikan versi terbaru. App yang sudah dipublish dan database produksinya tidak terpengaruh oleh hal-hal di bawah ini.
Beberapa hal hanya disimpan untuk waktu terbatas:
| Apa | Berapa lama disimpan |
|---|---|
| Pesan chat — pesanmu dan balasan AI, termasuk detail langkah-langkahnya | 7 hari setelah setiap pesan. Pesan yang lebih lama hilang dari chat. |
| Data preview — data yang disimpan app-mu di database preview | 7 hari setelah terakhir kali kamu memakai workspace. Setelah itu, preview mulai dengan database baru. |
| Ingatan AI tentang percakapanmu | 7 hari setelah terakhir kali kamu memakai workspace. Setelah itu, AI melanjutkan dari kode, rencana, dan task-mu, bukan dari percakapan sebelumnya. |
| File yang kamu lampirkan ke pesan | Beberapa jam. Jika app-mu memakai file tersebut (misalnya logo), AI menyalinnya ke proyekmu, sehingga tersimpan bersama kodemu. |
Privasi & Keamanan
- Sandbox milikmu sendiri. Setiap workspace berjalan di sandbox terisolasi miliknya sendiri. AI, app preview, dan database-nya berjalan di sana, terpisah dari workspace lain.
- Preview tidak publik. Preview hanya bisa dibuka lewat tautan bertanda tangan yang terikat ke workspace kamu, dan setiap tautan akses kedaluwarsa setelah waktu singkat.
- Preview tidak pernah menyentuh data produksi. Pengaturan yang kamu isi saat publish milik app yang dipublish, bukan milik workspace, sehingga preview tidak pernah bisa terhubung ke database produksimu.
- Secret tetap tersembunyi. Nilai yang kamu tandai sebagai secret untuk app yang dipublish tidak bisa dibaca lagi setelah disimpan, dan disamarkan di log runtime.
- File lampiran bersifat privat. File disimpan secara privat, hanya bisa dibuka lewat tautan berumur pendek, dan dihapus setelah beberapa jam.
- AI hanya melihat workspace ini. Saat memeriksa log atau detail akun untuk membantumu, AI hanya bisa melihat app workspace ini dan akunmu sendiri.
- Menghapus workspace menghapus datanya. Termasuk repositori kode, riwayat chat, sandbox dan database preview, snapshot tersimpan, dan file yang diunggah. Workspace yang sudah dipublish harus dihapus project-nya terlebih dahulu.
- Pemrosesan AI. Pesan, file, dan kode kamu diproses oleh penyedia AI pihak ketiga untuk menghasilkan respons. Lihat Kebijakan Privasi untuk detailnya.
Kredit AI
Setiap coding task menggunakan kredit AI, berdasarkan seberapa banyak pekerjaan AI. Biaya pastinya dihitung setelah task selesai dan ditampilkan di riwayat workspace. Task yang gagal tidak ditagih.
- Tweak cepat / satu baris: ~1 kredit
- Edit biasa: ~3 kredit
- Perubahan multi-file besar: ~9 kredit
- Fitur besar: ~14 kredit
- Setiap akun mendapat kredit gratis saat mendaftar dan setiap bulan — lihat Harga untuk jumlah terbaru dan paket kredit
- Cek saldo kamu di Kredit AI
- Jika kehabisan, task baru akan diblokir sampai kamu top up
- Web app bayar sesuai pemakaian memakai saldo yang sama saat orang mengunjunginya. Lihat Web app bayar sesuai pemakaian
FAQ
Bisakah saya menghubungkan repositori GitHub sendiri? Belum. Setiap workspace mendapat repositori privat baru yang dikelola GetLaunch. Kamu bisa mengunduh kode kapan saja dan men-push-nya ke repo sendiri.
Apa yang terjadi jika task gagal? AI menjelaskan apa yang salah di chat, dan preview tetap menampilkan versi terakhir yang berjalan. Kirim pesan lanjutan memintanya mencoba lagi atau mengambil pendekatan berbeda.
Bisakah dua orang bekerja di workspace yang sama? Workspace saat ini hanya untuk satu pengguna. Fitur kolaborasi ada di roadmap.
Apakah kode saya privat? Ya. Semua repositori workspace bersifat privat dan tidak dibagikan ke pengguna lain. Lihat Privasi & Keamanan di atas untuk cara data workspace-mu ditangani.
Bagaimana cara menghapus workspace? Menghapus workspace juga menghapus repositori kodenya, jadi unduh kodenya dulu jika ingin menyimpannya. Workspace yang sudah dipublish tidak bisa dihapus selama project-nya masih ada — hapus project-nya dulu, lalu workspace-nya.
Kenapa pesan lama hilang dari chat saya? Pesan chat disimpan selama 7 hari. Kode dan setiap perubahan yang dibuat AI tetap tersimpan selama workspace masih ada — lihat Apa yang Disimpan dan Berapa Lama di atas.

