Lisp tabanlı yazılım ajanı Autolith yayımlandı
Öne çıkanlar
- Autolith 0.35.0, bağımsız bir Common Lisp ortamı ve dahili araç kayıt defteriyle tek süreçte çalışıyor.
- Ajan, çalışan sistem imajını yeniden başlatmadan işlev ve makro düzeyinde güncelleyebiliyor.
- Model penceresini aşan büyük kod tabanlarında özyinelemeli çıkarım mekanizması kullanılıyor.
- Linux, macOS ve BSD dağıtımları için ikili kurulum ve Nix desteği sunuluyor.
Lambda Symbolics ekibi, doğrudan geliştirici ortamında ve terminal üzerinde çalışan yeni programlama ajanı Autolith'in 0.35.0 sürümünü yayımladı. Araç, dosya okuma ve düzenleme, çalışma alanında arama yapma, komut ile test çalıştırma ve proje bağlamını yönetme işlemlerini tek bir süreç içinde yürütüyor. SBCL tabanlı bir Common Lisp çalışma zamanı barındıran sistem, Linux, macOS, FreeBSD, NetBSD ve OpenBSD işletim sistemlerini destekliyor.
Autolith, model bağlam penceresini aşan büyük kod tabanlarında özyinelemeli çıkarım yöntemiyle çalışıyor ve aramalar için dahili fff kütüphanesini kullanıyor. Sistem, çalışır durumdaki Lisp imajını yeniden başlatmadan işlev, sınıf ve makro seviyesinde güncelleme imkanı tanıyor. Yapılan canlı değişiklikler salt eklemeli bir günlüğe kaydediliyor ve ayrı bir Git geçmişinde saklanan özel imaj sürümleriyle kalıcı hale getirilebiliyor.
Araç; ChatGPT Codex, Grok, Fireworks AI ve Anthropic gibi farklı yapay zeka sağlayıcılarının yanı sıra OpenAI uyumlu uç noktaları da destekliyor. Geliştiriciler, güvenlik amacıyla aracın kullanıcı yetkileriyle çalıştığını ve bir güvenlik kum havuzu olarak değil, geliştirme yardımcısı olarak kullanılması gerektiğini belirtiyor.
Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.