Yapay zeka kodlama ajanlarını birden fazla bilgisayarda çalıştır.
Her başlatma yer olan makineye gider.
Hiç uyumayan bir makinen ve başında gerçekten oturduğun bir dizüstü ya da ofis bilgisayarın var. Bir projeye bu bilgisayarların sıralı bir listesini, yani makine havuzunu ver; her yeni ajan, çevrimiçi olan, projeye sahip olan ve hâlâ yeri olan ilk bilgisayarda başlar.
Her bilgisayar ayrıca bir bütçe alır: en fazla etkin ajan sayısı, bir boş bellek tabanı ve gece için daha sıkı bir sınır. Açık yirmi proje artık tek bir makinenin belleğini tüketmez.
- 17/24 açık makine6 / 6 ajan
- 2Ofis bilgisayarı2 / 6 ajan
- 3Dizüstü0 / 3 ajan
Havuzun sırası belirler. Ajanı yeri olan ilk bilgisayar alır; dolu, uykuda veya kapalı bir bilgisayar atlanır.
Yaygın bir düzen: bir Linux makinesi ya da küçük bir sunucu gece gündüz çalışır, bir Windows veya Mac bilgisayarda ise e-postanı okur, görüşmelere katılır ve ajanların yaptıklarını incelersin. Havuz olmadan her başlatma aynı soruyu sorar, hangi bilgisayar, ve her seferinde elle yanıtlarsın. Bir kez unutursan ağır refactoring, tam kapatmak üzere olduğun dizüstünde çalışır.
Makine havuzu bu soruyu her proje için bir kez yanıtlar. Projenin kullanabileceği bilgisayarları işaretler ve sıralarsın, 7/24 açık makine en başta. Bundan sonra bir ajan açmak, bir backlog ticket'ında Şurada başlat, Hızlı Ajan ve havuza ayarlı tetikleyiciler, listenin çevrimiçi olan, projeye sahip olan ve bütçesini aşmamış ilk bilgisayarına gider. O bilgisayar dolu, uykuda veya kapalıysa ajanı sıradaki alır.
Diğer yarısı bütçedir. Her bilgisayar tüm projeler için toplamda belirli sayıda etkin ajan kabul eder, en az bir miktar boş bellek tutar ve kendi yerel saatine göre gece için daha düşük bir sınıra sahip olabilir. Çok sayıda açık projesi olan bir makinenin gece saat üçte bellek yetersizliği nedeniyle OOM killer tarafından kapatılmasını önleyen budur.
Üç adımda kur
Masaüstü uygulamasında veya AgentsRoom mobil uygulamasından.
- 1
Havuzu oluştur
Proje ayarları, Makineler bölümünü aç. Hesabındaki en az iki bilgisayarı işaretle ve sırala, tercih ettiğin en başta. İkiden az bilgisayarla havuz kapalı kalır ve hiçbir şey değişmez.
- 2
Her bilgisayara bir bütçe ver
Ayarlar, Ajan davranışı, Bu bilgisayarın bütçesi. Başka bir bilgisayar için durum çubuğundaki Bilgisayarlar çipini aç ve satırının sonundaki göstergeye tıkla. Tüm alanlar isteğe bağlıdır: değer yoksa sınır da yok.
- 3
Her zamanki gibi çalış
Ajanlar artık havuzun yeri olan ilk bilgisayarında başlar. Çalıştırılacak makine menüsünden elle bir makine seç, seçimin her zaman önceliklidir.
Proje başına değil, bilgisayar başına bir bütçe
Bilgisayardaki tüm ajan konsollarını sayar: tüm projeler, tüm pencereler ve telefonundan başlatılan ajanlar.
En fazla etkin ajan
Bu bilgisayarda aynı anda kaç ajan konsolunun çalışabileceği. Bu sayı aşılınca bilgisayar dolu olarak bildirilir ve havuz onu atlar.
Boş bellek bırak
Boş bellek belirlediğin miktarın altındayken yeni ajan başlamaz. Boş bellek, macOS, Windows ve Linux'ta her sistemin kendi saydığı şekilde ölçülür.
Gece bütçesi
Bilgisayarın yerel saatine göre bir zaman aralığı için daha sıkı bir sınır. Gece çalışan tetikleyicilerin bir yedekleme veya build ile yarışmaması gerektiğinde işe yarar.
Hesabına kaydedilir
Bütçe AgentsRoom hesabında saklanır ve bilgisayarın kendisi tarafından uygulanır; böylece 7/24 açık makinenin bütçesini dizüstünden ya da telefonundan ayarlayabilirsin.
Bir bilgisayar dolduğunda ne olur
Yanıt, ajanı kimin istediğine bağlıdır.
Sen tıkladın: sen seçersin
Kısa bir pencere, hesabındaki yeri olan ve projeye sahip başka bir bilgisayarda başlatmayı, yine de burada başlatmayı veya iptal etmeyi önerir. Senin istediğin bir başlatma asla doğrudan reddedilmez.
Uygulama başlattı: bekler
Bir tetikleyici, başka bir ajanın başlattığı bir ajan, bir ajanın başlattığı bir ticket veya bir ekip adımı hiçbir şey sormaz. Yer açılmasını bekler ve bir ajan bittiğinde ya da bellek boşaldığında kendiliğinden başlar.
Başka bir bilgisayar istedi: açık bir ret
Başka bir bilgisayardan gönderilen bir başlatma, nedeniyle birlikte reddedilir: bütçesi dolu, boş bellek yetersiz veya gece bütçesi. Havuz ardından sıradaki bilgisayara geçer.
Bir ajan konuşmasını korur
Konuşması bu bilgisayarda olan bir ajan, bu bilgisayar havuzda olduğu ve yeri olduğu sürece burada başlamaya devam eder. Onu konuşmasıyla birlikte taşımak için Konuşmaya şurada devam et seçeneğini kullan.
Havuzda bir kez çalışan tetikleyiciler
Bir tetikleyici, sabit bir bilgisayar listesi yerine makine havuzunu hedefleyebilir. O zaman her tekrar, havuzun yeri olan ilk bilgisayarında bir kez çalışır. Tercih edilen bilgisayarın onu almak için üç dakikası vardır, sonra havuzdaki herhangi bir bilgisayar alabilir.
Böylece gece çalışan bir ajan artık dizüstünün açık olmasına bağlı değildir: 7/24 açık makineyi havuza ekle, işi o çalıştırsın. Hiçbir bilgisayar çalıştıramazsa ve tetikleyici kaçırılanı telafi etmiyorsa, çalıştırma kaçırıldı olarak kaydedilir ve masaüstünde ve telefonunda bir bildirim alırsın.
Diğer bilgisayardan projenin tamamı
Yalnızca 7/24 açık makinede bulunan bir proje, dizüstünden de eksiksiz açılır.
Dosyalar
Proje ağacına göz at ve dosyaları diğer bilgisayardaki halleriyle önizle. Salt okunur, çok büyük dosyalar gösterilmez.
Değişiklikler
Git durumunu ve diff'i gör, işaretlediğin dosyaları commit'le ve push et; hepsi depoya sahip bilgisayarda çalışır.
Backlog
Projenin backlog'u, yapılacak bir ticket'ın ayrıntısında Şurada başlat düğmesi ve bilgisayarın adıyla.
Terminaller
Diğer bilgisayarda açık geliştirme terminalleri alt çubukta görünür ve onları çalıştıran makineden canlı akar.
Ajanların da havuzu kullanabilir
Bir ajan veya asistan, başka bir ajanı seçilen bir bilgisayarda başlatabilir ya da seçimi havuza bırakabilir. Orada ajan o bilgisayarın kendi hesabı ve CLI'ı ile çalışır. Tetikleyiciler ve ayarlar da aynı şekilde ayarlanabilir.
agents_spawntriggers_savesettings_setYerleştirme, ajan CLI'ının nerede başlayacağına karar verir. CLI'ın kendisi onu çalıştıran bilgisayarda bulunur; bu yüzden Claude Code, Codex, GitHub Copilot CLI, Antigravity ve desteklenen diğer CLI'lar aynı şekilde çalışır.
Bilmekte fayda var
- Uzak Filo gerekir: bilgisayarlar aynı AgentsRoom hesabında oturum açmış ve bağlı olmalıdır.
- Her bilgisayar yükünü 30 saniyede bir bildirir. Aynı anda yapılan iki başlatma, yalnızca bir ajanlık yeri olan bir bilgisayarı birlikte seçebilir; o zaman bütçesi ikincisini bekletir.
- SSH üzerinden açılan bir ajan, onu açan bilgisayarda sayılır.
- Başka bir hesabın paylaştığı bir proje asla bir havuzun parçası olmaz ve dosyalarını veya değişikliklerini burada asla göstermez.
- Başka bir bilgisayarın dosyaları salt okunurdur. Değişiklikler commit ve push yapar; değişiklikleri geri almaz ve bir dosyanın yalnızca bir kısmını stage etmez.
FAQ
AgentsRoom ajanlarımı en az yüklü bilgisayarda otomatik olarak başlatabilir mi?
Evet, bir makine havuzuyla. Proje ayarları, Makineler bölümünde projenin kullanabileceği bilgisayarları işaretle ve sırala. Her başlatma, listenin çevrimiçi olan, projeye sahip olan ve bütçesini aşmamış ilk bilgisayarına gider; o bilgisayar dolu veya kapalıysa sıradakine geçer. Bu sıralı bir listedir, sırayla dağıtım (round robin) değil: hangi bilgisayarı tercih ettiğini sırayla belirtirsin.
Açık çok sayıda projenin sunucumun belleğini tüketmesini nasıl önlerim?
O bilgisayara bir bütçe ver: tüm projeler için toplamda en fazla etkin ajan sayısı ve boş tutulacak bellek miktarı. Bu aşılınca bilgisayar yeni ajan kabul etmez: kendi tıklaman nerede başlatılacağını sorar, bir tetikleyici yer açılmasını bekler ve havuz ajanı sıradaki bilgisayara gönderir.
Dizüstüm uykudayken tetikleyiciler yine de çalışır mı?
Evet, tetikleyici makine havuzunu hedefliyorsa ve havuzda 7/24 açık bir bilgisayar varsa. Her tekrar, havuzun yeri olan ilk bilgisayarında bir kez çalışır. Hiçbir bilgisayar çalıştıramazsa ve tetikleyici kaçırılanı telafi etmiyorsa, kaçırılan çalıştırma bildirimi alırsın.
Dizüstümdeki asistan, 7/24 açık makinemde bir ajan başlatabilir mi?
Evet. Ondan sade bir dille iste. Bilgisayarı belirtebilir ya da seçimi havuza bırakabilir; ajan orada projenin her zamanki ayarlarıyla başlar. Sonuç, filodaki diğer her ajan gibi projede görünür.
Yalnızca diğer bilgisayarımda bulunan bir projenin dosyalarını ve Git durumunu görebilir miyim?
Evet. Projeyi kenar çubuğundan aç, ardından başlığındaki Dosyalar, Değişiklikler veya Backlog'a tıkla. Dosyalar salt okunurdur, Değişiklikler o bilgisayarda commit ve push yapabilir, geliştirme terminalleri de alt çubukta görünür.
Yalnızca Claude Code ile değil, Codex, Antigravity ve diğer CLI'larla da çalışır mı?
Evet. Havuz yalnızca bilgisayarı seçer. Ajan CLI'ı ardından o bilgisayarda diğer her başlatma gibi, sağlayıcı ne olursa olsun o bilgisayarın kendi kurulumu ve hesaplarıyla başlatılır.
Hiç havuz veya bütçe ayarlamazsam ne değişir?
Hiçbir şey. Havuz olmadan ajanlar kullandığın bilgisayarda başlar, bir ticket'taki Şurada başlat burada çalışır ve Hızlı Ajan varsayılan olarak bu bilgisayarı kullanır. Bütçe olmadan bir bilgisayar, eskisi gibi her ajanı kabul eder.
Ayrıca hoşuna gidebilir
Uzak Filo
Havuzun üzerine kurulduğu, bilgisayarların arasındaki bağlantı: her makinenin her projesi ve her ajanı tek bir pencerede.
Başka bilgisayarda devam et
Bir ajanı tüm konuşmasıyla birlikte, orada olmasını istediğinde elle başka bir bilgisayara taşı.
Süreç Bekçisi
Bellek zaten tükendiğinde: ajanlarının geride bıraktığı kontrolden çıkmış süreçleri bul ve sonlandır.
Zamanlanmış Görevler
Bir zamanlamayla başlayan ajanlar: artık makine havuzuna yönlendirebileceğin tetikleyiciler.
AgentsRoom MCP
Ajanlarının bu bilgisayarda veya başka birinde başka ajanlar başlatmasını sağlayan araçlar.
Her bilgisayarı işe koş
AgentsRoom'u her bilgisayara kur, aynı hesapla oturum aç ve ajanlarının nerede başlayacağına her projenin havuzu karar versin.
Yardımcı uygulama: hareket halindeyken ajanlarını izle
Claude, Codex, Antigravity CLI veya başka bir AI sağlayıcı kullan.
Hataları ve istekleri doğrudan genel backloguna gönder.