Gönderi

Mustafa 🍉@mustafa·

JetBrains Air: AI Agent'lara JetBrains'in Kod Analizi Gücü Geliyor

JetBrains, AI destekli yazılım geliştirme için JetBrains Air platformunu duyurdu.

Air'ın önemli taraflarından biri sadece Claude, Codex, Gemini, OpenCode gibi AI agent'larını bir araya getirmesi değil. JetBrains, yıllardır IntelliJ IDEA, Rider ve diğer IDE'lerinde kullandığı kod analiz ve kod anlama altyapısını AI agent'ların kullanımına da açıyor.

JetBrains'in yaklaşımında önemli bir değişiklik var:

> AI agent kodu yazıyor, JetBrains ise kodun yapısını ve projedeki ilişkilerini anlamasına yardımcı oluyor.

Bu altyapının yeni adı JetBrains Context. Repository'yi semantik olarak indeksleyerek agent'ın sürekli dosya araması ve yüzlerce dosyayı okuyarak bağlam oluşturmaya çalışması yerine, doğrudan ilgili kodu, bağımlılıkları ve kullanım örneklerini bulmasına yardımcı oluyor.

Örneğin bir agent'a:

"Bu API'nin kullanımını değiştir."

dediğinizde sadece metin araması yapmak yerine;

  • Bu API nerede tanımlı?

  • Nerelerde kullanılıyor?

  • Hangi sınıflar birbirine bağlı?

  • Benzer implementasyonlar nerede?

  • Değişiklik başka hangi projeleri etkiler?

gibi bilgileri JetBrains'in kod analiz altyapısından alabiliyor.

Üstelik bu sadece tek repository ile sınırlı değil. JetBrains Context, birden fazla repository arasında arama yapabilecek şekilde geliştiriliyor. Böylece agent, bilgisayarınızda checkout edilmemiş başka projelerdeki API ve bağımlılıkları da bulabiliyor.

JetBrains'in yaptığı testlerde Context'in agent'ın ihtiyaç duyduğu işlem sayısını %68'e kadar, gecikmeyi %59'a kadar, çalıştırma maliyetini ise %48'e kadar azaltabildiği belirtiliyor.

Bu nedenle Air'ı sadece JetBrains'in yeni AI coding tool'u olarak görmek biraz eksik kalıyor.

Asıl fikir şu:

Claude, Codex, Gemini veya OpenCode kodu üretsin; JetBrains ise kodun yapısını, ilişkilerini ve doğrulanabilir bilgisini agent'a sağlasın.

Böylece JetBrains'in 20 yılı aşkın süredir geliştirdiği IDE teknolojisi, artık sadece geliştiriciye değil AI agent'a da yardımcı olan bir kod zekâsı katmanına dönüşüyor.

Bu da Air'ın en dikkat çekici taraflarından biri.

?

Yanıt yazmak için giriş yap.