- Agen coding AI open source yang mendukung penulisan kode di terminal, IDE, dan lingkungan desktop, serta menyediakan aplikasi beta desktop untuk macOS, Windows, dan Linux
- Terintegrasi dengan berbagai penyedia model seperti Claude, GPT, Gemini, dan juga mencakup model gratis
- Mendukung kolaborasi dan pekerjaan paralel melalui pemuatan otomatis LSP, menjalankan multi-sesi, dan berbagi tautan sesi
- Struktur yang dapat diperluas dengan integrasi akun GitHub·OpenAI serta kompatibilitas dengan lebih dari 75 penyedia LLM dan model lokal
- Desain berfokus pada privasi yang tidak menyimpan data kode pengguna dan set model verifikasi Zen untuk menjaga kualitas yang stabil
Fitur utama
-
Dukungan LSP
- Memuat Language Server Protocol (LSP) secara otomatis dan menghubungkannya dengan LLM
-
Multi-sesi
- Memungkinkan menjalankan beberapa agen secara paralel dalam proyek yang sama
-
Berbagi sesi
- Mendukung kolaborasi untuk referensi atau debugging melalui berbagi tautan sesi
-
Integrasi akun
- Dapat menggunakan akun Copilot melalui login GitHub
- Dapat menggunakan akun ChatGPT Plus atau Pro melalui login OpenAI
-
Kompatibilitas model dan editor
- Mendukung lebih dari 75 penyedia LLM dan model lokal melalui Models.dev
- Dapat digunakan dalam bentuk antarmuka terminal, aplikasi desktop, dan ekstensi IDE
Proyek dan keamanan
- Memiliki lebih dari 120.000 bintang, lebih dari 800 kontributor, dan lebih dari 10.000 commit di GitHub
- Digunakan oleh lebih dari 5 juta developer setiap bulan
- Tidak menyimpan kode atau data konteks milik pengguna
- Dirancang agar dapat beroperasi dengan aman bahkan di lingkungan yang sensitif terhadap privasi
- Detail lebih lanjut dapat dilihat di dokumen resmi privacy
-
Zen** adalah set model AI untuk agen coding yang telah diverifikasi dan di-benchmark oleh OpenCode**
- Meminimalkan ketidakkonsistenan performa di antara berbagai penyedia
- Menjamin kualitas yang konsisten dengan hanya menggunakan model yang telah diverifikasi
- Saat produk baru dirilis, informasi akan diberikan lebih awal melalui daftar tunggu early access
1 komentar
Komentar Hacker News
OpenCode adalah agen open-source pertama yang saya gunakan
Setelah sempat mencoba Claude Code dan melihat potensi agentic coding, saya lalu memakainya sebagai alat utama
Namun kecepatan rilis dan kontrol kualitas tim pengembangnya terlalu cepat dan tidak stabil. Fitur sering ditambah, dihapus, dan diubah tanpa pengujian atau catatan perubahan yang rapi, jadi sering rusak
Codebase-nya juga terlalu besar dan rumit dengan TypeScript yang tidak perlu, sehingga efisiensi resource rendah (meski TUI, penggunaan RAM bisa lebih dari 1GB)
UI-nya juga penuh bug, dan fiturnya terlalu banyak sehingga justru sulit dipakai dan diingat
Ada dokumentasi terkait (config precedence order) dan issue GitHub yang mengangkat kemungkinan kerentanan RCE
Tim OpenCode tidak mengatakan hal-hal berlebihan seperti “coding sudah mati”
Mereka menunjukkan sikap realistis yang menekankan kualitas kode
Saya dengar ini agen yang di-blacklist oleh Anthropic AI, tetapi saya suka struktur sub-agent-nya
Fleksibel karena setiap agen bisa memilih model sendiri. Hanya saja disayangkan masih ada situasi yang mengharuskan memakai Claude Code
Saya benar-benar suka OpenCode. Saya sendiri membuat plugin prune dan retrieve
prune mengganti sebagian pesan dalam percakapan dengan ringkasan, dan retrieve memuat kembali teks aslinya saat dibutuhkan
Saya mengujinya sambil melakukan siaran pengembangan langsung, dan hasilnya terasa sangat efektif sampai seperti memiliki jendela konteks tak terbatas
Dengan paket Go seharga $10 dan workflow berbasis spec, hasilnya sangat produktif
Sudah 2 bulan saya tidak memakai Claude. Saya memanfaatkan sub-agent berbasis GPT 5.4 untuk mengotomatiskan perencanaan kerja dan review
Karena model bisa diganti dengan bebas, efek pembelajarannya besar. Model gratis seperti GLM dan Kimi juga ternyata lumayan berguna
Jika saya adalah pemegang saham lab frontier, saya akan khawatir karena hambatan masuk mereka terus menurun
Saya pengguna Pi.dev
Saya ingin menerapkan prompt sederhana milik Pi ke OpenCode, tetapi saat ini itu tidak mungkin tanpa custom fork
Pi dijalankan secara terprogram untuk menganalisis commit dan mengumpulkan konteks yang diperlukan dalam 600 detik. Kemampuan otomatisasi seperti ini terasa mengesankan
Ada fork OpenCode yang dikhususkan untuk data engineering, yaitu Altimate Code
Claude Code di terminal VS Code bisa langsung mengenali file saat ini dan baris yang dipilih, tetapi OpenCode belum mencapai tingkat itu
Dokumentasinya memang mengatakan bisa, tetapi dalam praktiknya hanya bekerja secara terbatas lewat ekstensi khusus dan shortcut tertentu
Saya memakai OpenCode bukan untuk coding, melainkan sebagai backend agen
Jika digabung dengan skills, server FastAPI, dan opencode go(minimax), Anda bisa membangun sistem yang murah tapi cerdas
Dengan claw, percakapan lewat channel juga bisa dilakukan
Perlu penjelasan yang jelas soal mode offline dan privasi
Melihat issue GitHub terkait, rasa tidak tenangnya masih ada. Saya ingin kode saya tidak keluar dari perangkat saya