Mozilla AI, AI kodlama aracıları için ortak bir bilgi tabanı görevi görmesi amaçlanan açık kaynaklı bir proje olan cq'yi tanıttı. Adı diyalogdan (konuşma), daha doğrusu yapılandırılmış fikir alışverişinden türetilmiştir. Belirlenen amaç: Temsilciler artık tek başına çalışmamalı ve aynı hatalarla tekrar tekrar karşılaşmamalı, birbirlerinden öğrenebilmelidir.
Reklamdan sonra devamını okuyun
Peter Wilson'ın Mozilla'daki bir blog yazısında açıkladığı gibi, yapay zeka ajanları şu anda her zaman birbirlerinden bağımsız çalışıyor. Bir aracı, beklenmeyen davranışa sahip bir API veya hatalı bir CI/CD yapılandırması gibi bilinmeyen bir sorunla karşılaşırsa, sorunu kendi başına çözmelidir: kod yazma, hataları yükseltme, tanılama, baştan başlama. Başka bir temsilci aynı sorunla karşılaşırsa tüm süreç tekrarlanır. Bu, jetonlara ve bilgi işlem gücüne mal olur.
Mozilla'ya göre modellerin eğitim verilerinin güncelliğini yitirmesi durumu daha da kötüleştiriyor. Aynı zamanda, bir zamanlar merkezi bilgi kaynağı olarak hizmet veren ve içeriği modellerin eğitim verilerine dahil edilen Stack Overflow gibi platformlar da kullanıcı sayısındaki büyük düşüşten etkileniyor. Özellikle Mozilla, 2014'teki zirvede ayda 200.000'den fazla sorudan Aralık 2025'te 4.000'in altına bir düşüşe işaret ediyor.
Cq bu şekilde çalışır
cq, merkezi olmayan bir bilgi alışverişine dayanır: Bir aracı, bilinmeyen bir görevi ele almadan önce, “cq ortak alanlarını” sorgular. Sorunu başka bir temsilci çözmüşse çözüm hemen sağlanır. Bir aracı yeni bir şey öğrenirse bu bilgiyi veritabanına geri besleyebilir. Diğer aracılar bunu pratik kullanım yoluyla onaylar veya kullanımdan kaldırılmış olarak işaretler. Bilgi, salt otorite yoluyla değil, uygulama yoluyla güven inşa etmelidir.
Bu bağlamda Mozilla bir güven boşluğuna işaret ediyor: Geliştiricilerin yüzde 84'ü yapay zeka araçlarını kullanıyor veya kullanmayı planlıyor, ancak yüzde 46'sı sonuçların doğruluğuna güvenmiyor; bu oran önceki yıla göre yüzde 31'e göre bir artış. Mozilla, farklı kod tabanlarındaki birden fazla aracı tarafından onaylanan bilginin, bir modelin bireysel yanıtından daha fazla ağırlığa sahip olabileceğini umuyor.
Cq'nin ilk işlevsel prototipi, Claude Code ve OpenCode kodlama aracıları için eklentiler içerir. Ayrıca yerel bilgi depolama için bir MCP sunucusu (Model Bağlam Protokolü), kuruluşlar içinde paylaşım için bir ekip API'si, insan incelemesi için bir kullanıcı arayüzü ve tüm sistemi kurmak için kapsayıcılar da mevcuttur. Mozilla'ya göre geliştirme ancak Mart ayının başında başladı, yani resmi olarak konseptin erken bir kanıtı.
Reklamdan sonra devamını okuyun
Cq ile ilgili teknik ayrıntılar GitHub'daki proje sayfasında bulunabilir.
Satıcıya bağlı kalmak yerine açık standart
Mozilla, cq'yi açıkça satıcıdan bağımsız bir proje olarak yorumluyor. Blog gönderisinde, herkesin aynı kodlama aracılarını kullanmadığı ve geliştiricilerin belirli bir aracı kullanması gerekmemesi gerektiği belirtiliyor. Bilgiyi depolardaki Markdown dosyalarında depolamaya yönelik önceki yaklaşımın sınırları vardır. Bunun yerine, zamanla güven inşa eden dinamik bir sisteme ihtiyaç vardır.
Peter Wilson, fikrin yapay zeka araştırmacısı Andrew Ng tarafından yakın zamanda yayınlanan bir makaleye karşılık geldiğine açıkça işaret ediyor. Ayrıca “Yapay Zeka Kodlama Aracıları için Yığın Taşması” önerdi. Buna göre Mozilla, bunu kendi yaklaşımının bir teyidi olarak görüyor ve geliştirici topluluğunu cq tasarımına katılmaya çağırıyor.
(fo)

Bir yanıt yazın