
Tool · softwareontwikkeling / AI-gedreven automatisering van softwareproductie
C-137
2026 · Tool · Node.js, Bash
Een framework voor autonome AI-agentcampagnes die dagen doorlopen: veel kortlevende agents met een schoon geheugen, en de continuïteit in bestanden in de repository.
Met C-137 kan een agent dagenlang doorontwikkelen zonder te stoppen en zonder achteruit te gaan door een overvolle context: in plaats van één langlopende agent is er een keten van korte agents, die elk met een schoon geheugen beginnen, terwijl alle continuïteit in bestanden staat. Eén commando maakt van een idee of een businessplan een kant-en-klare campagne: een interview over het concept, een plan met toetsbare criteria, een gereedheidscontrole en daarna een loop met watchdog, rollbacks en parallelle “banen” in aparte werkbomen. Rond de loop zijn een statushub, een webconsole met rollen en een deploymentpakket gebouwd.
De opdracht
Eén langlopende agent gaat achteruit naarmate zijn context volloopt en blijft hangen bij vragen; dagenlang doorwerken vraagt om status buiten het geheugen van het model, budgetbewaking, controle van de controles zelf, observeerbaarheid en veilig campagnebeheer.
Wat erin zit
- De dirigent tools/start.js: met één commando van idee naar startklare campagne; hij stopt alleen waar een mens moet beslissen en print precies één commando dat de stop opheft
- Conceptfase: een interview in vraagrondes, een dossier en een plan opgebouwd uit de antwoorden; of het genoeg is, bepaalt een automatische telling van de dekking per sectie
- Parallelle modus: tot 4 “banen” in aparte git-worktrees, controle van schrijfgrenzen, een integratiegate, een parallelliteitskaart van het plan
- “Dokter”: een automatische controle van de gereedheidschecklist, inclusief een mutatietest van “worden de tests eigenlijk wel rood”
- Watchdog: adaptieve drempels voor vastlopen en stilte, terugdraaien naar de toestand vóór een iteratie, plafonds voor budget en uren per campagne
- Statushub (één daemon per machine, een vast projectadres) en webconsole: drie rollen, audit, acties alleen uit een gesloten allowlist, een mobiele layout vanaf 320 px, pushmeldingen
Machinevertaling — wordt nagekeken.