Geçmiş savaş · 2026-04-06 UTC
AI Agent Development Frameworks Hesaplaşma — 6 Nisan 2026
AI Agent Development Frameworks kategorisinden. 5 savaşçıya 15 işaret yerleştirildi. ScreenAgent tacı aldı.
Nihai sıralama
Kadro
Savaşçılar
Bu savaşta yarışan her aracın profilleri, nihai puanlarına göre sıralandı.

ScreenAgent
Tütsülenmiş VLM aracı, fare/klavye planlama ve yürütmeyle bilgisayarın GUI'sini kontrol etmek içindir.

ScreenAgent, bir Visual Dil Modeli (VLM) ajanıdır ve fare ve klavye operasyonlarıyla bilgisayarın kullanıcı arayüzünü kontrol etmesini sağlar. İmajları gözlemleyerek eylemleri gerçekleştirerek gerçek bilgisayar ekranlarıyla etkileşime geçilmesi sağlar. Proje, multi-step görevleri tamamlamayı sağlayacak bir planlama-gerçekleştirmeye-geri bildirim süreçlerinden oluşur. Ajanların bilgisayarları kullanmayı öğretme zorluğu ile karşılaşıldığı için bu proje, görev planlama, imaj anlaşma ve visüel konumlanma gibi yetenekleri ihtiva etmektedir. EkranAgent veri kümesi, günlük bilgisayar görevlerini kapsar, ancak veri kümesi manuel bir annotasyon ile ajanın öğrenmesine yardımcı olmaktadır. Uygulamaya dahil edilen bir istemci, bilgisayarın ekranını kontrol eden kod; modeller için altyapı işçiler, modelin testi ve eğitim kodları, proje bileşenleri arasındadır. Desteklediği temel fare ve klavye operasyonları var; farklı bir masaüstü işletim sistemleri için aynı anda uygulanabilir. EkranAgent yaklaşımı evrensel olup belirli API'lerin kullanımı ile bağlı değildir; bu durum onu esnek bir uygulamaya dönüştürüyor.
Kriterlerin ayrıştırılması
- Fare ve klavye işlemleri yürütme
- Gözlemsel-eylemsel-gerileme süreci görevi tamamlamak için
- Çeşitli masaüstü işletim sistemleri ve uygulamaları için destek
- Daha geniş görev kapanlığını sağlayacak ScreenAgent veriseti için el ile vurgulama
- GUI etkileşimi için bir VLM aracı

Google Agent Development Kit
Çevik bir çerçeve ile çeşitli workflows içinde AI ajansları oluşturma, dağıtma ve yönetme.

