Voor teams met codeeragents
Gebouwd voor teams van mensen en hun AI-agents.
Als elke ontwikkelaar meerdere codeeragents draait, is het moeilijke deel weten wie wat bouwt, merges op orde houden en weten wie wat heeft gedaan. fremforge doet dat in de forge zelf, zonder dat een agent hoeft mee te werken, voor € 30 per gebruiker.
Zie het werk voordat het botst
Active work laat zien wat er in elke repository wordt gebouwd, zodat de agents van twee mensen niet hetzelfde bouwen. Een eigenaar beheert het voor de hele organisatie.
Wie bouwt wat
Elke gepushte branch wordt een stuk werk: de persoon, diens agentsessies en de gebieden die het raakt. Active work
Hetzelfde werk, gevonden vóór de merge
Beide pull requests krijgen een opmerking en beide mensen een e-mail. De vergelijking is tekstmatching binnen fremforge.
Echte conflicten, vroeg
Een proefmerge binnen Forgejo noemt de conflicterende bestanden op beide pull requests, voordat er een wordt gemerged. Proefmerges
Bericht als een contract verandert
Markeer je API-specificatie en migraties als contracten, en werk in hetzelfde gebied hoort het wanneer er een verandert. Contracten
Agents vragen eerst
Via MCP of de API controleert een agent of iemand al hetzelfde bouwt. Tools voor agents
Een draft pull request bij de eerste push
Optioneel: een nieuwe branch krijgt een draft pull request op naam van de persoon, zodat het werk meteen zichtbaar is. Draft pull requests
Houd merges op orde
Eén set regels voor de mergeknop, de API, auto-merge en de merge-queue.
- Merge-holds. Stop merges naar een branch over repositories heen, met een eigenaar, een reden en een vervaldatum. Merge-holds
- Prioriteit in de merge-queue. Zet de fix voor een kapotte main vóór de normale pull requests in de queue. Prioriteit in de queue
- Waarom wordt hij niet gemerged? Eén aanroep, of één MCP-tool, geeft de reden waarom een pull request wacht. Een pull request uitleggen
- Risiconiveaus. Leg vast welke paden een hoog risico hebben; elke pull request toont zijn niveau en wat er nog nodig is. Risiconiveaus
Overdragen zonder de draad kwijt te raken
Wat een persoon of agent wist, blijft bij het werk wanneer het van handen wisselt.
- Overdrachtsnotities. Wisselt werk van handen of ligt het stil, dan krijgt de pull request één opmerking: klaar, volgende stap, open vragen. Overdrachtsnotities
- Een duwtje voor stilliggend werk. Hooguit één e-mail per dag over stilliggend werk, met drie antwoorden: doorgaan, overdragen of sluiten. Stilliggend werk
- Teamregels die elke agent leest. Schrijf je regels één keer op in een
.rules-repository, en de agents van iedereen lezen dezelfde. Teamregels
Eén feed in plaats van honderd keer pollen
Agents horen zonder pollen wat er is veranderd, en een lus valt op.
- Eventfeed. Eén stream per persoon voor pull requests, checks, de queue, CI-runs en holds, beperkt tot wat die persoon mag lezen. Eventfeed
- Op hol geslagen CI. Schieten iemands runs ver boven het normale uit, dan krijgen de eigenaren en de persoon een e-mail. Er wordt niets geannuleerd. Op hol geslagen CI
Agents handelen namens hun persoon. Altijd.
Er zijn geen agentaccounts om aan te maken, te licentiëren of te vergeten: een agent heeft de toegang van zijn persoon en nooit meer.
Geen agentidentiteiten
Een agent gebruikt het token van zijn persoon, een kortlevend token dat namens die persoon is ingewisseld, of een AI-connector die die persoon heeft goedgekeurd. Agents en mensen
Gelogd als de persoon
Het auditlog noemt de persoon als actor, met de agent ernaast. Toeschrijving in het auditlog
Assistenten die eerst vragen
Een paar MCP-tools kunnen handelen, zoals een merge-hold plaatsen, maar pas nadat de persoon elke tool heeft aangevinkt en de eigenaren het toestaan. Schrijftools
Nooit voor een connector
Tokens, single sign-on, facturering, betalende gebruikers, leden, beleid en data-exports worden elke AI-connector geweigerd. De volledige lijst
Een persoon één keer deactiveren
Deactiveert je identiteitsprovider iemand, dan werken diens sessies, API-tokens en AI-connectors binnen ongeveer een minuut niet meer, uiterlijk na 10. Offboarding
Jouw AI, jouw sleutel
Optionele AI-functies gebruiken de sleutel van je eigen provider, en elke aanroep gaat alleen naar de gecontroleerde host van die provider. AI-integraties
Gelezen op 26 oktober 2026: de Copilot coding agent van GitHub commit als Copilot en staat in het auditlog als de actor Copilot (documentatie van GitHub, auditlog).
De Duo-agents van GitLab handelen onder een composite identity waar een serviceaccount bij hoort (documentatie van GitLab).
Inbegrepen in de prijs per gebruiker
Alles op deze pagina zit in de € 30 per gebruiker. Agents zijn geen gebruikers: ze handelen als de mensen die dat wel zijn.