Ripwire kodlama ajanları için depo haritalama aracı sundu
Öne çıkanlar
- Ripwire, 21 dilde Tree-sitter desteğiyle tek bir ikili dosya üzerinden çalışıyor.
- Klasik dosya okuma yöntemine kıyasla belirteç harcamasını yüzde 5 seviyesine indirdi.
- LocBench testlerinde en yakın rakibinin yüzde 40 kaldığı eşikte yüzde 58,3 doğruluk sağladı.
Red Hat Emerging Technologies ekibi, yapay zeka kodlama ajanlarının yazılım depolarında daha hızlı ve düşük belirteç maliyetiyle gezinmesini sağlayan ripwire adlı açık kaynaklı aracı yayımladı. Komut satırı ve Model Context Protocol (MCP) arayüzleriyle çalışan sistem, 21 programlama dilini yerleşik Tree-sitter dil bilgisi kütüphaneleriyle destekliyor. Araç, ajanların tüm dosyaları okuyup grep komutlarıyla arama yapması yerine, kod deposunun sıralı ve deterministik bir çağrı grafiğini çıkararak doğrudan amaca yönelik bağlam sunuyor.
Geliştiriciler, aracın Claude Code, Codex, Cursor, Windsurf ve Gemini gibi kabuk komutları çalıştırabilen popüler ajanlarla tek satırlık kurulum sonrasında doğrudan kullanılabildiğini açıkladı. Sistem; sembollerin karmaşıklık düzeyini, git üzerindeki değişiklik sıklığını, etki alanını ve test kapsamını belirleyip sıkıştırılmış XML formatında aktarıyor. Ölçümlere göre bu yöntem, klasik tüm dosyayı okuma yaklaşımlarına kıyasla belirteç harcamasını yüzde 5 seviyesine kadar düşürüyor.
LocBench test havuzunda yapılan 60 örnekli bağımsız karşılaştırmada ripwire, ilk 10 sırada doğru dosyaları bulma testinde yüzde 58,3 başarı oranına ulaştı ve 0,31 saniyelik indeksleme süresi sergiledi. En yakın rakibi codebase-memory-mcp yüzde 40 başarı elde ederken diğer araçlar geride kaldı. Proje ekibi, eksik dil desteği ve sıralama hatalarını gidermek için geliştiricilerden çalıştırma kayıtlarını içeren geri bildirimler beklediklerini bildirdi.
Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.