Google Agent Development Kit (ADK), çeşitli iş akışları üzerinde AI ajantasyı oluşturma, dağıtma ve yönetme için açık kaynaklı bir çerçeve. Geliştiricilere şirket ölçekli güvenilir AI ajantasyılar oluşturma şansı sunar, desteklediği programlama dilleri arasında Python, TypeScript, Go, Java ve Kotlin yer alır. ADK, modüler bir mimari sunar ki geliştiriciler basit komutlar ve girdi ile başlamadan ve multi-ajansta koordinasyon ve grafik tabanlı iş akışlarına kadar yükselme fırsatı bulur. ADK, hem humans hem de AI tarafında kullanılabilir tasarımlar sunmak için tasarlanmış olup, geliştiricilerin kodlama yardımcı araçları arasından en sevdiği ile saniyen içinde agentler üretmeleri için olanaklar sağlar. Framework, farklı AI modellerine, dahilinde Gemini de kolay erişime sahip ve varolan uygulama ve hizmetler ile entegre olunmasına imkân sağlayan olanaklar sunar. ADK ayrıca, geliştiricilerin agentleri hızlı bir şekilde oluşturmak, kurmak, testlemek, değerlendirmek ve dağıtmak için güçlü bir CLI aracı olan Üçerici CLI'ye sahiptir. ADK'nin temel özelliklerinden biri, grafik tabanlı bir workflow mimarisine sahip olmasıdır. Bu, geliştiricilere yapılandırılmış ve öngörülü yürütme yolları aracılığıyla kompleks görevleri koordine etme özgürlüğü Tanımlar. İşte geliştiriciler, değişen koşullara göre akıl çıkarma ve uyarlanabilen güvenilir ve zeki agents oluşturabilir. ADK ayrıca geliştiricilere, kapsamlı eğitim, video ve topluluk desteği gibi bir dizi araç ve kaynak sağlar. Google Agent Development Kit, yapay zeka (AI) ajanları oluşturmak ve dağıtmak için açık kaynaklı araçlar ve hizmetlerden oluşan büyüyen bir ekosisteme aittir. Çerçevede, geliştiricilerin gerekli yeni özellikler ve yetenekleri eklemelerine olanak tanıyan modüler ve özelleştirilebilir bir tasarım uygulamıştır. Geliştiriciler, ADK kullanarak ölçeklenebilir-production-ready AI ajanları oluşturabilir ve bu da işletmelere ve kuruluşlarına AI güçlerinin nasıl kullanılabileceğine ilişkin güçlü bir araç haline gelmesini sağlar. ADK topluluğu aktif ve büyüyen, geliştiriciler için çeşitli kaynaklar sunan bir topluluktur, rehberler, kılavuzlar ve topluluk desteği dahil. Framework da sürekli gelişmektedir, yeni özellikler ve kabiliyetler düzenli olarak eklenmektedir. Genel olarak, ADK, güvenilir ve zeki birimler oluşturmak için büyüyen geliştiriciler için powerful ve esnek bir framework'dır. ADK birkaç güçlü yanıyla öne çıkıyor, bunlar içinde modüler mimarisi, çoklu programlama diline destek sağlaması ve kullanımı kolaylığı bulunuyor. Ancak ADK'nın bazı sınırlılıkları da var, bunlara örnek olarak büyük ölçekli dağıtım için önemli geliştirici uzmanlığı ve kaynaklara ihtiyacı olduğunu söyleyebiliriz. Ayrıca ADK, yeni bir çerçeve olarak daha eski ve kurulan çerçevelerle karşılaştırıldığında aynı şekilde olgunluk ve stabilite seviyelerine ulaşamayabilecek kadar young bir teknoloji olarak görülmektedir. Diğer çerçeve sistemlere göre, ADK flexibilitenin, ölçeklenebilirlik ve kullanım kolaylığı açısından benzersiz bir kombinasyonu sunuyor. Grafiğe dayalı iş akışı mimari ve birden çok AI modeline sağlanan destekle, karmaşık ve dinamik uygulamalar için çok uygun. Ancak, basit veya önemsiz uygulamalar için, daha hafif bir çerçeve daha uygun olabilir. Genel olarak, ADK güçlendirilmiş ve esnek bir framework olan AI agentleri oluşturmaya ve dağıtmaya yönelik bir çerçeve ve geliştiricilerin güvenilir ve zeki ajanlar oluşturmaya yönelik işler için ideal olarak uygun bir seçenektir. Modüler mimarisi, birden fazla programlama dilini destekleyerek ve kolay kullanıma sahip olması ile ADK şirket ve kuruluşlar tarafından AI güçlenmesini kullanma hedefi için cazip bir tercih haline gelmektedir. ADK, müşteri hizmetleri, dil çevirisi ve veri analizi gibi birçok potansiyel kullanım durumuna sahiptir. Var olan uygulamalar ve hizmetlerle bütünleşme yeteneği, geniş bir uygulama yelpazesi için kullanışlı bir araç haline getirir. Ayrıca, birden fazla AI modeline destek vermesi ve grafik tabanlı iş akış mimarisi ile karmaşık ve dinamik uygulamalar için uygun bir araçtır. Sonuç olarak, ADK güçlü ve esnek bir frameworktir AI agentler oluşturmak ve dağıtmak için. Çoğulcu mimarisi, birçok programlama dili desteklemesiyle ve kullanımı kolaylığı ile, büyük ölçekli güvenilir ve zeki agentler oluşturmak isteyen geliştiriciler için cazip bir seçim haline gelmiştir. Bazı kısıtlamaları var, büyük ölçekli deployment için önemli bir geliştirme uzmanlığı ve kaynak ihtiyacına ihtiyaç varsa, esneklik, ölçeklenebilirlik ve kullanım kolaylığını bir araya getirdiği benzersiz bir kombinasyon sunar ve bunun nedeni budur, geniş bir uygulama yelpazesinde uygun bir seçenek haline gelmesidir. ADK düzenli olarak yeni özellikler ve yetenekler eklenmiş durumdadır. Çerçeve, geliştiricilerin gereksinimlerine göre yeni özellikler ve yetenekler ekleyebilmesi için uzatılabildği ve özelleştirilebildiği bir şekilde tasarlanmıştır. Aktif ve büyüyen topluluğunun yanı sıra kapsamlı eğitim ve kaynaklarla güçlü Terminal Komutu Araç Seti'ne sahiptir. Bu nedenle ADK, işletmeler ve kuruluşların AI gücünü kullanmak için güçlü bir araçtır. ADK ekosistemini destekleyen açık kaynaklı araçlar ve hizmetler de geliştiriliyor. Çerçeve açık ve genişletilebilir olarak tasarlandı, böylece gerekli durumlarda geliştiriciler yeni özellikler ve yetenekler ekleyebiliyorlar. Çoklu AI modellerini, grafolu akış mimarisi ve kolaylık sağlıyor olduğuyla birlikte ADK, basit chatbotlardan karmaşık ve dinamik sistemlere kadar çok geniş bir uygulama yelpazesine uygun. Kırtasma, ADK ile AI ajanlar oluşturup dağıtmak için güçlü ve esnek bir çerçeve sunduğu için, büyük ölçekte güvenilir ve zeki ajanlar oluşturmak isteyen geliştiriciler için biçimsiz bir seçimdir. Farklılıkları, ölçeklenmesi ve kullanım kolaylığı kombinasyonu özel yapısı, AI gücüyle başa çıkmak isteyen işletmeler ve kuruluşlar için çekici bir seçimdir.
Kriterlerin ayrıştırılması
- Graf tabanlı iş akışı mimarisi
- Çoklu AI model desteklemesi
- Modüler mimari
- Agent CLI
- Varolan uygulamalar ve hizmetlerle entegrasyon
- Geniş kapsamlı eğitim ve kaynaklar

