Visuele workflow, echte overdracht, echte feedbackloops, echte inter-agent communicatie. Gebouwd zodat u een functie kunt leveren in één Slack-ping in plaats van vijftig.
Visueel workflow canvas
Oneindig zoombaar canvas aangedreven door React Flow, dezelfde engine achter n8n, Retool, Pipedream en Make. Plaats knooppunten, verbind ze, sla het team op. Geen code, geen YAML.
14 ingebouwde agentrollen
Fullstack, Frontend, Backend, DevOps, QA, Security, PM, Architect, Mobile, Marketing, Git Expert, SEO, i18n, Brainstormer. Plus elke aangepaste rol die u al op uw project heeft opgeslagen.
Model en prompt per knooppunt
Elke node kiest zijn provider, zijn model en zijn stapinstructies. Gebruik Opus voor Architect, Haiku voor QA, Codex voor de zware backend, Antigravity voor de goedkope frontend. Mix en match.
Automatische overdracht
Wanneer een agent team_complete_step aanroept, bouwt AgentsRoom de overdrachtspayload (functiesamenvatting, gewijzigde bestanden, risico's, testaanwijzingen, vlaggen) en start de volgende node met die payload als startcontext.
Optie voor handmatige overdracht
Verkies je elke stap te valideren? Schakel de node over naar de handmatige modus. De agent wacht, jij klikt op 'Overdragen' wanneer je tevreden bent met het resultaat. Het beste van beide werelden.
Conditionele verbindingen
Elke verbinding kan één vlagcontrole dragen of meerdere, gecombineerd met EN of OF. Slaagt QA, dan naar de PM; faalt de review, terug naar Dev; falen review ÉN analyse, dan stopt het voor een mens. Komen twee verbindingen tegelijk overeen, dan wint die met de meeste voorwaarden.
Feedbackloops
Dev naar QA naar Dev naar QA. Wanneer QA het ticket terugstuurt, wordt de oorspronkelijke Dev-agent hergebruikt met volledige herinnering aan de vorige cyclus, zodat het daadwerkelijk de regressie oplost in plaats van opnieuw te beginnen.
Machine-gecontroleerde kwaliteitsdrempels
Pin een controlecommando op een willekeurig knooppunt (npm test, een lint, een build). De runner voert het uit wanneer de agent aangeeft klaar te zijn: exitcode 0 zet de routeringsvlag op true, iets anders op false. Het gemeten resultaat overschrijft altijd het zelfrapport van de agent.
Alleen-lezen review-knooppunten
Eén schakelaar op een knooppunt en de agent kan niet meer bewerken, committen of pushen: hij leest de diff, voert de tests uit en geeft een oordeel terug. De reviewer lost nooit op wat hij beoordeelt, en twee review-branches kunnen niet meer botsen door dezelfde fix te schrijven. Afgedwongen door de CLI zelf bij Claude, Codex, Grok, Antigravity en OpenCode, standaard ingeschakeld op de review-knooppunten van de meegeleverde templates.
Parallelle review-branches
Teken twee onvoorwaardelijke randen vanuit een knooppunt en beide doelen worden tegelijkertijd uitgevoerd: QA en Security beoordelen dezelfde diff naast elkaar, waarna een samenvoegknooppunt hun rapporten samenvoegt. Een rode tak houdt de poort gesloten.
Vraag het de mens en ga verder
Een Await-node is een pauze, geen einde: de run stopt, stelt je de vraag die je op de node hebt geschreven en zodra je antwoordt begint hij vanzelf opnieuw, met jouw antwoord doorgegeven aan de volgende stap. Een agent die vastloopt wordt daarheen gerouteerd in plaats van de run af te ronden, en de melding komt binnen op je telefoon.
Vaardigheden vastgezet per stap
Koppel items uit je Vaardighedenbibliotheek aan een knooppunt. De agent laadt ze voordat de stap begint, zodat je reviewchecklist of implementatiehandleiding bij elke run wordt toegepast, niet alleen wanneer de agent eraan denkt.
Max-cycli bewaker
Configureerbare limiet (standaard 3). Voorkomt oneindige QA-weigert-Dev loops. Wanneer de limiet is bereikt, pauzeert de run op wachtend-op-finalisatie en beslis jij wat te doen.
Runs overleven herstarts
Sluit de app halverwege de run, open hem opnieuw, de run herneemt de stap waar hij was. Status, notities en tijdlijn blijven op schijf; de orkestrator pakt het werk weer op in plaats van een zombie achter te laten.
Teambibliotheek op je account
Globale teams zijn gesynchroniseerd met je account en volgen je op verschillende apparaten; projectteams reizen mee met de kamer. Beide houden een offline cache bij, en offline gemaakte wijzigingen worden afgespeeld wanneer je opnieuw verbinding maakt.
Gedeelde NOTES.md kladblok
Elke agent in de run leest en schrijft een markdown-bestand in de werkruimte. Overleeft compactie, crash, herstart. De enige bron van waarheid voor het redeneren van het team.
Rol-naar-rol inbox
Moet de QA een vraag stellen aan de Architect midden in de run? team_ask plaatst een bericht in de inbox van de rol. De volgende agent in die rol leest het en antwoordt. Echte chat tussen agents, voor de duur van de run: de blijvende inbox die de run overleeft, dat zijn berichten tussen agents.
MCP-gebaseerde inter-agent communicatie
Alle teamtools worden blootgesteld via een MCP-server. Tools overleven Claude contextcompactie (Anthropic stuurt ze elke beurt opnieuw). Bestand tegen /clear, /compact en lange loops.
Haiku-gestuurde overdrachtssamenvatting
Als een agent zijn eigen functiesamenvatting niet schrijft, genereert een kleine Haiku-aanroep er een vanuit de git diff. Goedkoop, snel, en de volgende agent landt altijd met context.
Browser MCP propagatie
Een teamnode met verifyInBrowser schakelt zijn agent automatisch over naar browsertoegangsmodus. De QA-node landt met volledige browsertools (navigeren, klikken, typen, screenshot, logs ophalen).
Kortstondige agents per run
Elke teamrun spawnt nieuwe agents en vernietigt ze bij ontslag. Je projectagentenlijst blijft schoon. Het team is de workflow, de agents zijn de runtime.
Globale en projectteams
Sla herbruikbare teams op in je globale bibliotheek (~/.agentsroom/teams) of pin ze aan een specifiek project (vastgelegd met de kamer). Dezelfde editor, andere scope.
Vier teamtemplates inbegrepen
Bouw dan verifieer, Specificeer bouw verifieer, Bug jacht (reproduceer, repareer, bewijs), en Release schild met parallelle QA en Beveiliging. Dupliceer, bewerk, voer uit. Begin in 30 seconden.
Run tijdlijn UI
Elke overdracht verschijnt als een kaart in de run tijdlijn: welke rol net klaar is, wat de samenvatting zegt, welke bestanden zijn gewijzigd, welke vlaggen zijn ingesteld. Controleerbaar, opnieuw afspeelbaar.
Voer uit op elk backlogticket
Plaats een ticket bij een team en de keten begint bij dat ticket. De eerste agent leest de titel en inhoud van het ticket, de rest van het team pakt het daar op.