Cara Mengekspor Proyek Google AI Studio Anda ke GitHub
Panduan ini adalah cara termudah untuk mengubah kode yang dihasilkan oleh Google AI Studio (Gemini) menjadi proyek permanen yang dapat Anda simpan, edit, dan bagikan ke seluruh dunia.
Ikhtisar
Google AI Studio luar biasa untuk “Vibe Coding” — meminta Gemini membuat aplikasi React, game, atau alat dalam hitungan detik. Namun, AI Studio adalah sandbox; agar Anda benar-benar memiliki kode dan dapat mengembangkannya lebih lanjut, Anda perlu memindahkannya ke GitHub.
Alur Kerja:
- Buat: Hasilkan aplikasi Anda di AI Studio (Build Mode).
- Ekspor: Push kode langsung ke GitHub dengan satu klik.
- Sempurnakan: Clone ke komputer Anda (VS Code/Cursor) untuk dikembangkan lebih lanjut.
📝 Catatan Penting: Panduan ini berfokus pada mode “Build” (membuat aplikasi/situs web lengkap). Jika aplikasi Anda menggunakan API key (seperti Gemini API), ingatlah bahwa demi alasan keamanan, Anda tidak boleh meng-commit key tersebut langsung ke GitHub. Kami akan membahas cara menanganinya pada langkah Pengaturan Lokal.
Prasyarat
- Akun Google AI Studio.
- Akun GitHub.
- VS Code atau Cursor terinstal di komputer Anda.
- Node.js terinstal secara lokal (disarankan versi 18+).
Ikhtisar Migrasi
Rencana ini memindahkan Anda dari hasil generate AI yang bersifat sementara ke lingkungan pengembangan yang profesional.
- Sumber: Google AI Studio (Gemini 2.0 Flash/Pro).
- Jembatan: Integrasi GitHub AI Studio.
- Tujuan: Repositori GitHub Anda.
Langkah 1: Buat Aplikasi Anda di AI Studio
Sebelum dapat mengekspor, Anda memerlukan sebuah proyek. Kita akan menggunakan fitur Build (terkadang disebut “Vibe Coding”) untuk menghasilkan aplikasi lengkap.
- Masuk ke Build Mode:
- Buka Google AI Studio.
- Klik Create New lalu pilih App (atau pastikan toggle di bagian atas diatur ke “Build”, bukan “Prompt”).
- Beri Prompt ke AI:
- Ketik permintaan Anda (misalnya “Create a Pomodoro timer with a cyberpunk aesthetic using React and Tailwind”).
- Tunggu hingga pratinjau dimuat di sisi kanan.
- Sempurnakan (Opsional):
- Mengobrollah dengan Gemini untuk menyesuaikan desain (misalnya “Make the start button green”).
- Setelah Anda puas dengan pratinjaunya, Anda siap untuk mengekspor.
Langkah 2: Push Kode ke GitHub
Setelah kode Anda siap, Anda akan memindahkannya dari sandbox Google ke sistem version control milik Anda sendiri.
-
Temukan Integrasi GitHub:
- Lihat bilah header di atas panel kode/pratinjau.
- Klik ikon GitHub (siluet kucing).

-
Otorisasi (Hanya Pertama Kali):
- Jika Anda belum pernah menghubungkannya, sebuah pop-up akan meminta izin.
- Klik Connect Account dan otorisasi Google AI Studio untuk membuat repositori atas nama Anda.

-
Konfigurasikan Repositori:
- Repository Name: Masukkan nama yang rapi (misalnya
cyberpunk-pomodoro). Catatan: Spasi tidak diperbolehkan. - Description: (Opsional) “Generated by Gemini”.
- Visibility: Pilih Public (terlihat oleh semua orang) atau Private (hanya terlihat oleh Anda).

- Klik Push.