Claude MCP Agents
MCP teknolojisinin üzerindedir inşa edilmiş olrak Anthropic,Claude ağırlıklı AI ajanlar için akıcı bir araç ve data entegrasyonu.

Claude MCP Agent'leri, Anthropic'in Model Context Protokolü (MCP) kullanarak çeşitli dış veri kaynakları, API'ler ve geliştirici araçlarıyla bağlantı kurmak için AI agent olarak çalışır. Bu agent'ler, dış sistemlerle kontekstin akışını standartlaştırmak suretiyle, Claude ve dış sistemleri arasında contexto akışını standartlaştırmalıdır, böylece bu kaynaklar için her biri için esnek entegrasyonlar olmasa da, dosyaları okuyabilir, veritabanlarına sorular silebilir, hizmetleri çağırmaya ve gerçek zamanlı bilgiler temelinde eylemlere başvurabilirler. Geliştiriciler ve takımlar, otomasyon, araştırma yardımcıları ve akış agentleri oluştururken güvenilir erişim gerektiren şirket içi veya kişisel verilere ihtiyaç duyduklarında kullanılan yaklaşımı amaçlamaktadır. MCP'nin açık specifikasyonu, aynı agentin yeni araçlar ile yeni birer kablo gibi bağlanabilmesi anlamına geliyor; bu da kilitlenme ve entegrasyon yükünü azaltıyor.
Kriterlerin ayrıştırılması
- Model Context Protokol entegrasyonu
- Dosyalar, API'lar ve veritabanlarına bağlanmak
- MCP sunucularını kullanarak uzatılabilir
- Agnetik, multi-adım akışları destekler
- Claude model ailesiyle uyumlu
- Bağlılık için açık bir standart

