Alat · razvoj softvera / alati za AI inženjerstvo
0-AGENT
2026 · Alat · TypeScript / Bun, Node.js
Terminalni AI agent za programiranje temeljen na opencode: bilo koji model preko OpenRouter, 24 vlastita dodatka i sigurnosne zaštite.
0-AGENT je izmijenjeni fork open-source agenta opencode (MIT), konfiguriran kao samostalni ekvivalent programa Claude Code koji radi preko OpenRouter (zadani model: Kimi K2.6). Povrh opencode dodaje pokretački omotač, 24 vlastita dodatka (naredbe u pozadini, PowerShell, mrežni rad sa zaštitom od SSRF-a, memorija, dopuštenja i granice povjerenja, planer, uvoz MCP-a, kontekst uređivača VS Code) i minimalne zakrpe jezgre: promijenjeno je 12 datoteka, a 2 su dodane, svaka sa zabilježenim razlogom. Razvijao se u dvije faze: tanki pokretač (v1.x, svibanj–lipanj 2026.), zatim potpuni fork (ciklus v6.x, rujan 2026.). Nije povezan ni s projektom opencode ni s tvrtkom Anthropic.
Zadatak
Trebao je agent za programiranje koji nije vezan uz jednog pružatelja modela: povoljni modeli preko OpenRouter, rad na VPS-u, skup ključeva i zaštita od destruktivnih naredbi tijekom autonomnog rada.
Što sadrži
- Bilo koji model preko OpenRouter; zadano moonshotai/kimi-k2.6, uz Claude Haiku 4.5 kao pričuvni model (fallback na strani pružatelja)
- 24 dodatka u sloju 0-AGENT: naredbe u pozadini, druga ljuska (PowerShell), mrežni rad sa zaštitom od SSRF-a, memorija, dopuštenja, čekanje i planiranje, uvoz MCP-a
- Rad u drugom direktoriju preko --dir s odvojenim slojem postavki: agent zadržava svoj model, svoje dodatke i svoje zabrane naredbi
- Zabrana „spavanja“ (sleep, timeout) u pravilima dopuštenja; ograničenje proračuna preko --max-budget-usd; vraćanje sesije na stanje prije zadane poruke
- Proširenje za VS Code (agentu prosljeđuje otvorenu datoteku i odabir), izrada u binarnu datoteku, tjedna sinkronizacija s upstreamom preko CI-ja
- Način Engine (v1.x): dva pogona koja se izmjenjuju (Claude → OpenCode), rotacija OpenRouter ključeva i OAuth tokena, „sudac“ odbijanja
Izgrađeno na temelju opencode.
Strojni prijevod – u postupku lekture.