- Terminal, IDE ve masaüstü ortamlarında kod yazımını destekleyen açık kaynaklı yapay zeka kodlama ajanı; macOS, Windows ve Linux için masaüstü beta uygulaması sunuyor
- Claude, GPT, Gemini gibi farklı model sağlayıcılarıyla entegre olur ve ücretsiz modelleri de içerir
- Otomatik LSP yükleme, çoklu oturum çalıştırma, oturum bağlantısı paylaşımı gibi özelliklerle iş birliğini ve paralel çalışmayı destekler
- GitHub·OpenAI hesap entegrasyonu, 75'ten fazla LLM sağlayıcısı ve yerel model uyumluluğu ile genişletilebilir bir yapıya sahiptir
- Kullanıcı kod verilerini saklamayan gizlilik odaklı tasarım ve Zen doğrulama model seti ile istikrarlı kaliteyi korur
Başlıca özellikler
-
LSP desteği
- Language Server Protocol (LSP) otomatik olarak yüklenir ve LLM ile entegre edilir
-
Çoklu oturum
- Aynı proje içinde birden fazla ajanı paralel çalıştırma imkanı
-
Oturum paylaşımı
- Oturum bağlantısı paylaşımı ile referans veya hata ayıklama amaçlı iş birliği desteği
-
Hesap entegrasyonu
- GitHub girişi ile Copilot hesabı kullanılabilir
- OpenAI girişi ile ChatGPT Plus veya Pro hesabı kullanılabilir
-
Model ve editör uyumluluğu
- Models.dev üzerinden 75'ten fazla LLM sağlayıcısı ve yerel model desteği
- Terminal arayüzü, masaüstü uygulaması ve IDE eklentisi olarak kullanılabilir
Proje ve güvenlik
- GitHub'da 120.000'den fazla yıldız, 800'den fazla katkı sağlayan kişi, 10.000'den fazla commit bulunuyor
- Her ay 5 milyondan fazla geliştirici tarafından kullanılıyor
- Kullanıcının kodunu veya bağlam verisini saklamaz
- Gizliliğe duyarlı ortamlarda da güvenli çalışacak şekilde tasarlanmıştır
- Ayrıntılar resmi privacy belgesinde görülebilir
-
Zen**, OpenCode tarafından doğrulanıp benchmark edilen** kodlama ajanları için bir yapay zeka model setidir
- Farklı sağlayıcılar arasındaki performans tutarsızlığını en aza indirir
- Yalnızca doğrulanmış modelleri kullanarak tutarlı kalite sağlar
- Yeni ürünler çıktığında erken erişim bekleme listesi üzerinden öncelikli olarak bilgilendirme yapılır
1 yorum
Hacker News görüşleri
OpenCode, kullandığım ilk açık kaynak ajandı
Claude Code’u kısa süre deneyip agentic coding’in potansiyelini gördükten sonra ana aracım olarak kullandım
Ancak geliştirme ekibinin sürüm hızı ve kalite kontrolü fazla yüksek ve istikrarsız. Test ya da değişiklik kayıtlarını düzgün tutmadan özellik ekleyip kaldırıp değiştirdikleri için sık sık bozuluyor
Kod tabanı da gereksiz yere büyük ve karmaşık bir TypeScript yapısına sahip, bu yüzden kaynak verimliliği düşük (TUI olmasına rağmen 1 GB’tan fazla RAM kullanıyor)
Arayüzde de çok hata var; özellik sayısı fazla olduğu için kullanmak ve akılda tutmak zorlaşıyor
İlgili belgeler (config precedence order) ve RCE açığı ihtimalinin gündeme geldiği GitHub issue mevcut
OpenCode ekibi “kodlama öldü” gibi abartılı laflar etmiyor
Kod kalitesini önemseyen gerçekçi bir tavır sergiliyorlar
Anthropic AI tarafından kara listeye alınmış bir ajan olduğunu duymuştum ama alt ajan mimarisi hoşuma gidiyor
Her ajan için model seçilebildiğinden esnek. Yine de Claude Code kullanmak zorunda olmak can sıkıcı
OpenCode’u gerçekten çok seviyorum. Kendim prune ve retrieve adlı eklentiler yaptım
prune, konuşmadaki bazı mesajları özetlerle değiştiriyor; retrieve ise gerektiğinde orijinal metni yeniden getiriyor
Canlı geliştirme yayını sırasında test ettim ve neredeyse sonsuz bağlam penceresi varmış gibi hissettirecek kadar etkiliydi
10 dolarlık Go planı ve spec tabanlı iş akışı ile şaşırtıcı derecede üretken oldum
İki aydır Claude kullanmıyorum. GPT 5.4 tabanlı alt ajanlar ile iş planlama ve inceleme süreçlerini otomatikleştiriyorum
Modeller arasında özgürce geçiş yapılabilmesi öğrenme açısından çok faydalı. GLM ve Kimi gibi ücretsiz modeller de beklenmedik ölçüde işe yarıyor
Eğer ben bir frontier laboratuvarı hissedarı olsaydım, giriş engellerinin giderek düşmesi beni endişelendirirdi
Ben bir Pi.dev kullanıcısıyım
Pi’nin sade prompt’unu OpenCode’a uygulamak istiyorum ama şu an özel bir fork olmadan bu mümkün değil
Pi’yi programatik olarak çalıştırıp commit’leri analiz ediyor ve 600 saniye içinde gerekli bağlamı topluyor. Bu tür otomasyonların mümkün olması etkileyici
Veri mühendisliği için özelleştirilmiş bir OpenCode fork’u var: Altimate Code
Claude Code, VS Code terminalinde mevcut dosyayı ve seçili satırları anında algılıyor ama OpenCode henüz o seviyeye ulaşmış değil
Belgelerde mümkün görünüyor ama pratikte yalnızca özel bir eklenti ve belirli kısayollar ile sınırlı şekilde çalışıyor
Ben OpenCode’u kodlama için değil, ajan backend’i olarak kullanıyorum
skills, FastAPI sunucusu ve opencode go(minimax) ile birleştirince ucuz ama akıllı bir sistem kurulabiliyor
claw kullanılırsa kanallar üzerinden sohbet etmek de mümkün
Çevrimdışı mod ve gizlilik konusunda net bir açıklama gerekli
GitHub issue’larına bakınca insanın içinde bir tedirginlik kalıyor. Kodumun cihazımdan dışarı çıkmamasını istiyorum