Open Agents

Open Agents

Open Agents, tam sanal alan ortamları, dayanıklı iş akışları ve sorunsuz GitHub entegrasyonu ile bulutta sonsuza kadar çalışan otonom kodlama ajanları oluşturmak için açık kaynaklı bir platformdur.
https://open-agents.dev/?ref=producthunt&utm_source=aipure
Open Agents

Ürün Bilgisi

Güncellendi:Apr 16, 2026

Open Agents Nedir

Open Agents, geliştiricilerin izole bulut ortamlarında sürekli olarak çalışabilen otonom kodlama ajanları oluşturmasını ve dağıtmasını sağlayan, Vercel'in altyapısı üzerine inşa edilmiş kapsamlı bir platformdur. Her ajan, eksiksiz dosya sistemi erişimi, ağ yetenekleri ve çalışma zamanı yürütmesi içeren kendi güvenli sanal alanında çalışır. Platform, çoklu model desteği için AI SDK, akıllı istek yönlendirme için AI Gateway, güvenli izolasyon için Vercel Sandbox ve dayanıklı işlemler için Workflow SDK dahil olmak üzere üretim sınıfı temellerden yararlanır. Otomatik GitHub entegrasyonu ile ajanlar, depoları klonlayabilir, dallar oluşturabilir, değişiklikleri commit edebilir ve otonom olarak çekme istekleri açabilir, bu da onu arka plan geliştirme görevleri ve otomatik kod üretimi için güçlü bir çözüm haline getirir.

Open Agents Temel Özellikleri

Open Agents, geliştiricilerin bulutta tam sanal alan ortamlarıyla sonsuza kadar çalışan otonom kodlama aracıları oluşturmasını sağlayan açık kaynaklı bir platformdur. Vercel'in AI SDK, Gateway, Sandbox ve Workflow SDK dahil olmak üzere üretim sınıfı altyapısı üzerine inşa edilmiştir ve dosya sistemi, ağ ve çalışma zamanı erişimi ile yalıtılmış yürütme ortamları sağlar. Platform, yeniden başlatmalardan ve arızalardan kurtulan dayanıklı iş akışlarına, şube yönetimi ile otomatik git entegrasyonuna ve çoklu model desteğine sahiptir. Her aracı, dosya işlemleri gerçekleştirebilir, kabuk komutları yürütebilir, görevleri devredebilir ve tamamlanana kadar otonom olarak çalışabilir; tüm çalışmalar, etkinlik olmadığında uyku moduna geçen ve anında geri yüklenen geçici sanal alanlar aracılığıyla otomatik olarak kaydedilir ve korunur.
Otonom Bulut Sanal Alanları: Her aracı, otomatik git entegrasyonu, şube yönetimi ve sanal alanlar sona erdiğinde bile çalışmaları koruyan otomatik kaydetme işlevi dahil olmak üzere tam dosya sistemi, ağ ve çalışma zamanı erişimi ile yalıtılmış bir Vercel sanal alan ortamında çalışır.
Dayanıklı İş Akışı Yönetimi: Aracı döngüleri, yeniden başlatmalardan kurtulan, arıza durumunda yeniden deneyen ve zaman içinde çok adımlı işlemleri koordine eden otomatik kontrol noktası oluşturma ile dayanıklı iş akışları olarak çalışır ve ilerleme kaybetmeden herhangi bir istemciden çalışan iş akışlarına yeniden bağlanmaya olanak tanır.
Çoklu Model AI Ağ Geçidi: Yerleşik sağlayıcı yedeklemeleri, hız sınırlaması ve gözlemlenebilirlik ile birden çok AI modeli arasında birleşik arayüz, tutarlı araç çağırma ve akış yeteneklerini korurken sağlayıcılar arasında sorunsuz geçiş sağlar.
Paralel Aracı Mimarisi: Otonom çok adımlı geliştirme iş akışları için dosya işlemleri, arama, kabuk erişimi ve görev devretme yeteneklerine sahip, paralel çalışan yerleşik gezgin ve yürütücü alt aracıları.
Geçici Ortam Yönetimi: Sanal alanlar, etkinlikten sonra otomatik olarak uyku moduna geçer ve anında anlık görüntü ve geri yükleme işleviyle geri yüklenir ve önizleme ve test için standart geliştirme bağlantı noktalarını (3000, 5173, 4321, 8000) kullanıma sunar.
Üretim Sınıfı Altyapı: Birleşik model arayüzleri için AI SDK, yönlendirme ve gözlemlenebilirlik için Gateway, güvenli yalıtım için Sandbox ve dayanıklı yürütme kalıpları için Workflow SDK dahil olmak üzere Vercel'in ekosistem ilkelleri üzerine inşa edilmiştir.

