Verkfæri · hugbúnaðarþróun / verkfæri fyrir hugbúnaðarverkfræði með gervigreind
0-AGENT
2026 · Verkfæri · TypeScript / Bun, Node.js
Forritunarfulltrúi með gervigreind fyrir skipanalínuna, byggður á opencode: hvaða líkan sem er í gegnum OpenRouter, 24 sérsmíðaðar viðbætur og öryggishömlur.
0-AGENT er breytt afrit (fork) af opna hugbúnaðinum opencode (MIT), sett upp sem sjálfstætt jafngildi Claude Code sem keyrir á OpenRouter (sjálfgefið líkan: Kimi K2.6). Ofan á opencode bætir hann við ræsiumbúðum, 24 sérsmíðuðum viðbótum (bakgrunnsskipanir, PowerShell, netsamskipti með SSRF-vörn, minni, heimildir og traustmörk, tímasetning, MCP-innflutningur, samhengi VS Code-ritilsins) og lágmarksbreytingum á kjarna: 12 skrám breytt og 2 bætt við, hverri með skráðri ástæðu. Þróunin fór fram í tveimur áföngum: þunnur ræsir (v1.x, maí–júní 2026) og síðan fullt afrit (v6.x-lotan, september 2026). Hann er hvorki tengdur opencode né Anthropic.
Verkefnið
Þörf var á forritunarfulltrúa sem er ekki bundinn við einn líkanaveitanda: ódýr líkön í gegnum OpenRouter, keyrsla á VPS, lyklasafn og vörn gegn eyðileggjandi skipunum við sjálfstæða vinnu.
Hvað er innifalið
- Hvaða OpenRouter-líkan sem er; moonshotai/kimi-k2.6 sjálfgefið og Claude Haiku 4.5 sem varalíkan (varaskipti hjá veitanda)
- 24 viðbætur í 0-AGENT-laginu: bakgrunnsskipanir, önnur skel (PowerShell), netsamskipti með SSRF-vörn, minni, heimildir, bið og tímasetning, MCP-innflutningur
- Vinna í annarri möppu með --dir og aðskildu stillingalagi: fulltrúinn heldur líkani sínu, viðbótum og skipanabönnum
- Bann við „svefni“ (sleep, timeout) í heimildareglum; kostnaðarþak með --max-budget-usd; afturköllun lotu í stöðuna fyrir tiltekin skilaboð
- VS Code-viðbót (sendir opna skrá og valið svæði til fulltrúans), smíði í keyrsluskrá, vikuleg samstilling við upstream með CI
- Vélarhamur (v1.x): tvær vélar sem skiptast á (Claude → OpenCode), snúningur OpenRouter-lykla og OAuth-tákna, „dómari“ synjana
Byggður á opencode.
Vélþýðing – í yfirlestri.