mini-swe-agent - 100 satırlık yapay zeka ajanıyla GitHub issue'larını çözme ve komut satırı desteği
(github.com/SWE-agent)- SWE-bench ve SWE-agent'ı geliştiren Princeton·Stanford ekibi tarafından geliştirilen minimalist bir yapay zeka kodlama ajanı
- Yaklaşık 100 satır Python kodundan oluşan son derece hafif bir yapay zeka yazılım mühendisliği ajanı; büyük yapılandırma dosyaları veya monorepo olmadan çalışıyor
- Araç olarak yalnızca bash kullanıyor ve LLM'nin tool-calling arayüzü olmadan da herhangi bir modelle uyumlu
- SWE-bench verified kıyaslamasında %74'ün üzerinde başarı elde etti; Gemini 3 Pro ile de aynı seviyeyi kaydetti
- Her aksiyonu
subprocess.runile bağımsız olarak çalıştırdığı için durum koruyan bir shell oturumuna ihtiyaç duymuyor; Docker'a geçerkendocker execile değiştirmek yeterli olacak kadar basit - Tamamen doğrusal geçmiş yapısı sayesinde trajektori ile LLM'ye iletilen mesajlar aynı; hata ayıklama ve fine-tuning için ideal
- Local, Docker/Podman, Singularity/Apptainer, Bubblewrap, Contree gibi çeşitli sandbox ortamlarında dağıtımı destekliyor
- litellm, openrouter, portkey vb. üzerinden tüm modelleri destekliyor;
/completionve/responseendpoint'leri ile interleaved thinking uyumlu - Meta, NVIDIA, IBM, Essential AI, Nebius, Anyscale, Princeton·Stanford gibi kurumlarda kullanılıyor
- Claude Code'a kıyasla çok daha hızlı başlıyor ve ajan scaffold'una aşırı uyum olmadan LLM'nin kendi performansını değerlendirmek için bir baseline olarak kullanılabiliyor
- CLI(
mini), batch inference, trajektori tarayıcısı, Python binding'leri (DefaultAgent,LitellmModel,LocalEnvironment) sunuyor - MIT lisansı
1 yorum
Artık doğrudan ajan geliştirmek kolaylaşıyor.