Open Agents Kullanım Alanları

Otomatik Özellik Geliştirme: Geliştirme ekipleri, özellikleri doğal dilde tanımlayabilir ve aracıların otomatik şube oluşturma ve çekme isteği oluşturma ile kod değişikliklerini otonom olarak oluşturmasına, test etmesine ve kaydetmesine izin vererek geliştirme süresini saatlerden dakikalara indirebilir.
Sürekli Kod İnceleme ve Bakım: Aracılar, çekme isteklerini otomatik olarak özetleyebilir, geri bildirim uygulayabilir, başarısız testleri düzeltebilir ve düzeltmeleri gönderebilir, böylece kod inceleme sürecini kolaylaştırır ve büyük kod tabanlarında kod kalitesini korur.
Çok Adımlı Dağıtım İş Akışları: Kuruluşlar, birden çok adımı kapsayan ve kesintilerden kurtulan karmaşık dağıtım işlemlerini düzenleyebilir; aracılar altyapı değişikliklerini koordine eder, geçişleri çalıştırır ve dağıtılmış sistemlerdeki dağıtımları doğrular.
Arka Plan Görev Otomasyonu: Ekipler, manuel müdahale olmadan dokümantasyon oluşturma, test oluşturma, bağımlılık güncellemeleri ve teknik borç çözümü gibi görevler için arka plan hizmetleri olarak paralel olarak birden çok aracı çalıştırabilir.
Hızlı Prototipleme ve Deneme: Geliştiriciler, yeni özellikleri denemek, entegrasyonları test etmek veya tam çalışma zamanı erişimi ve otomatik temizleme ile mimari kararları doğrulamak için yalıtılmış sanal alan ortamlarını hızla oluşturabilir.
Çapraz Platform Aracı Geliştirme: Araştırmacılar ve geliştiriciler, SDK'yı kullanarak özel aracı ağları ve sistemleri oluşturabilir, veri analizi, web'de gezinme, eklenti entegrasyonu ve farklı alanlarda işbirlikçi iş akışları için özel aracılar oluşturabilir.

Artıları

Kanıtlanmış Vercel ekosistem bileşenleri üzerine inşa edilmiş üretim sınıfı altyapıya sahip açık kaynaklı platform
Otomatik kontrol noktası oluşturma ile dayanıklı iş akışları, arızalar veya yeniden başlatmalar sırasında hiçbir çalışmanın kaybolmamasını sağlar
Git entegrasyonu ile tam sanal alan yalıtımı, her aracı oturumu için güvenli, geçici ortamlar sağlar
AI Gateway ile çoklu model desteği, yerleşik yedeklemeler ve gözlemlenebilirlik ile sağlayıcıları seçmede esneklik sağlar

Eksileri

Optimal kullanım için Vercel altyapısı ve dağıtım kalıpları hakkında bilgi sahibi olmayı gerektirir
Etkinlikten sonra sanal alanın uyku moduna geçmesi, uzun süren görevlere devam ederken gecikmelere neden olabilir
Otomatik kaydetme ve otomatik PR özellikleri, her zaman açık olmaktan ziyade tercih odaklıdır ve yapılandırma gerektirir
Tüm geliştirme senaryolarını kapsamayabilecek kullanıma sunulan bağlantı noktalarıyla (3000, 5173, 4321, 8000) sınırlıdır

Open Agents Nasıl Kullanılır

