OpenCode v1.17.1 Yayınlandı: Referans Kullanım Açıklamaları ve MCP Hata Düzeltmeleri
trending_up Trend: opencode

OpenCode v1.17.1 Yayınlandı: Referans Kullanım Açıklamaları ve MCP Hata Düzeltmeleri

calendar_month 11 Haziran 2026 update Güncellendi: 25 Haziran 2026

🔄 Güncelleme — 25 Haziran 2026: OpenCode Go Tanıtıldı

OpenCode ekibi, geliştiricilere yüksek performanslı açık kaynaklı yapay zeka modellerine güvenilir erişim sağlayan düşük maliyetli bir abonelik planı olan OpenCode Go’yu kullanıma sundu. İlk ay için yalnızca 5 $ (sonrasında aylık 10 $) karşılığında kullanıcılar; DeepSeek, Qwen, Kimi ve diğer geliştiriciler tarafından seçilmiş modellerden doğrudan OpenCode terminali veya masaüstü uygulaması aracılığıyla yararlanabilirler. Bu durum, açık kaynaklı kodlama ajanlarının dağıtımını çok daha erişilebilir hale getirerek birden fazla sağlayıcıyla bireysel API hesaplarını yönetme zahmetini ortadan kaldırıyor.

Neler Yeni?

  • Uygun Fiyatlı Abonelik: Ücretlendirme ilk ay için 5 $ olarak belirlenmiş olup, ardından aylık 10 $ şeklinde devam etmektedir.
  • Özel Seçilmiş Model Yelpazesi: Ajan tabanlı kodlama iş akışları için özel olarak test edilmiş, dönüşümlü bir model setine (DeepSeek, Qwen, Kimi, GLM ve MiniMax dahil) erişim sağlanır.
  • Sorunsuz Bağlantı: OpenCode terminalinde /connect komutunu çalıştırarak ve “OpenCode Go”yu seçerek hizmeti kolayca entegre edebilirsiniz.
  • Kota Tabanlı Erişim: Abonelik, token başına ödeme yapılan API faturalandırması yerine cömert kullanım kotaları sunar.

Neden Makaleye Katkı Sağlıyor?

OpenCode Go’nun piyasaya sürülmesi, açık kaynaklı modellerin kullanımına girişi büyük ölçüde kolaylaştırdığı ve maliyetini düşürdüğü için önemli bir katkı sağlamaktadır. Önceki v1.17.1 güncellemesi yerel bağlam ve MCP sunucu yapılandırmalarını optimize etmeye odaklanırken, OpenCode Go artık bulut üzerinde barındırılan en gelişmiş (state-of-the-art) açık kaynaklı modellere erişim engelini azaltarak geliştiricilere kararlı ve uygun maliyetli bir API alternatifi sunuyor.


Özet

Açık kaynaklı kodlama ajanı iskeleti olan OpenCode, v1.17.1 sürümüyle birlikte ajan referansları için detaylı kullanım açıklamaları sunarak bağlam (context) kontrolünü iyileştiriyor. Yeni sürüm ayrıca, Anthropic yedekleme (fallback) hataları ve Model Bağlam Protokolü (MCP) sunucu istemcileri için kurulum çökmeleri dahil olmak üzere birkaç kritik hatayı düzeltiyor. macOS otomatik güncellemeleriyle ilgili masaüstüne özel bir sorun da bu sürümle giderildi.

Neler Oldu?

  • Referans Kullanım Açıklamaları: Geliştiriciler artık referanslar için tanımlayıcı kullanım detayları belirleyebilirler; bu da ajanların bağlamı dinamik olarak seçmesine ve yönetmesine yardımcı olur. Bu açıklamalar yeni dokümantasyonda görünür ve gerekirse @ tamamlama listesinden gizlenebilir.
  • MCP Zaman Aşımı Desteği: MCP komut istemi ve kaynak istekleri artık sunucu tarafından yapılandırılan zaman aşımlarına (timeouts) uyuyor; bu da harici araçların entegrasyonunda sağlamlığı artırıyor.
  • Kritik Çekirdek Hata Düzeltmeleri:
    • Kullanımdan kaldırılan reference yapılandırma girişleri, geriye dönük uyumluluk için yeni references yapılandırma anahtarı altında yüklenmeye devam ediyor.
    • Anthropic yedekleme yanıt sistemi, API hatalarını yeniden doğru şekilde işleyecek şekilde düzeltildi.
    • İstemci kurulumu sırasında başarısız olan MCP sunucuları, artık bozuk soket bağlantıları bırakmadan temiz bir şekilde kapanıyor.
  • Masaüstü İyileştirmeleri: Yeni masaüstü oturum akışı, oturum açıkça başlatılana kadar komut istemini ve proje seçimini koruyan taslak sekmelerine sahip özel bir /new-session rotası içeriyor. Ayrıca, macOS otomatik güncellemeleri geri yüklendi.

