Værktøj · softwareudvikling / AI-engineeringværktøjer
0-CODE
2026 · Værktøj · Node.js 18+, Bash / PowerShell
En autonom udviklingsløkke til Claude Code og OpenCode: agenten planlægger, skriver, tester og committer selv — og bliver ved med at arbejde, efter at sessionen er slut.
0-CODE er et open source-framework (MIT, Node.js, ingen eksterne afhængigheder), der gør en AI-agent til en selvstændig arbejder: løkkens tilstand gemmes i projektfiler (STATE og ROADMAP), ét fælles modul træffer beslutningen »fortsæt eller stop«, og vagt-pluginet placeres uden for arbejdsmappen, så agenten ikke kan slå sine egne begrænsninger fra. Det virker med Claude Code (en Stop-hook) og med OpenCode (en ekstern supervisor, enhver model via OpenRouter). Den offentlige udgivelse v1.20.0 kom den 18. september 2026; forud gik Python-prototyper fra slutningen af 2025 (claude-automation og tre demoer, MK1–MK3).
Opgaven
Som standard mister en agent kontekst mellem sessioner, går ned ved netværksfejl, bruger budgettet uden at nogen opdager det, kan slette sine egne sikkerhedsregler og erklærer arbejdet færdigt på sit eget ord. 0-CODE får løkken til at overleve genstarter, holder dens forbrug begrænset og gør den verificerbar ud fra data frem for agentens påstande.
Hvad der er med
- Løkkens tilstand i filer (docs/STATE.md, docs/ROADMAP.md): en ny session tager arbejdet op, hvor den forrige slap
- To drivere med fælles beslutningslogik: en Stop-hook til Claude Code og en ekstern supervisor til OpenCode (Kimi, DeepSeek og enhver OpenRouter-model)
- Minimal beskyttelse mod uigenkaldelige kommandoer (fire regler); vagt-pluginet ligger uden for arbejdsmappen og genskabes før hver tur; tilstandene arbiter / guard-only / allow-all / confirm
- Genforsøg ved netværksfejl med stigende pauser, en løkkelås (én ejer pr. projekt), omkostningssporing med et valgfrit budgetloft
- En »ingen fremdrift«-detektor, et register over langvarige opgaver (kører / forsinket / afsluttet / død), beslutningsnotater med mindst tre muligheder
- Et maskinlæsbart register over revisionsfund: kommandoen /productionauditloop kører, indtil der ifølge data er nul P0–P2-fund, ikke ifølge en erklæring
Tal
- Open source, MIT, ingen afhængigheder
- 2,5 timers autonomt arbejde — 6 commits for 10,25 USD
Maskinoversættelse — bliver gennemgået.