Draai AI-codeeragents op meerdere computers.
Elke start komt terecht waar plek is.
Je hebt een computer die nooit slaapt en een laptop of kantoor-pc waar je echt achter zit. Geef een project een geordende lijst van die computers, zijn machinepool, en elke nieuwe agent start op de eerste die online is, het project heeft en nog plek heeft.
Elke computer krijgt ook een budget: een maximum aantal actieve agents, een minimum aan vrij geheugen en een strengere limiet voor de nacht. Twintig open projecten zorgen niet meer voor een geheugentekort op één computer.
- 124/7-computer6 / 6 agents
- 2Kantoor-pc2 / 6 agents
- 3Laptop0 / 3 agents
De volgorde van de pool beslist. De eerste computer met plek krijgt de agent; een volle, slapende of uitgeschakelde computer wordt overgeslagen.
Een veelvoorkomende opstelling: een Linux-computer of een kleine server draait dag en nacht, en op een Windows- of Mac-computer lees je je mail, zit je in calls en bekijk je wat de agents hebben gedaan. Zonder pool stelt elke start dezelfde vraag, op welke computer, en die beantwoord je elke keer met de hand. Eén keer vergeten, en de grote refactor draait op de laptop die je zo dichtklapt.
De machinepool beantwoordt die vraag één keer per project. Je vinkt de computers aan die het project mag gebruiken en zet ze in volgorde, de computer die altijd aanstaat eerst. Vanaf dan gaan het openen van een agent, het starten van een backlogticket, de snelle agent en triggers die op de pool staan allemaal naar de eerste computer van de lijst die online is, het project heeft en onder zijn budget zit. Is die computer vol, in slaapstand of uit, dan neemt de volgende de agent over.
Het budget is de andere helft. Elke computer accepteert een aantal actieve agents voor alle projecten samen, houdt een minimum aan geheugen vrij en kan 's nachts een lagere limiet hebben, in zijn eigen lokale tijd. Zo wordt een computer met veel open projecten niet om drie uur 's nachts door de OOM-killer afgeschoten wegens geheugentekort.
In drie stappen ingesteld
In de desktop-app, of vanuit de mobiele app van AgentsRoom.
- 1
Stel de pool samen
Open Projectinstellingen, Computers. Vink minstens twee computers van je account aan en zet ze in volgorde, de favoriet eerst. Met minder dan twee blijft de pool uit en verandert er niets.
- 2
Geef elke computer een budget
Instellingen, Gedrag van agents, Budget van deze computer. Voor een andere computer open je de chip Computers in de statusbalk en klik je op de meter aan het eind van zijn rij. Elk veld is optioneel: geen waarde betekent geen limiet.
- 3
Werk zoals altijd
Agents starten nu op de eerste computer van de pool die plek heeft. Kies je zelf een computer in Uitvoeren op of Starten op, dan gaat jouw keuze altijd voor.
Een budget per computer, niet per project
Het telt elke agentconsole van de computer: alle projecten, alle vensters en de agents die je vanaf je telefoon start.
Maximaal aantal actieve agents
Hoeveel agentconsoles tegelijk op deze computer mogen draaien. Daarboven wordt de computer als vol gemeld en slaat de pool hem over.
Geheugen vrijhouden
Er start geen nieuwe agent zolang het vrije geheugen onder de ingestelde hoeveelheid ligt. Vrij geheugen wordt gemeten zoals elk systeem het telt, op macOS, Windows en Linux.
Nachtbudget
Een strengere limiet voor een tijdvenster, in de lokale tijd van de computer. Handig als nachtelijke triggers niet mogen concurreren met een back-up of een build.
Opgeslagen in je account
Het budget wordt opgeslagen in je AgentsRoom-account en door de computer zelf toegepast, dus je stelt het budget van de computer die altijd aanstaat in vanaf je laptop, of vanaf je telefoon.
Wat er gebeurt als een computer vol is
Het antwoord hangt af van wie om de agent vroeg.
Jij klikte: jij kiest
Een kort venster biedt aan om te starten op een andere computer van je account die plek en het project heeft, om toch hier te starten, of om te annuleren. Een start waar je zelf om vroeg, wordt nooit zomaar geweigerd.
De app startte hem: hij wacht
Een trigger, een agent gestart door een andere agent, een ticket gestart door een agent of een teamstap vraagt niets. Hij wacht tot er plek is en start vanzelf zodra een agent stopt of er geheugen vrijkomt.
Een andere computer vroeg erom: een duidelijke weigering
Een start die vanaf een andere computer komt, wordt geweigerd met de reden: budget bereikt, te weinig vrij geheugen of nachtbudget. De pool gaat dan door naar de volgende computer.
Een agent houdt zijn gesprek
Een agent waarvan het gesprek op deze computer staat, blijft hier starten zolang deze computer in de pool zit en plek heeft. Om hem met zijn gesprek te verplaatsen, gebruik je Gesprek voortzetten op.
Triggers die één keer draaien, op de pool
Een trigger kan de machinepool als doel hebben in plaats van een vaste lijst computers. Elke activering draait dan één keer, op de eerste computer van de pool die plek heeft. De favoriete computer krijgt drie minuten om hem op te pakken, daarna mag elke computer van de pool het doen.
Een nachtelijke agent hangt dus niet meer af van een laptop die openstaat: zet de computer die altijd aanstaat in de pool en die doet het werk. Kon geen enkele computer hem uitvoeren en haalt de trigger gemiste runs niet in, dan wordt de run als gemist genoteerd en krijg je een melding op de desktop en op je telefoon.
Het hele project, vanaf de andere computer
Een project dat alleen op de computer staat die altijd aanstaat, opent ook vanaf de laptop volledig.
Bestanden
Blader door de projectboom en bekijk bestanden zoals ze op de andere computer staan. Alleen-lezen, en zeer grote bestanden worden niet getoond.
Wijzigingen
Bekijk de Git-status en de diff, commit de bestanden die je aanvinkt en push, allemaal uitgevoerd op de computer die de repository heeft.
Backlog
De backlog van het project, met een knop om op de andere computer te starten en de naam van die computer in de details van een open ticket.
Terminals
De dev-terminals die op de andere computer openstaan, verschijnen in de onderste balk en streamen live vanaf de computer die ze draait.
Ook je agents kunnen de pool gebruiken
Een agent of de assistent kan een andere agent starten op een gekozen computer, of de pool laten beslissen. Daar draait de agent met het account en de CLI van die computer. Triggers en instellingen kun je op dezelfde manier instellen.
agents_spawntriggers_savesettings_setDe plaatsing bepaalt waar de CLI van de agent start. De CLI zelf wordt opgezocht op de computer die hem draait, dus Claude Code, Codex, GitHub Copilot CLI, Antigravity en de andere ondersteunde CLI's werken allemaal op dezelfde manier.
Goed om te weten
- Het vereist Remote Fleet: de computers zijn aangemeld met hetzelfde AgentsRoom-account en verbonden.
- Elke computer meldt zijn belasting elke 30 seconden. Twee starts op hetzelfde moment kunnen allebei een computer kiezen die maar plek had voor één; zijn budget laat de tweede dan wachten.
- Een agent die via SSH is geopend, telt mee op de computer die hem opende.
- Een project dat een ander account met je deelt, hoort nooit bij een pool en toont hier nooit zijn bestanden of wijzigingen.
- Bestanden van een andere computer zijn alleen-lezen. Wijzigingen kan committen en pushen, maar geen wijzigingen verwerpen en geen deel van een bestand stagen.
FAQ
Kan AgentsRoom mijn agents automatisch starten op de minst belaste computer?
Ja, met een machinepool. Vink in Projectinstellingen, Computers de computers aan die het project mag gebruiken en zet ze in volgorde. Elke start gaat naar de eerste computer van de lijst die online is, het project heeft en onder zijn budget zit, en gaat door naar de volgende als die vol of uit is. Het is een geordende lijst, geen round robin: met de volgorde zeg je welke computer je voorkeur heeft.
Hoe voorkom ik dat veel open projecten een geheugentekort op mijn server veroorzaken?
Geef die computer een budget: een maximum aantal actieve agents en een hoeveelheid geheugen die vrij moet blijven, geteld voor alle projecten samen. Daarboven accepteert de computer geen nieuwe agent: je eigen klik vraagt waar er gestart moet worden, een trigger wacht op plek, en de pool stuurt de agent naar de volgende computer.
Draaien triggers nog als mijn laptop in slaapstand staat?
Ja, als de trigger de machinepool als doel heeft en er een computer die altijd aanstaat in zit. Elke activering draait één keer, op de eerste computer van de pool met plek. Kon geen enkele computer hem uitvoeren en haalt de trigger niets in, dan krijg je een melding van een gemiste run.
Kan de assistent op mijn laptop een agent starten op mijn computer die altijd aanstaat?
Ja. Vraag het in gewone taal. Hij kan de computer noemen of de pool laten beslissen, en de agent start daar met de gebruikelijke instellingen van het project. Het resultaat verschijnt in het project zoals elke andere agent van de fleet.
Kan ik de bestanden en de Git-status zien van een project dat alleen op mijn andere computer staat?
Ja. Open het project vanuit de zijbalk, en dan Bestanden, Wijzigingen of Backlog in de kop. Bestanden zijn alleen-lezen, Wijzigingen kan op die computer committen en pushen, en de dev-terminals ervan verschijnen in de onderste balk.
Werkt het met Codex, Antigravity en andere CLI's, niet alleen met Claude Code?
Ja. De pool kiest alleen de computer. De CLI van de agent wordt daarna op die computer gestart zoals bij elke andere start, met de installatie en accounts van die computer, welke provider het ook is.
Wat verandert er als ik nooit een pool of budget instel?
Niets. Zonder pool starten agents op de computer die je gebruikt, wordt een ticket hier gestart en gebruikt de snelle agent standaard deze computer. Zonder budget accepteert een computer elke agent, zoals voorheen.
Je vindt dit misschien ook leuk
Externe Vloot
De verbinding tussen je computers waar de pool op bouwt: elk project en elke agent van elke computer, in één venster.
Verdergaan op andere computer
Verplaats één agent met zijn hele gesprek naar een andere computer, met de hand, wanneer je hem daar wilt hebben.
Procesbewaker
Als het geheugen al op is: vind de op hol geslagen processen die je agents hebben achtergelaten en beëindig ze.
Geplande taken
Agents die volgens een planning starten: de triggers die je nu op de machinepool kunt richten.
AgentsRoom MCP
De tools waarmee je agents andere agents starten, op deze computer of op een andere.
Zet elke computer aan het werk
Installeer AgentsRoom op elke computer, meld je aan met hetzelfde account en laat de pool van elk project beslissen waar zijn agents starten.
Companion-app: houd je agents onderweg in de gaten
Breng je eigen: Claude, Codex, Antigravity CLI of andere AI-provider.
Stuur bugs en verzoeken direct naar je openbare backlog.