1. Ön koşulları ayarlayın: Sisteminizde Python 3.10 veya daha yenisinin kurulu olduğundan emin olun. Ayrıca bir OpenAI API anahtarına da ihtiyacınız olacak - henüz bir tane yoksa OpenAI platformunda bir tane oluşturun.
2. Open Agents'ı yükleyin: pip kullanarak Open Agents paketini yükleyin: 'pip install openagents' veya uv ile: 'uv add openagents'. Ses desteği için 'pip install openai-agents[voice]' kullanın. Redis oturum desteği için 'pip install openai-agents[redis]' kullanın.
3. GitHub Uygulamasını yapılandırın (Vercel Open Agents için): Kurulum tabanlı depo erişimi için bir GitHub Uygulaması oluşturun. Yerel geliştirme için, geri arama URL'sini 'http://localhost:3000/api/github/app/callback' ve ana sayfa URL'sini 'http://localhost:3000' olarak ayarlayın.
4. Ortam değişkenlerini ayarlayın: OPENAI_API_KEY ortam değişkeninizi ve kullanmayı planladığınız modeller (Claude, GPT, Gemini, vb.) için gerekli diğer API anahtarlarını ayarlayın.
5. İlk ajanınızı oluşturun: Talimatlar, ad ve isteğe bağlı yapılandırma ile bir ajan tanımlayın: 'agent = Agent(name=\"Ajan Adınız\", instructions=\"Ajan talimatlarınız buraya\")'. Ayrıca araçları, model ayarlarını ve çıktı türlerini de belirtebilirsiniz.
6. Ajanınıza araçlar ekleyin (isteğe bağlı): @function_tool dekoratörünü kullanarak fonksiyon araçlarını tanımlayın ve bunları ajanın araç listesine ekleyin. Araçlar, ajanların veri getirme, API çağrıları yapma veya hesaplamalar yapma gibi eylemler gerçekleştirmesine olanak tanır.
7. Ajanınızı çalıştırın: Ajanı yürütmek için Runner'ı kullanın: 'result = Runner.run(agent, input=\"Görev açıklamanız\")'. Ajan isteği işleyecek ve çıktı ile bir RunResult döndürecektir.
8. Buluta dağıtın (Vercel Open Agents): Bulut dağıtımı için, her ajan oturumu kendi dalına sahip izole bir Vercel sanal alanında çalışır. Sanal alan, dosya sistemi, ağ ve çalışma zamanı erişimi içerir. İş otomatik olarak commit edilir ve gönderilir.
9. İzleyin ve hata ayıklayın: OpenAI Dashboard Trace görüntüleyicisinde ajan çalıştırmalarınızın izlerini görüntüleyin. Bu, yürütme sırasında neler olduğunu gözden geçirmenize, sorunları ayıklamanıza ve performansı optimize etmenize yardımcı olur.
10. Gelişmiş özellikleri yapılandırın: Ajanlar arasında devirler ayarlayın, giriş/çıkış doğrulaması için koruma rayları ekleyin, insan-döngüde mekanizmaları uygulayın ve yeniden başlatmalardan kurtulan ve çok adımlı işlemleri koordine eden dayanıklı iş akışları yapılandırın.

Open Agents SSS

Open Agents, Vercel üzerinde arka plan kodlama aracıları oluşturmanıza ve çalıştırmanıza olanak tanıyan açık kaynaklı bir platformdur. Bulutta otonom olarak çalışan kodlama aracıları oluşturmak için ihtiyacınız olan her şeyi sağlar; dosya sistemi, ağ ve çalışma zamanı erişimi dahil olmak üzere tam korumalı alan ortamlarıyla birlikte gelir.

Open Agents Benzer En Yeni Yapay Zeka Araçları

Gait
Gait
Gait, AI destekli kod üretimini sürüm kontrolü ile entegre eden bir işbirliği aracıdır, ekiplerin AI tarafından üretilen kod bağlamını verimli bir şekilde takip etmelerini, anlamalarını ve paylaşmalarını sağlar.
invoices.dev
invoices.dev
invoices.dev, geliştiricilerin Git commit'lerinden doğrudan fatura oluşturan otomatik bir faturalama platformudur; GitHub, Slack, Linear ve Google hizmetleri için entegrasyon yetenekleri vardır.
EasyRFP
EasyRFP
EasyRFP, RFP (Teklif Talebi) yanıtlarını kolaylaştıran ve derin öğrenme teknolojisi ile gerçek zamanlı alan fenotipleme sağlayan AI destekli bir kenar bilişim araç takımıdır.
Cart.ai
Cart.ai
Cart.ai, kodlama, müşteri ilişkileri yönetimi, video düzenleme, e-ticaret kurulumu ve 24/7 destek ile özel AI geliştirme dahil kapsamlı iş otomasyon çözümleri sunan AI destekli bir hizmet platformudur.