Ana içeriğe geç
Programlama

Cursor yazılım geliştirme süreçleri için Agent SDK çerçevesini duyurdu

Öne çıkanlar

  • Ajan talimatları Markdown, araç ve entegrasyonlar ise TypeScript fonksiyonları ile kod olarak tanımlanıyor.
  • Ajanlar Cursor bulut altyapısında veya bağımsız bir Node süreci olarak yerel sunucularda çalışabiliyor.
  • Geliştirici kiti yerleşik değerlendirme (evals) ve geçmiş olayları yeniden oynatma desteği sunuyor.

Cursor, geliştirme ekiplerinin yazılım yaşam döngüsündeki rutin işleri yöneten özel yapay zeka ajanları inşa edebilmesi amacıyla Agent SDK adını verdiği yeni geliştirici kitini kullanıma sundu. Şirket, Bugbot ve Security Reviewer gibi kendi dahili ajanlarını oluştururken kullandığı bu altyapıyı tüm geliştiricilere açtı. Yeni sistem sayesinde ekipler, üçüncü taraf ürünlerin kalıplarına bağlı kalmadan doğrudan kendi iş akışlarına uygun ajanları kod olarak tanımlayabiliyor.

Agent SDK mimarisinde ajanlar klasik bir yazılım projesi gibi düzenleniyor. Yönergeler Markdown dosyalarında, ajanların kullanacağı araçlar ise TypeScript fonksiyonları olarak yazılıyor; böylece tüm ajan mantığı sürüm kontrol sistemleri ve kod inceleme süreçlerine dahil ediliyor. Ajanlar GitHub, GitLab ve Bitbucket üzerindeki olaylara bağlanarak kod inceleme, uyumluluk denetimi ve olay araştırma gibi görevleri yerine getirebiliyor. Karmaşık işlerde görevler paralel çalışan alt ajanlara devredilebiliyor.

Sistem, dahili değerlendirme (evals) ve olay tekrarlama (event replay) araçlarıyla birlikte geliyor. Geliştirilen ajanlar, yerel test aşamasının ardından tek bir komutla Cursor altyapısına kurulabiliyor veya bağımsız bir Node süreci olarak şirketlerin kendi sunucularında konteyner içinde çalıştırılabiliyor. PGA Tour gibi kuruluşlar bu altyapıyı üretim süreçlerinde kullanmaya başladı.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.