📄️ Instalación
OpenCode es un agente de programación de terminal open source (licencia MIT), mantenido por Anomaly. Hace lo mismo que Claude Code o Codex CLI —lee ficheros, edita código, ejecuta comandos, mantiene el contexto del proyecto— con una diferencia de diseño importante: no está atado a ningún proveedor de modelos. El mismo binario habla con Anthropic, OpenAI, Google, OpenRouter o con un modelo que corre en tu portátil bajo Ollama.
📄️ Uso y características
OpenCode abre una sesión interactiva en la terminal (TUI). Escribes en lenguaje natural lo que quieres y el agente lee ficheros, propone cambios, los aplica y ejecuta comandos según los permisos configurados.
📄️ Configuración
Toda la configuración de OpenCode vive en ficheros opencode.json (también acepta JSONC, con comentarios). Empieza siempre por el $schema: da autocompletado y validación en el editor.
📄️ Modelos: remotos y locales
Aquí está la diferencia real de OpenCode frente a Claude Code o Codex CLI: el agente es agnóstico de proveedor por diseño. La lógica del agente (herramientas, permisos, subagentes, contexto) es la misma tanto si detrás hay Claude Sonnet, GPT, Gemini o un qwen2.5-coder corriendo en tu máquina.
📄️ Ventajas, desventajas y comparativa
OpenCode compite en el mismo terreno que Claude Code y Codex CLI: un agente que vive en la terminal, lee el repositorio, edita ficheros y ejecuta comandos. Lo que cambia es de quién depende y cuánto puedes tocar.