- Repository Name: Masukkan nama yang rapi (misalnya
-
Verifikasi:
- Tunggu pesan berhasil: “Successfully pushed to GitHub”.
- Klik tautan yang tersedia di pesan tersebut untuk membuka repositori baru Anda di GitHub.
Langkah 3: Siapkan Lingkungan Lokal (Cursor)
Setelah kode berada di GitHub, Anda akan menyiapkannya secara lokal untuk memverifikasi dependensi dan melakukan penyesuaian untuk production.
-
Clone Repositori: Buka Cursor, buka Command Palette (
Cmd+Shift+PatauCtrl+Shift+P), lalu ketik> Git: Clone. Tempelkan URL repositori baru Anda.Alternatifnya, melalui terminal:
git clone <https://github.com/your-username/your-repo-name.git> cd your-repo-name -
Instal Dependensi: Proyek AI Studio biasanya mendeteksi package manager secara otomatis. Periksa keberadaan lock file (
pnpm-lock.yaml,package-lock.json, atauyarn.lock).# Jika menggunakan npm npm install # Jika menggunakan pnpm pnpm install -
Pengaturan Environment:
- Temukan file
.env.example(jika ada) dan duplikat file tersebut untuk membuat file.env. - Penting: Jika aplikasi AI Studio Anda menggunakan API key (Gemini API, dll.), Anda harus menambahkan key tersebut secara manual ke file
.envlokal Anda. AI Studio tidak mengekspor secret Anda ke GitHub demi alasan keamanan.
- Temukan file
-
Uji Lokal: Jalankan development server untuk memastikan aplikasi berfungsi di luar sandbox AI Studio.
npm run dev
Langkah 4: Buka di Editor Lokal dan Instal Ekstensi Zeabur
Buka folder proyek di editor kode lokal (seperti VS Code atau Cursor). Agar proses deploy menjadi sangat mudah, Anda akan menggunakan ekstensi Zeabur.
- Buka Extensions Marketplace di editor Anda.
- Cari “Zeabur” lalu klik Install.

Langkah 5: Deploy dengan Satu Klik
Sekarang saatnya momen ajaib. Dengan ekstensi yang sudah terinstal, men-deploy proyek Anda hanya butuh beberapa klik.
- Klik ikon Zeabur yang baru di activity bar sebelah kiri.
- Klik tombol “Deploy”.
Editor Anda akan meminta izin untuk membuka tautan di browser. Klik “Open”.

Langkah 6: Biarkan AI Agent Zeabur Menangani Sisanya
Setelah Anda dialihkan ke Zeabur, AI agent platform akan mengambil alih. Agent ini menganalisis kode Anda untuk memahami struktur proyek, dependensi, dan kebutuhan build.
Agent Zeabur akan:
- Mengenali bahwa Anda memiliki aplikasi full-stack (misalnya frontend React dan backend Express).
- Mengonfigurasi build command dan start command secara otomatis.
- Menyediakan semua layanan yang diperlukan.

Anda akan diminta memilih proyek dan region deployment. Setelah itu, Zeabur akan menangani semuanya.
Anda dapat melihat secara real-time saat layanan Anda di-build hingga beroperasi sepenuhnya. Zeabur bahkan langsung memberikan domain yang aktif begitu deployment berhasil.
Langkah 7: Domain & Jaringan
- Klik layanan Anda di Zeabur.
- Buka tab Jaringan.
- Klik Generate Domain (untuk mendapatkan domain
.zeabur.app) atau Domain Kustom (untuk menghubungkan domain Anda sendiri). - Kunjungi URL tersebut. Aplikasi Google AI Studio Anda kini telah menjadi aplikasi siap production yang ter-deploy sepenuhnya.
Selesai! Anda telah berhasil memindahkan proyek Anda dari prototipe di Google AI Studio menjadi aplikasi yang online dan siap production di Zeabur tanpa menulis satu baris kode konfigurasi pun. Alur kerja yang mulus ini memungkinkan Anda fokus pada hal yang paling penting: membangun perangkat lunak yang hebat.