AgentMash voor teams die met AI programmeren

Een gezamenlijk overzicht van programmeeragents, taken en overlappende wijzigingen.

agentmash.dev
AgentMash screenshot

Wat doet AgentMash, eenvoudig uitgelegd?

AgentMash laat een ontwikkelteam zien wat de verschillende programmeeragents in dezelfde repository veranderen. Gebruikt de ene collega Claude Code en de andere Codex of Cursor, dan krijgen hun agents extra informatie over elkaars werk.

Je kunt het zien als een centrale werktafel voor de samenwerking. De bestaande agents blijven onder hun eigen accounts programmeren. AgentMash voegt activiteitenmeldingen en waarschuwingen toe, zodat het team eerder ziet waar taken elkaar raken.

Van repository naar een werkende verbinding

Voor de gebruikelijke GitHub-route heb je een bestaand agentaccount en een repository nodig die je mag verbinden.

  1. Iemand met pushrechten verbindt de repository via de webinstaller.
  2. Iedere ontwikkelaar gebruikt Node.js 18.12 of nieuwer, voert npx agentmash login uit en rondt de GitHub-aanmelding af.
  3. Controleer in de repository met npx agentmash status het account en de verbinding.
  4. Keur de benodigde hooks of MCP-verbinding goed en herstart de agent. Codex vraagt daarnaast goedkeuring via /hooks.
  5. Begin met een kleine taak en controleer of de activiteit in de gezamenlijke ruimte verschijnt.

Ook de desktopapp heeft hooks nodig om wijzigingen te melden. Deze gebruikersaanmelding voegt geen bestanden aan de repository toe; npx agentmash logout verwijdert de verbindingen. Volg de instructies per agent.

Zien waar agents elkaar in de weg kunnen zitten

Een waarschuwing kan vertellen wie hetzelfde bestand heeft gewijzigd, op welke branch en met welk doel. Tijdelijke claims op paden helpen om werk vooraf te verdelen. Zijn beide kanten toch aangepast, dan maakt de afstemming zichtbaar dat iemand de wijzigingen samen moet beoordelen.

Een standaardwaarschuwing vergrendelt het bestand niet. Controle en tests blijven nodig. Symboolherkenning richt zich op JavaScript- en TypeScript-exports; bij Python, Go en Rust worden paden gebruikt. Eigen andere sessies vallen standaard buiten de waarschuwingen. AGENTMASH_WARN_SELF=1 schakelt toepasselijke controles in, afhankelijk van de adapter.

De dienst is in bèta. Als de server niet antwoordt, laten de hooks het werk doorgaan; een ontbrekende waarschuwing bewijst dus niet dat niemand anders het bestand bewerkt.

Welke gegevens worden gedeeld?

De ruimte ontvangt normaal bestandspaden, branchnamen, aantallen gewijzigde regels, betrokken namen en de eerste 500 tekens van prompts. Met AGENTMASH_HINTS=0 blijven gewone prompthints lokaal, met uitzonderingen voor gedeelde sessies.

Broncode blijft standaard lokaal. Ingeschakelde diffs of een live gedeelde sessie veranderen die grens; AGENTMASH_DIFFS=0 voorkomt het verzenden van je eigen diffs. Verzoeken aan een collega en samenvattingen van antwoorden worden op de server bewaard zonder eind-tot-eindversleuteling. Bekijk de uitleg over gedeelde gegevens.

Gratis proberen en kosten per ontwikkelaar

Gecontroleerd op 3 november 2026: Free ondersteunt twee ontwikkelaars, één privérepository, onbeperkte openbare repositories en agents, en zeven dagen geschiedenis. De openbare Team-prijs is USD 20 per ontwikkelaar per maand bij maandbetaling, of USD 16 per maand bij jaarbetaling van USD 192. Toepasselijke belastingen komen erbij.

Team kan tot 90 dagen bewaren, maar de beheerder moet de standaardinstelling verhogen. Je betaalt agentabonnementen en modelgebruik afzonderlijk. Zelf hosten valt onder een Enterprise-overeenkomst. Controleer de actuele abonnementen en voorwaarden.

Samenwerken vanuit één app

De lobby voor macOS en Windows brengt sessies en teamactiviteit samen. Linux kan via de CLI aansluiten. Een verzoek aan de agent van een collega wordt pas na diens toestemming uitgevoerd op de eigen computer en het eigen account van die collega.

De optionele crew bevat 22 gespecialiseerde Claude Code-agents voor onder meer planning, bouwen, testen en review. Toevoegen schrijft bestanden in de repository om de configuratie te delen. API en MCP ondersteunen eigen koppelingen. Niet elke adapter werkt hetzelfde: Cline krijgt de melding na een wijziging; Continue en Zed gebruiken MCP-vragen.

Veelgestelde vragen

Betaalt AgentMash ook mijn modelgebruik?

Nee. AgentMash coördineert de agents die je zelf meebrengt. Hun abonnementen en modeltarieven blijven apart gelden.

Kan ik meerdere eigen agents laten samenwerken?

Ja, waar de integratie dit ondersteunt. Andere sessies onder je eigen identiteit worden standaard overgeslagen; lees de documentatie bij AGENTMASH_WARN_SELF.

Voegt de tool conflicterende wijzigingen automatisch samen?

Nee. De tool maakt overlap zichtbaar. Een ontwikkelaar blijft verantwoordelijk voor beoordelen, testen en samenvoegen.

Officiële documentatie en downloads