GenCode
GenCode
Apakah itu GenCode?
GenCode ialah ejen pengekodan Genspark. Ia mengusahakan kod dalam direktori yang anda pilih. Pilih antara UI Sembang dan UI Terminal. Kedua-duanya produk yang sama dengan keupayaan yang sama, jadi pilih gaya yang anda suka. Anda boleh menjalankannya di dua tempat:
- Ruang kerja GenCode dalam Genspark Super App: permukaan desktop. Anda bekerja dengan ejen dalam perbualan, dan penyusun gesaan menunjukkan model yang digunakan, penggunaan konteks anda dan kredit.
- GenCode CLI kendiri: program terminal yang anda pasang dengan npm dan jalankan dari direktori yang anda mahu usahakan.
Kedua-duanya menjalankan enjin yang sama, katalog model dihoskan Genspark yang sama dan pengebilan yang sama. GenCode dibina di atas fork OpenCode milik Genspark dan menyimpan direktori konfigurasinya sendiri, jadi ia tidak menyentuh pemasangan OpenCode sedia ada.
Mula Pantas
Dalam Genspark Super App
- Kemas kini Genspark Super App kepada versi terkini.
- Buka aplikasi dan cari ruang kerja GenCode. Jika anda tidak nampak, klik + dalam bar tab dan tambahkannya.
Belum ada Super App? Muat turunnya di sini. Ia percuma untuk dimuat turun bagi macOS, Windows dan Linux. Pada Mac, Super App memerlukan Apple Silicon.
Dengan CLI
- Pasang:
npm i -g @genspark/gencode - Log masuk:
gencode login. Arahan ini membuka log masuk aliran peranti. Selepas log masuk, CLI menunjukkan baki, pelan dan e-mel akaun anda di sebelah katalog model. - Jalankan:
gencode, dari direktori yang anda mahu usahakan.
CLI mengekalkan set arahan OpenCode:
gencode run --format jsonuntuk penggunaan berskrip dan bukan interaktifgencode modelsuntuk menyenaraikan model yang tersedia untuk anda- bendera
--dir,--sessiondan--model - pemboleh ubah persekitaran berawalan
OPENCODE_
Ia menyimpan direktori konfigurasinya sendiri, iaitu ~/.config/gencode, ~/.local/share/gencode, ~/.local/state/gencode dan ~/.cache/gencode. Oleh itu, pemasangan OpenCode sedia ada tidak terjejas.
Binari CLI menyokong Mac Intel dan Mac Apple Silicon, serta Windows dan Linux.
Panduan Ciri & Cara
GenCode disertakan dengan UI Sembang dan UI Terminal. Kedua-duanya produk yang sama dengan keupayaan yang sama. Gunakan yang sesuai dengan cara anda bekerja.
- Ruang kerja. Dalam Genspark Super App, anda bekerja dengan GenCode dalam perbualan. Penyusun menunjukkan model yang digunakan, penggunaan konteks anda dan kredit.
- CLI. Ejen yang sama dalam terminal anda, sebagai antara muka skrin penuh dengan panel untuk konteks sesi dan diagnostik kod.
- Ejen pengekodan dalam kedua-dua cara. GenCode mengusahakan kod dalam direktori yang anda pilih. Tindakan dijalankan melalui panggilan alat, dan hasilnya ialah teks dan perubahan fail.
- Sub-ejen. GenCode mengendalikan tugas yang lebih besar melalui sub-ejen. Satu sub-ejen membaca dan menganalisis, manakala satu lagi boleh membuat perubahan. Setiap sub-ejen mempunyai had langkah yang dikonfigurasi, jadi setiap larian kekal terhad.
- Penilaian. Dalam Super App, anda boleh menilai mana-mana giliran GenCode dengan ibu jari ke atas atau ibu jari ke bawah. Penilaian kekal pada mesin anda.
- Maklum balas anda kekal setempat. Penilaian menerangkan giliran asalnya: model, alat yang digunakan, fail dan baris yang diubah, token, kos dan masa. Sebarang ulasan teks bebas yang anda tulis tidak pernah dihantar.
- Boleh diskrip dan mesra CI.
gencode run --format jsonmengembalikan output yang boleh dibaca mesin untuk disalurkan ke dalam skrip dan saluran paip.
Model & kos
Model. GenCode menggunakan katalog model dihoskan Genspark yang merangkumi sembilan keluarga model: Claude (Anthropic), GPT (OpenAI), Gemini (Google), DeepSeek, GLM (Z.ai), MiniMax, Kimi (Moonshot AI), Grok (xAI) dan Nemotron (NVIDIA).
Kos. GenCode menggunakan kredit Genspark. Penggunaan dicaj kepada akaun yang digunakan oleh GenCode untuk pengesahan. Dalam CLI, jika GSK_API_KEY (atau GSK_BASE_URL) ditetapkan dalam persekitaran anda, akaun milik kunci itu yang dicaj. Dalam sejarah kredit anda, penggunaan GenCode dipaparkan sebagai "GenCode".
GenCode dicaj terus kepada kredit, bukan melalui Kuota Percuma yang meliputi tugas ejen mod Standard. Lihat Pelan Keahlian.
Tiada langganan atau dompet GenCode yang berasingan. Ia menggunakan akaun dan kredit Genspark sedia ada anda. Untuk mengetahui cara kredit berfungsi, lihat Panduan Kredit.
Soalan Lazim
Adakah GenCode sama dengan Genspark Code?
Tidak. Genspark Code ialah ejen pelayar di genspark.ai/code yang membina aplikasi lengkap daripada gesaan. Lihat artikel bantuan Genspark Code. GenCode ialah ejen pengekodan yang diterangkan di sini.
Adakah GenCode sama dengan Genspark Claw?
Tidak. Claw ialah ejen pembantu peribadi Genspark yang mengendalikan aplikasi dan fail anda. Ia bukan ejen pengekodan.
Bagaimana pula dengan GenTerminal?
GenTerminal ialah aplikasi terminal kendiri Genspark, iaitu produk yang berbeza.
Adakah saya memerlukan Super App untuk menggunakan GenCode?
Tidak. Anda boleh menggunakan ruang kerja GenCode dalam Genspark Super App atau memasang GenCode CLI kendiri. Kedua-duanya ejen yang sama.
Apakah perbezaan antara ruang kerja dan CLI?
Hanya tempat anda menjalankannya. Ruang kerja berjalan di dalam Genspark Super App, manakala CLI berjalan dalam terminal anda. Ejen yang sama, keupayaan yang sama.
Adakah saya memerlukan pelan berbayar?
Tidak. GenCode menggunakan akaun dan kredit Genspark sedia ada anda. Tiada langganan atau dompet GenCode yang berasingan.
Adakah GenCode menggunakan kredit?
Ya. GenCode dicaj kepada akaun yang digunakannya untuk pengesahan, iaitu secara lalai akaun yang anda gunakan untuk log masuk. Dalam CLI, jika GSK_API_KEY ditetapkan dalam persekitaran anda, akaun milik kunci itu yang dicaj. Penggunaan dipaparkan sebagai "GenCode" dalam sejarah kredit anda, dan GenCode dicaj terus kepada kredit, bukan melalui Kuota Percuma.
Model manakah yang digunakan oleh GenCode?
Katalog dihoskan Genspark yang merangkumi sembilan keluarga model: Claude (Anthropic), GPT (OpenAI), Gemini (Google), DeepSeek, GLM (Z.ai), MiniMax, Kimi (Moonshot AI), Grok (xAI) dan Nemotron (NVIDIA). Model khusus yang boleh digunakan oleh akaun anda bergantung pada katalog semasa dan dasar vendor AI organisasi anda.
Adakah CLI akan mengganggu pemasangan OpenCode sedia ada saya?
Tidak. GenCode dibina di atas fork OpenCode milik Genspark, tetapi ia memasang binarinya sendiri dan menyimpan direktori konfigurasinya sendiri (~/.config/gencode, ~/.local/share/gencode, ~/.local/state/gencode, ~/.cache/gencode). Ia tidak pernah menyentuh pemasangan OpenCode sedia ada.
Adakah GenCode berfungsi pada Mac Intel?
CLI berfungsi. Pakej npm yang diterbitkan termasuk macOS Intel (darwin-x64). Super App memerlukan Apple Silicon pada Mac. Windows dan Linux disokong untuk kedua-duanya.
Di manakah saya boleh memuat turun Genspark Super App?
Untuk memuat turun Super App, ikuti pautan ini. Ia percuma untuk dimuat turun bagi macOS, Windows dan Linux.
Adakah artikel ini membantu?