Neden Önemli?

Bağlam yönetimi ve Model Bağlam Protokolü (MCP) üzerinden sorunsuz araç entegrasyonu, otonom kodlama ajanları için esastır. Geliştiricilerin referansları daha kesin bir şekilde tanımlamasına olanak tanıyan OpenCode, ajanların belirli bir görev için hangi bilgilerin alakalı olduğuna dair daha iyi kararlar vermesine yardımcı olurken bağlam şişmesini ve token israfını azaltıyor. MCP kurulum hatalarının ve zaman aşımlarının giderilmesi, günlük geliştirici iş akışlarında çok daha kararlı bir çoklu araç kodlama ortamı sağlıyor.

Kanıtlar

  • Resmi Sürüm Notları: OpenCode v1.17.1 için GitHub sürüm sayfası tüm değişiklikleri ayrıntılı olarak belgelemektedir.
  • Dokümantasyon: Güncellenen OpenCode Dokümantasyonu, yeni referans açıklamalarının nasıl yapılandırılacağını ana hatlarıyla açıklamaktadır.
  • Geliştirici Geri Bildirimi: X/Twitter’da geliştirici @LLMpsycho, MCP kurulum kararlılığı ve Anthropic yedeklemesi için kritik düzeltmeler hakkında paylaşımda bulundu.

Analiz

Referans açıklamalarının sunulması, kodlama ajanlarının büyük kod tabanlarıyla daha akıllıca etkileşim kurması gerektiğinin açık bir işaretidir. Ajanlar artık tüm dosyaları veya araçları körü körüne yüklemek yerine, bir referansın yararlılığını açıklamasına dayanarak değerlendirebilirler. Ölü bağlantıların ortadan kaldırılması ve zaman aşımlarına uyulması, harici API’ler veya yerel MCP sunucuları yavaş yanıt verdiğinde geliştiricileri donmuş CLI terminallerinden korur.

Pratik Çıkarımlar

  1. Yapılandırmayı Güncelleyin: OpenCode yapılandırmanızı yeni references anahtarını kullanacak şekilde güncelleyin ve ajanın bağlam getirmesini iyileştirmek için net, kısa açıklamalar yazın.
  2. MCP Zaman Aşımlarını Gözden Geçirin: Bağlantıların asılı kalmasını önlemek için zaman aşımlarının uygun şekilde ayarlandığını doğrulamak üzere yerel veya harici MCP sunucu yapılandırmalarınızı kontrol edin.
  3. v1.17.1 Sürümüne Yükseltin: En son sürümü npm i -g @anomaly/opencode komutunu kullanarak npm üzerinden yükleyin veya masaüstü uygulamasını yükseltin. macOS kullanıcıları, otomatik güncelleme mekanizması mevcut sürümlerinde tamamen bozuksa bir kez manuel olarak yeniden yükleme yapmak zorunda kalabilirler.

Açık Sorular

  • Referans açıklamalarına dayalı dinamik bağlam seçimi, ortalama token kullanımında ölçülebilir bir azalmaya yol açacak mı?
  • macOS otomatik güncelleme düzeltmesi, manuel kullanıcı müdahalesi olmadan eski, bozuk masaüstü kurulumlarını kurtarmak için yeterli mi?

Kaynaklar

  1. OpenCode v1.17.1 Release Notes
  2. OpenCode Dokümantasyonu (DE)
  3. NewReleases.io Project Release v1.17.1
  4. Bessi @LLMpsycho, X/Twitter