Herramienta · desarrollo de software / herramientas de ingeniería de IA
0-AGENT
2026 · Herramienta · TypeScript / Bun, Node.js
Un agente de IA de programación para la terminal basado en opencode: cualquier modelo vía OpenRouter, 24 plugins propios y salvaguardas de seguridad.
0-AGENT es un fork modificado del agente de código abierto opencode (MIT), configurado como un equivalente independiente de Claude Code que funciona con OpenRouter (modelo por defecto: Kimi K2.6). Sobre opencode añade un wrapper de arranque, 24 plugins propios (comandos en segundo plano, PowerShell, red con protección contra SSRF, memoria, permisos y límites de confianza, un planificador, importación de MCP, contexto del editor VS Code) y parches mínimos del núcleo: 12 archivos modificados y 2 añadidos, cada uno con su motivo documentado. Se desarrolló en dos etapas: un lanzador ligero (v1.x, mayo–junio de 2026) y después un fork completo (el ciclo v6.x, septiembre de 2026). No está afiliado ni a opencode ni a Anthropic.
El reto
Hacía falta un agente de programación que no dependiera de un único proveedor de modelos: modelos económicos vía OpenRouter, ejecución en un VPS, un pool de claves y protección contra comandos destructivos durante el trabajo autónomo.
Qué incluye
- Cualquier modelo de OpenRouter; moonshotai/kimi-k2.6 por defecto, con Claude Haiku 4.5 como modelo de respaldo (fallback del lado del proveedor)
- 24 plugins en la capa de 0-AGENT: comandos en segundo plano, un segundo shell (PowerShell), red con protección contra SSRF, memoria, permisos, espera y programación, importación de MCP
- Trabajo en otro directorio mediante --dir con una capa de configuración separada: el agente conserva su modelo, sus plugins y sus prohibiciones de comandos
- Prohibición de «dormir» (sleep, timeout) en las reglas de permisos; límite de presupuesto con --max-budget-usd; reversión de una sesión al estado anterior a un mensaje concreto
- Extensión para VS Code (pasa al agente el archivo abierto y la selección), compilación a un binario, sincronización semanal con upstream mediante CI
- Modo engine (v1.x): dos motores que se turnan (Claude → OpenCode), rotación de claves de OpenRouter y tokens OAuth, un «juez» de rechazos
Construido sobre opencode.
Traducción automática, en revisión.