Alat · razvoj softvera / alati za AI inženjerstvo
0-CODE
2026 · Alat · Node.js 18+, Bash / PowerShell
Autonomna razvojna petlja za Claude Code i OpenCode: agent sam planira, piše, testira i commita – i nastavlja raditi nakon završetka sesije.
0-CODE je open-source framework (MIT, Node.js, nula vanjskih ovisnosti) koji AI agenta pretvara u samostalnog radnika: stanje petlje čuva se u datotekama projekta (STATE i ROADMAP), odluku „nastaviti ili stati“ donosi jedan zajednički modul, a zaštitni dodatak nalazi se izvan radne mape kako agent ne bi mogao isključiti vlastita ograničenja. Radi s programom Claude Code (Stop hook) i s OpenCode (vanjski supervizor, bilo koji model preko OpenRouter). Javno izdanje v1.20.0 izašlo je 18. rujna 2026.; prethodili su mu prototipi u Pythonu s kraja 2025. (claude-automation i tri demoa, MK1–MK3).
Zadatak
Agent u osnovi gubi kontekst između sesija, pada pri mrežnim kvarovima, neprimjetno troši proračun, može izbrisati vlastita sigurnosna pravila i posao proglašava gotovim samo na svoju riječ. 0-CODE čini da petlja preživi ponovna pokretanja, drži potrošnju ograničenom i omogućuje provjeru podacima, a ne tvrdnjama agenta.
Što sadrži
- Stanje petlje u datotekama (docs/STATE.md, docs/ROADMAP.md): nova sesija nastavlja posao tamo gdje je prethodna stala
- Dva pokretača sa zajedničkom logikom odlučivanja: Stop hook za Claude Code i vanjski supervizor za OpenCode (Kimi, DeepSeek i bilo koji OpenRouter model)
- Minimalna zaštita od nepovratnih naredbi (četiri pravila); zaštitni dodatak živi izvan radne mape i obnavlja se prije svakog koraka; načini arbiter / guard-only / allow-all / confirm
- Ponovni pokušaji pri mrežnim kvarovima s produljenim stankama, zaključavanje petlje (jedan vlasnik po projektu), praćenje troškova s neobveznim gornjim limitom proračuna
- Detektor „bez napretka“, registar dugotrajnih zadataka (running / overdue / finished / dead), zapisi odluka s najmanje tri opcije
- Strojno čitljiv registar nalaza revizije: naredba /productionauditloop radi dok prema podacima ne ostane nula nalaza P0–P2, a ne prema izjavi
Brojke
- Open source, MIT, nula ovisnosti
- 2,5 sata autonomnog rada – 6 commitova za 10,25 USD
Strojni prijevod – u postupku lekture.