Agen pengodean multiantarmuka
Gunakan OpenCode sebagai antarmuka berbasis terminal, aplikasi desktop, atau ekstensi IDE, sehingga konsep agen pengodean yang sama dapat disesuaikan dengan berbagai lingkungan pengembangan.
PROFIL ALAT TOOLAI
Agen pengodean AI sumber terbuka untuk alur kerja terminal, desktop, dan IDE
Lihat gambar penuh
GAMBARAN BESAR
OpenCode membantu pengembang memahami, memodifikasi, dan menjalankan kode dengan agen AI. OpenCode dapat digunakan dari terminal, aplikasi desktop, atau ekstensi IDE, serta mendukung model dari lebih dari 75 penyedia melalui Models.dev, termasuk model lokal dan langganan ChatGPT Plus/Pro atau GitHub Copilot yang sudah ada.
OpenCode adalah sumber terbuka di bawah Lisensi MIT. Aplikasi intinya gratis digunakan dan mencakup model gratis, sementara penyedia yang terhubung mungkin mengenakan biaya secara terpisah. Menurut pernyataan privasinya, OpenCode tidak menyimpan kode atau data konteks. OpenCode 1 dan OpenCode 2 menggunakan perintah opencode yang sama dan tidak dirancang untuk dipasang berdampingan dengan perintah defaultnya.
LIHAT LEBIH DEKAT
Jelajahi layar produk dan contoh yang dipublikasikan. Buka gambar apa pun untuk melihatnya lebih dekat.
YANG DAPAT ANDA LAKUKAN
Kenali kemampuannya. Temukan cara Anda sendiri untuk menggunakannya.
Gunakan OpenCode sebagai antarmuka berbasis terminal, aplikasi desktop, atau ekstensi IDE, sehingga konsep agen pengodean yang sama dapat disesuaikan dengan berbagai lingkungan pengembangan.
Hubungkan model dari lebih dari 75 penyedia melalui Models.dev, termasuk model lokal dan layanan seperti OpenAI, Anthropic, xAI, Claude, GPT, dan Gemini.
Masuk dengan GitHub untuk menggunakan GitHub Copilot, atau hubungkan ChatGPT Plus atau Pro melalui OpenAI tanpa membuat langganan model terpisah.
Mulai beberapa agen secara paralel pada proyek yang sama, sehingga investigasi, tugas implementasi, atau percakapan pengodean independen dapat dipisahkan.
Beralih ke mode Plan untuk menonaktifkan perubahan saat OpenCode menyarankan pendekatan implementasi, lalu tinjau atau sempurnakan rencana tersebut sebelum membangun.
Referensikan berkas proyek dengan tombol @ untuk pertanyaan yang terfokus, dan seret gambar ke terminal agar OpenCode dapat memindainya sebagai konteks prompt.
Kembalikan perubahan dengan /undo, ulangi operasi dengan /redo, dan gunakan beberapa perintah undo saat implementasi perlu dipertimbangkan kembali.
Sesuaikan tema, keybinding, formatter kode, perintah khusus, dan konfigurasi OpenCode agar selaras dengan alur kerja pengembangan yang sudah ada.
DIBUAT UNTUK ALUR KERJA ANDA
Minta OpenCode menjelaskan struktur proyek, alur autentikasi, atau berkas tertentu yang direferensikan sebelum melakukan perubahan.
Jelaskan fitur secara terperinci, tinjau rencana yang diusulkan dalam mode Plan, lalu beralih ke mode Build untuk menerapkan perubahan yang disetujui.
Minta refaktor, periksa hasilnya, lalu gunakan /undo atau /redo saat implementasi memerlukan penyesuaian atau percobaan lain.
LANGKAH PERTAMA ANDA
Instal menggunakan skrip, manajer paket, repositori paket, image Docker, atau biner rilis yang didokumentasikan dan sesuai untuk sistem Anda.
Konfigurasikan kunci API untuk penyedia, hubungkan langganan yang sudah ada dan didukung, gunakan model gratis yang disertakan, atau hubungkan model lokal.
Buka direktori proyek dan jalankan perintah opencode dari terminal atau aplikasi yang didukung.
Jalankan /init agar OpenCode menganalisis proyek dan membuat berkas AGENTS.md yang menjelaskan struktur serta pola pengodean.
Ajukan pertanyaan tentang codebase, referensikan berkas yang relevan dengan @, atau gunakan mode Plan sebelum meminta perubahan implementasi.
LIHAT- LIHAT
Jelajahi demo atau video alat ini untuk melihat antarmuka dan alur kerjanya.
RENCANAKAN LANGKAH BERIKUTNYA
OpenCode gratis digunakan dan mencakup model gratis. Menghubungkan penyedia lain dapat menambahkan biaya mereka sendiri. OpenCode Zen menggunakan penagihan per permintaan tanpa markup model.
PAKET
Agen pengodean sumber terbuka dengan model gratis yang disertakan. Penyedia lain yang terhubung mungkin mengenakan biaya secara terpisah.
$0
PAKET
Layanan model pengodean pilihan. Penambahan saldo $20 dikenai biaya pemrosesan kartu tambahan sebesar $1.23; penggunaan model ditagihkan secara terpisah dari saldo.
$20
Bayar per permintaan
Harga, batas penggunaan, dan ketentuan dapat berubah. Konfirmasikan detail terbaru di situs web resmi alat ini sebelum berlangganan.
Ya. OpenCode dirilis di bawah Lisensi MIT, dan kode sumbernya tersedia untuk digunakan, dimodifikasi, dan dikontribusikan.
Tidak selalu. OpenCode mencakup model gratis, dan juga dapat menghubungkan model lokal atau langganan yang sudah ada dan didukung, seperti ChatGPT Plus/Pro dan GitHub Copilot.
Ya. Selain antarmuka terminal, OpenCode tersedia sebagai aplikasi desktop dan ekstensi IDE.
OpenCode menyatakan bahwa layanan ini tidak menyimpan kode atau data konteks Anda. Penanganan data dapat berbeda saat menggunakan layanan model yang terhubung.
Zen adalah kumpulan model pilihan yang diuji dan diukur kinerjanya untuk agen pengodean. Zen berfungsi dengan OpenCode dan agen lainnya serta mengenakan biaya per permintaan.
Ya. Gunakan /undo untuk mengembalikan perubahan dan /redo untuk menerapkannya lagi. Beberapa operasi undo didukung.
DARI KOMUNITAS
Masuk untuk membagikan pengalaman Anda dan membantu orang lain menemukan alat yang tepat.
FEATURED BADGE
TEMUAN BERIKUTNYA
Fignel adalah plugin Figma ke WordPress yang memungkinkan Anda membuat situs web aktif dalam hitungan detik. Solusi tanpa kode ini tidak memerlukan pengetahuan pemrograman. Dengan Fignel, desain Figma Anda dapat dikonversi menjadi situs web secara otomatis, sehingga menghemat waktu dan tenaga.
ZBrain adalah platform AI generatif siap untuk perusahaan yang memungkinkan pengguna membuat aplikasi mirip ChatGPT dengan data privat dalam hitungan menit.
ChatGPT untuk database SQL Anda. Memberdayakan tim Anda dengan AI untuk mendapatkan jawaban dari database, meskipun mereka tidak mengetahui SQL.
Chat2DB adalah alat manajemen basis data berbasis AI yang membantu pengguna mengelola data dan mengeksplorasi nilainya melalui pembuatan SQL dengan bahasa alami serta pengelolaan banyak basis data dalam satu tempat.
AMBIL LANGKAH BERIKUTNYA
Kunjungi situs web resmi untuk menjelajahi fitur terbaru dan memulai.