GenCode
GenCode
Apa itu GenCode?
GenCode adalah agen coding milik Genspark. GenCode bekerja pada kode di direktori yang Anda pilih. Anda dapat memilih antara UI Chat dan UI Terminal. Keduanya adalah produk yang sama dengan kemampuan yang sama, jadi pilih saja gaya yang Anda sukai. GenCode dapat dijalankan di dua tempat:
- Ruang kerja GenCode di Genspark Super App: tampilan desktop. Anda bekerja dengan agen dalam sebuah percakapan. Kolom penulisan prompt menampilkan model yang digunakan, pemakaian konteks, dan kredit Anda.
- GenCode CLI mandiri: program terminal yang Anda instal dengan npm dan jalankan dari direktori tempat Anda ingin bekerja.
Keduanya menjalankan mesin yang sama, katalog model yang di-host Genspark yang sama, dan penagihan yang sama. GenCode dibangun di atas fork OpenCode milik Genspark. GenCode memiliki direktori konfigurasinya sendiri, sehingga tidak mengubah instalasi OpenCode yang sudah ada.
Mulai Cepat
Di Genspark Super App
- Perbarui Genspark Super App ke versi terbaru.
- Buka aplikasi dan cari ruang kerja GenCode. Jika tidak terlihat, klik + di bilah tab lalu tambahkan.
Belum punya Super App? Unduh di sini. Unduhannya gratis untuk macOS, Windows, dan Linux. Di Mac, Super App memerlukan Apple Silicon.
Dengan CLI
- Instal:
npm i -g @genspark/gencode - Masuk:
gencode login. Perintah ini membuka proses masuk melalui device flow. Setelah masuk, CLI menampilkan saldo, plan, dan email akun Anda di samping katalog model. - Jalankan:
gencode, dari direktori tempat Anda ingin bekerja.
CLI mempertahankan perintah-perintah OpenCode:
gencode run --format jsonuntuk penggunaan berbasis skrip dan non-interaktifgencode modelsuntuk menampilkan daftar model yang tersedia bagi Anda- flag
--dir,--session, dan--model - variabel lingkungan berawalan
OPENCODE_
CLI memiliki direktori konfigurasinya sendiri, yaitu ~/.config/gencode, ~/.local/share/gencode, ~/.local/state/gencode, dan ~/.cache/gencode, sehingga instalasi OpenCode yang sudah ada tidak terpengaruh.
Biner CLI mendukung Mac Intel maupun Mac Apple Silicon, serta Windows dan Linux.
Panduan Fitur & Cara Penggunaan
GenCode tersedia dengan UI Chat dan UI Terminal. Keduanya adalah produk yang sama dengan kemampuan yang sama, jadi gunakan yang paling sesuai dengan cara kerja Anda.
- Ruang kerja. Di Genspark Super App, Anda bekerja dengan GenCode dalam sebuah percakapan. Kolom penulisan menampilkan model yang digunakan, pemakaian konteks, dan kredit Anda.
- CLI. Agen yang sama di terminal Anda, dalam antarmuka layar penuh dengan panel untuk konteks sesi dan diagnostik kode.
- Tetap agen coding di mana pun. GenCode bekerja pada kode di direktori yang Anda pilih. Tindakan dijalankan melalui pemanggilan tool, dan hasilnya berupa teks serta perubahan file.
- Sub-agen. GenCode menangani tugas yang lebih besar melalui sub-agen: satu untuk membaca dan menganalisis, dan satu lagi yang dapat membuat perubahan. Masing-masing memiliki batas langkah yang dikonfigurasi, sehingga setiap proses tetap terbatas.
- Penilaian. Di Super App, Anda dapat menilai setiap giliran GenCode dengan jempol ke atas atau jempol ke bawah. Penilaian tetap tersimpan di perangkat Anda.
- Masukan Anda tetap lokal. Penilaian mencatat informasi tentang giliran asalnya, yaitu model, tool yang digunakan, file dan baris yang diubah, token, biaya, dan waktu. Komentar teks bebas yang Anda tulis tidak pernah dikirimkan.
- Dapat dipakai dalam skrip dan ramah CI.
gencode run --format jsonmenghasilkan output yang dapat dibaca mesin, sehingga bisa Anda salurkan ke skrip dan pipeline.
Model & biaya
Model. GenCode menggunakan katalog model yang di-host Genspark, mencakup sembilan keluarga model: Claude (Anthropic), GPT (OpenAI), Gemini (Google), DeepSeek, GLM (Z.ai), MiniMax, Kimi (Moonshot AI), Grok (xAI), dan Nemotron (NVIDIA).
Biaya. GenCode menggunakan kredit Genspark. Pemakaian ditagihkan ke akun yang digunakan GenCode untuk autentikasi. Di CLI, jika GSK_API_KEY (atau GSK_BASE_URL) diatur di lingkungan Anda, penagihan dikenakan ke akun pemilik kunci tersebut. Di riwayat kredit Anda, pemakaian GenCode muncul sebagai "GenCode".
GenCode ditagihkan langsung ke kredit, bukan melalui Kuota Gratis yang berlaku untuk tugas agen dalam mode Standar. Lihat Plan Keanggotaan.
Tidak ada langganan atau dompet GenCode terpisah. GenCode menggunakan akun dan kredit Genspark Anda yang sudah ada. Untuk mengetahui cara kerja kredit, lihat Panduan Kredit.
FAQ
Apakah GenCode sama dengan Genspark Code?
Tidak. Genspark Code adalah agen berbasis browser di genspark.ai/code yang membangun aplikasi lengkap dari sebuah prompt. Lihat artikel bantuan Genspark Code. GenCode adalah agen coding yang dijelaskan di sini.
Apakah GenCode sama dengan Genspark Claw?
Tidak. Claw adalah agen asisten pribadi Genspark yang mengoperasikan aplikasi dan file Anda, bukan agen coding.
Bagaimana dengan GenTerminal?
GenTerminal adalah aplikasi terminal mandiri milik Genspark, yaitu produk yang berbeda.
Apakah saya memerlukan Super App untuk menggunakan GenCode?
Tidak. Anda dapat menggunakan ruang kerja GenCode di Genspark Super App, atau menginstal GenCode CLI mandiri. Keduanya adalah agen yang sama.
Apa perbedaan antara ruang kerja dan CLI?
Hanya tempat Anda menjalankannya. Ruang kerja berjalan di dalam Genspark Super App, sedangkan CLI berjalan di terminal Anda. Agennya sama, dan kemampuannya pun sama.
Apakah saya memerlukan plan berbayar?
Tidak. GenCode menggunakan akun dan kredit Genspark Anda yang sudah ada. Tidak ada langganan atau dompet GenCode terpisah.
Apakah GenCode menggunakan kredit?
Ya. GenCode ditagihkan ke akun yang digunakannya untuk autentikasi, secara default akun yang Anda gunakan untuk masuk. Di CLI, jika GSK_API_KEY diatur di lingkungan Anda, penagihan dikenakan ke akun pemilik kunci tersebut. Pemakaian muncul sebagai "GenCode" di riwayat kredit Anda. GenCode ditagihkan langsung ke kredit, bukan melalui Kuota Gratis.
Model apa saja yang digunakan GenCode?
GenCode menggunakan katalog yang di-host Genspark, mencakup sembilan keluarga model: Claude (Anthropic), GPT (OpenAI), Gemini (Google), DeepSeek, GLM (Z.ai), MiniMax, Kimi (Moonshot AI), Grok (xAI), dan Nemotron (NVIDIA). Model spesifik yang dapat digunakan akun Anda bergantung pada katalog yang aktif dan kebijakan vendor AI organisasi Anda.
Apakah CLI akan mengganggu instalasi OpenCode saya yang sudah ada?
Tidak. GenCode dibangun di atas fork OpenCode milik Genspark, tetapi GenCode menginstal binernya sendiri dan memiliki direktori konfigurasinya sendiri (~/.config/gencode, ~/.local/share/gencode, ~/.local/state/gencode, ~/.cache/gencode). GenCode tidak pernah mengubah instalasi OpenCode yang sudah ada.
Apakah GenCode berfungsi di Mac Intel?
CLI berfungsi di Mac Intel, karena paket npm yang dipublikasikan mencakup macOS Intel (darwin-x64). Super App memerlukan Apple Silicon di Mac. Windows dan Linux didukung untuk keduanya.
Di mana saya dapat mengunduh Genspark Super App?
Untuk mengunduh Super App, buka tautan ini. Unduhannya gratis untuk macOS, Windows, dan Linux.
Apakah artikel ini membantu?