Алат · развој софтвера / алати за AI инжењеринг
0-CODE
2026 · Алат · Node.js 18+, Bash / PowerShell
Аутономна развојна петља за Claude Code и OpenCode: агент сам планира, пише, тестира и комитује – и наставља да ради и након завршетка сесије.
0-CODE је open-source фрејмворк (MIT, Node.js, нула спољних зависности) који AI агента претвара у самосталног радника: стање петље чува се у датотекама пројекта (STATE и ROADMAP), одлуку „наставити или стати“ доноси један заједнички модул, а заштитни додатак налази се ван радне фасцикле како агент не би могао да искључи сопствена ограничења. Ради са програмом Claude Code (Stop hook) и са OpenCode (спољни супервизор, било који модел преко OpenRouter). Јавно издање v1.20.0 изашло је 18. септембра 2026; претходили су му прототипи на језику Python с краја 2025. (claude-automation и три демоа, MK1–MK3).
Задатак
Агент по правилу губи контекст између сесија, пада при мрежним кваровима, неприметно троши буџет, може да обрише сопствена безбедносна правила и посао проглашава завршеним само на своју реч. 0-CODE чини да петља преживи поновна покретања, одржава потрошњу ограниченом и омогућава проверу подацима, а не тврдњама агента.
Шта садржи
- Стање петље у датотекама (docs/STATE.md, docs/ROADMAP.md): нова сесија наставља посао тамо где је претходна стала
- Два покретача са заједничком логиком одлучивања: Stop hook за Claude Code и спољни супервизор за OpenCode (Kimi, DeepSeek и било који OpenRouter модел)
- Минимална заштита од неповратних команди (четири правила); заштитни додатак живи ван радне фасцикле и обнавља се пре сваког корака; режими arbiter / guard-only / allow-all / confirm
- Поновни покушаји при мрежним кваровима са све дужим паузама, закључавање петље (један власник по пројекту), праћење трошкова са необавезном горњом границом буџета
- Детектор „без напретка“, регистар дуготрајних задатака (running / overdue / finished / dead), записи одлука са најмање три опције
- Машински читљив регистар налаза ревизије: команда /productionauditloop ради док према подацима не остане нула налаза P0–P2, а не према изјави
Бројке
- Open source, MIT, нула зависности
- 2,5 сата аутономног рада – 6 комитова за 10,25 USD
Машински превод – у лектури.