JetBrains yapay zeka odaklı geliştirme ortamı ThinkRail'i tanıttı
Öne çıkanlar
- Araç, git worktree altyapısıyla ajanların ana çalışma dizinini bozmadan paralel çalışmasını sağlıyor.
- SPEC.md dosyaları üzerinden kurulan şartname grafiği, ajanın proje bağlamını oturumlar boyunca korumasına yarıyor.
- Model Context Protocol (MCP) desteği sayesinde harici geliştirici araçları izinli olarak sisteme bağlanıyor.
JetBrains, projeleri öğrenen ve otonom araçlar geliştirebilen yapay zeka tabanlı geliştirme ortamı ThinkRail'i açık kaynak olarak yayımladı. Proje, arka planda pi kodlama ajanını temel alan zengin bir arayüz ve bağımsız çalışma alanları sunuyor. Araç, geliştiricilerin ana çalışma dizinine dokunmadan arka planda görev yürütebilmesi için git worktree altyapısını kullanıyor.
Sistem, Monaco editörü sekmeleri, dosya değişiklik ağacı, terminal ve eşzamanlı pi oturumlarıyla donatılmış bağımsız bir masaüstü ve tarayıcı deneyimi sağlıyor. Kod tabanının yanına yerleştirilen SPEC.md dosyaları üzerinden canlı bir şartname grafiği oluşturan ThinkRail, ajanın bağlamı ve niyeti oturumlar boyunca korumasını mümkün kılıyor. Ayrıca Model Context Protocol (MCP) sunucularını destekleyen araç, harici yetenekleri yapılandırılmış izinlerle yönetiyor.
ThinkRail, masaüstü kurulum paketlerinin yanı sıra tekil bir komut satırı aracı biçiminde de dağıtılıyor. JetBrains AI veya harici yapay zeka sağlayıcılarının kimlik bilgileriyle çalışan platform, Apache 2.0 lisansıyla geliştiricilerin erişimine açıldı.
Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.