Nástroj · vývoj softvéru / nástroje pre AI inžinierstvo
0-AGENT
2026 · Nástroj · TypeScript / Bun, Node.js
Terminálový AI agent na programovanie postavený na opencode: ľubovoľný model cez OpenRouter, 24 vlastných pluginov a bezpečnostné poistky.
0-AGENT je upravený fork open source agenta opencode (MIT), nakonfigurovaný ako samostatná alternatíva ku Claude Code, ktorá beží na OpenRouter (predvolený model: Kimi K2.6). Nad opencode pridáva spúšťací wrapper, 24 vlastných pluginov (príkazy na pozadí, PowerShell, sieťovanie s ochranou proti SSRF, pamäť, oprávnenia a hranice dôvery, plánovač, import MCP, kontext editora VS Code) a minimálne záplaty jadra: 12 súborov zmenených a 2 pridané, každá zmena s uvedeným dôvodom. Vznikal v dvoch etapách: tenký launcher (v1.x, máj–jún 2026), potom plnohodnotný fork (cyklus v6.x, september 2026). Nie je prepojený ani s opencode, ani s Anthropic.
Zadanie
Bol potrebný programovací agent, ktorý nie je viazaný na jedného poskytovateľa modelov: lacné modely cez OpenRouter, beh na VPS, pool kľúčov a ochrana pred deštruktívnymi príkazmi počas autonómnej práce.
Čo obsahuje
- Ľubovoľný model z OpenRouter; predvolene moonshotai/kimi-k2.6, ako záložný model Claude Haiku 4.5 (fallback na strane poskytovateľa)
- 24 pluginov vo vrstve 0-AGENT: príkazy na pozadí, druhý shell (PowerShell), sieťovanie s ochranou proti SSRF, pamäť, oprávnenia, čakanie a plánovanie, import MCP
- Práca v inom adresári cez --dir s oddelenou vrstvou nastavení: agent si zachová svoj model, svoje pluginy a svoje zákazy príkazov
- Zákaz „spánku“ (sleep, timeout) v pravidlách oprávnení; limit rozpočtu cez --max-budget-usd; vrátenie relácie do stavu pred zvolenou správou
- Rozšírenie pre VS Code (odovzdáva agentovi otvorený súbor a výber), zostavenie do binárneho súboru, týždenná synchronizácia s upstreamom cez CI
- Režim Engine (v1.x): dva enginy sa striedajú (Claude → OpenCode), rotácia kľúčov OpenRouter a tokenov OAuth, „sudca“ odmietnutí
Postavené na opencode.
Strojový preklad – prechádza korektúrou.