Görsel workflow, gerçek handoff, gerçek feedback loop'ları, gerçek ajan-arası iletişim. Bir feature'ı elli yerine tek bir Slack ping'i ile çıkarabilmen için inşa edildi.
Görsel workflow canvas'ı
n8n, Retool, Pipedream ve Make'in arkasındaki aynı motor olan React Flow ile güçlendirilmiş sonsuz zoom'lanabilir canvas. Düğüm bırak, bağla, ekibi kaydet. Kod yok, YAML yok.
14 yerleşik ajan rolü
Fullstack, Frontend, Backend, DevOps, QA, Security, PM, Architect, Mobile, Marketing, Git Expert, SEO, i18n, Brainstormer. Artı projende zaten kaydettiğin herhangi bir özel rol.
Düğüm başına model ve prompt
Her düğüm sağlayıcısını, modelini ve adım talimatlarını seçer. Architect için Opus, QA için Haiku, ağır backend için Codex, ucuz frontend için Antigravity kullan. Mix and match.
Otomatik handoff
Bir ajan team_complete_step çağırdığında, AgentsRoom handoff payload'unu (feature özeti, değişen dosyalar, riskler, test ipuçları, flag'ler) inşa eder ve sonraki düğümü bu payload'u başlangıç bağlamı olarak spawn'lar.
Manuel handoff seçeneği
Her adımı doğrulamayı mı tercih edersin? Düğümü manuel moda al. Ajan bekler, sonuçtan memnun kaldığında 'Hand off'a tıklarsın. İki dünyanın da en iyisi.
Koşullu kenarlar
Her bağlantı bir bayrak kontrolü ya da birkaçını taşıyabilir, VE veya VEYA ile birleştirilir. QA geçerse PM'e gider, inceleme başarısız olursa Dev'e döner, inceleme VE analiz birlikte başarısız olursa bir insan için durur. İki bağlantı aynı anda eşleşirse, en çok koşula sahip olan kazanır.
Feedback loop'ları
Dev'den QA'ya, QA'dan Dev'e, Dev'den QA'ya. QA tickeit geri gönderdiğinde, orijinal Dev ajanı önceki cycle'ın tam hafızasıyla yeniden kullanılır, böylece baştan başlamak yerine regresyonu gerçekten düzeltir.
Makine doğrulamalı kalite kapıları
Bir düğüme kontrol komutu sabitleyin (npm test, lint, build). Ajan bittiğini bildirdiğinde runner komutu çalıştırır: çıkış kodu 0 yönlendirme bayrağını true yapar, diğerleri false. Ölçülen sonuç ajanın beyanını her zaman geçersiz kılar.
Paralel inceleme dalları
Bir düğümden koşulsuz iki bağlantı çizin, iki hedef aynı anda çalışır: QA ve Security aynı diff'i yan yana inceler, sonra bir birleşim düğümü raporlarını kaynaştırır. Tek bir kırmızı dal kapıyı kapalı tutmaya yeter.
İnsana sor, sonra devam et
Await düğümü bir duraklamadır, bir son değil: run durur, düğüme yazdığın soruyu sana sorar ve sen yanıtladığın anda yanıtını sonraki adıma devrederek kendiliğinden yeniden başlar. Tıkanan bir ajan run'ı bitirmek yerine oraya yönelir ve bildirim telefonuna kadar ulaşır.
Adıma sabitlenen skill'ler
Skills Library kayıtlarınızı bir düğüme ekleyin. Ajan adıma başlamadan önce onları yükler: inceleme kontrol listeniz veya dağıtım runbook'unuz her çalıştırmada uygulanır, yalnızca ajan hatırladığında değil.
Max-cycles guard
Yapılandırılabilir cap (varsayılan 3). Sonsuz QA-rejects-Dev loop'larını önler. Cap'e ulaşıldığında, run awaiting-finalization üzerinde duraklar ve ne yapacağına sen karar verirsin.
Çalıştırmalar yeniden başlatmalara dayanır
Uygulamayı çalıştırmanın ortasında kapatın, yeniden açın: çalıştırma kaldığı adımdan devam eder. Durum, notlar ve zaman çizelgesi diskte yaşar; orkestratör zombi bırakmak yerine işi kaldığı yerden alır.
Ekip kitaplığı hesabınızda
Global ekipler hesabınızla senkronize olur ve makineden makineye sizi izler; proje ekipleri room ile seyahat eder. İkisi de çevrimdışı önbellek tutar, çevrimdışı yapılan değişiklikler yeniden bağlanınca tekrarlanır.
Paylaşılan NOTES.md scratchpad
Run'daki her ajan workspace'de bir markdown dosyası okur ve yazar. Compaction, crash, restart'tan sağ çıkar. Ekibin akıl yürütmesi için tek doğruluk kaynağı.
Rolden role inbox
QA'nın run'ın ortasında Architect'e soru sormasına mı ihtiyacın var? team_ask rolün inbox'ına bir mesaj gönderir. Bu roldeki sonraki ajan onu okur ve cevaplar. Ajanlar arası gerçek chat, run süresince: ondan uzun yaşayan kalıcı gelen kutusu ise ajanlar arası mesajlaşmadır.
MCP tabanlı ajan-arası iletişim
Tüm ekip araçları bir MCP sunucusu üzerinden ifşa edilir. Araçlar Claude bağlam compaction'ından sağ çıkar (Anthropic onları her turda yeniden gönderir). /clear, /compact ve uzun loop'lara dirençli.
Haiku güçlendirmeli handoff özeti
Bir ajan kendi feature özetini yazmazsa, küçük bir Haiku çağrısı git diff'ten birini üretir. Ucuz, hızlı ve sonraki ajan her zaman bağlamla iner.
Browser MCP yayılımı
verifyInBrowser olan bir ekip düğümü, ajanını otomatik olarak browser-access moduna geçirir. QA düğümü tüm browser araçlarıyla iner (navigate, click, type, screenshot, get logs).
Run başına geçici ajanlar
Her ekip run'u taze ajanları spawn'lar ve dismiss'te onları yok eder. Proje ajan listen temiz kalır. Ekip workflow'dur, ajanlar runtime'dır.
Global ve proje ekipleri
Yeniden kullanılabilir ekipleri global kütüphanende (~/.agentsroom/teams) kaydet veya belirli bir projeye sabitle (oda ile birlikte commit'lenir). Aynı editör, farklı kapsam.
Dört ekip şablonu dahil
Yap sonra doğrula, Tanımla yap doğrula, Bug avı (yeniden üret, düzelt, kanıtla) ve paralel QA ile Security içeren Sürüm kalkanı. Kopyala, düzenle, çalıştır. 30 saniyede hazır.
Run timeline UI'sı
Her handoff run timeline'ında bir kart olarak görünür: hangi rol az önce bitti, özet ne diyor, hangi dosyalar değişti, hangi flag'ler ayarlandı. Denetlenebilir, replay edilebilir.
Herhangi bir backlog ticketinde çalıştır
Bir ticketi bir ekibe bırak ve zincir o tickette başlasın. İlk ajan ticket başlığını ve gövdesini okur, ekibin geri kalanı oradan devralır.