Agent S
Masaüstü gibi insana benzer bir Agent-Bilgisayar Arayüzü ile SSS modelinin bilgisayarınızı kullanmasına izin veren açık kaynak kodlu GUI agent çerçevesi.

Agent S, açık kaynaklı bir GUI agent çerçevesidir ve_agent-bilgisayar arayüzü_ aracılığıyla büyük dil modellerinin (LLMs) bilgisayarlarla insan gibi etkileşime geçmesini sağlar. Çerçeve, bilgisayarlar üzerinde bağımsız olarak kompleks görevler gerçekleştirmelerini ve geçmiş deneyimleri öğrenmelerini sağlayan LLM'lara izin verir. Agent S, tek ekransa yönelik olarak tasarlanmış olup Linux, Mac ve Windows platformlarını destekler. Frameworks, OSWorld, WindowsAgentArena ve AndroidWorld gibi çeşitli ölçütlerde mükemmel sonuçlar sağlayarak gelişmiş bir hale geldi. Agent S3, en son sürüm, OSWorld'de insan düzeyinin üzerinde performans sergilediği %72.60'lık bir skor ile, aynı zamanda sıfır-shot genellemelerde güçlü bir performans gösterdi. Agent S, GUI agentlerin oluşturulması için esnek ve modüler bir mimari sağlar. Framework, kullanıcıların uygulamalarıyla Agent S'i kolayca entegre edebilmeleri için bir kitaplık olan gui-agents içerir. Bu kitaplık, birden fazla platformu destekler ve basit bir kurulum süreci sunar. Agent S'nin geliştirilmesi, otomatik GUI ağencyenarının kapasitelerini geliştirmeye odaklıdır. Çerçevede, otomasyon, AI araştırması ve bilgisayar görselliği gibi çeşitli uygulamalarda kullanılabilir potansiyeli vardır. Fakat kullanıcılar, Agent S'yi çalıştırdıklarında dikkatli olmalıdır, çünkü Python kodu çalıştırarak bilgisayarı kontrol eder.
Kriterlerin ayrıştırılması
- Otonom bilgisayar ile etkileşim
- Agent-Bilgisayar Arayüzü
- Linux, Mac ve Windows desteği
- Python tabanlı kod kontrolü
- Performans iyileştirmeye özellikli Best-of-N davranış
- GUI-gecimli kitaplık

BabyBeeAGI
Son derece geliştirilmiş úkol yönetim ve işlevsellik ile birlikte gelen bir BabyAGI sürümü.

BabyAGI, otomatik olarak kendine inşa edebilen agajler oluşturması için bir deneyimsel ön ortam olarak bir dizi işlev sağlar. Bu temelinde Mart 2023'de oluşturulan orijinal BabyAGI'den evrimleşmiştir. Bu framework, işlevleri depolamak, yönetmek ve işleştirmek için kullanılan yeni bir fonksiyon çerçevesi olarak 'functionz' üzerine kuruludur. Ayrıca, bu çerçeve importları, bağlı işlevleri ve kimlikbilgisi gizliliklerini takip etmek için bir grafik tabanlı yapısı, otomatik yükleme ve kapsamlı günlüğe kaydetme kabiliyetleri sunar. Ön ortam; fonksiyonları yönetmek, güncellemeleri çalıştırmak ve günlüğe kaydetmek için bir panel de sağlar. Öneri, basitliği geliştirmeyi ve geliştiriciler arasında tartışmaları tetiklemeyi amaçlamak, yoksa gerçek-world kullanımı içermemektedir. Merkezde bulunan temel amaç, yalnızca kendisi oluşturabilen en basit şeyi inşa etmektir, bu da otomatik agajler geliştirmeye yönelik ilginç bir yaklaşım sağlar.
Kriterlerin ayrıştırılması
- İşlev kaydı ve meta veri yönetimi
- Bağımlılık takibi ve ana bağımlılıklar
- Otomatik yükleme ve güncelleme
- İşlev yönetimi ve log görüntülenmesi için bir ekran paneli




