OpenCode: el agente de programación con IA de código abierto que superó las 189K estrellas en GitHub (guía 2026)

28 de julio de 2026

28 de julio de 2026
Hay una clase de herramientas para desarrolladores que supera las 100K estrellas en GitHub porque resuelve un problema que el mercado comercial se niega a abordar. OpenCode superó las 189K estrellas en menos de un año porque resuelve la dependencia de un proveedor en los agentes de programación con IA: el problema por el que todo tu flujo de trabajo queda como rehén de un proveedor de modelos, una página de precios y un conjunto de límites de uso.
Este artículo se basa en la documentación oficial de OpenCode, el repositorio de GitHub y conversaciones reales de desarrolladores en Reddit y X para darte una imagen honesta de qué es OpenCode, en qué destaca, en qué se queda corto y si tiene sitio en tu stack.
OpenCode es un agente de programación con IA de código abierto creado por el equipo de SST (Anomaly Innovations), los mismos que están detrás del framework serverless SST. Funciona como interfaz de usuario de terminal (TUI), como aplicación de escritorio, como interfaz web o como servidor headless, y por debajo de todas esas superficies está el mismo motor. Lee tu código base, edita archivos, ejecuta comandos de shell, busca en todo tu proyecto e itera hasta terminar la tarea.
La diferencia clave con Claude Code o Codex: OpenCode es agnóstico al modelo. Puedes apuntarlo a Claude, GPT, Gemini, DeepSeek, Qwen, Mistral, instancias locales de Ollama o cualquiera de más de 75 proveedores. Un comando, otro proveedor, el mismo flujo de trabajo. La aplicación tiene licencia MIT y es gratis para siempre. Pagas directamente a tu proveedor de modelos.
OpenCode usa una arquitectura cliente-servidor. La TUI se conecta a un proceso de servidor local que sigue funcionando aunque tu terminal se desconecte. Caídas de SSH, cuelgues del terminal, cierres accidentales: el proceso del agente sobrevive y vuelves a conectarte donde lo dejaste. Es una arquitectura distinta a la de Claude Code, que termina cuando cierras el terminal (aunque permite reanudar la sesión con claude --resume).
El código es un monorepo de Bun/TypeScript que contiene la CLI principal, un paquete de servidor, la aplicación web, la aplicación de escritorio, un SDK de JavaScript, un sistema de plugins y la capa de integración de LLM y proveedores. No es un envoltorio fino: es un runtime de agente completo con su propia gestión de contexto, orquestación de herramientas y persistencia de sesiones.
OpenCode incluye dos agentes principales entre los que cambias con la tecla Tab:
También hay un subagente general para búsquedas complejas y tareas de varios pasos, que se invoca internamente o con @general en los mensajes. Se pueden crear agentes personalizados con opencode agent create, especificando permisos, modelo y prompt de sistema.
El subreddit r/opencodeCLI (distinto del recién creado r/opencode) es el centro de comunidad más activo. Este es el patrón que se repite en decenas de hilos:
La conversación sobre el coste domina. Un hilo titulado «¿El plan que más rinde por tu dinero?» situó el enfoque BYOK de OpenCode como la opción con mejor relación calidad-precio. Las cuentas son sencillas: si usas Claude Opus 4.7 a través de OpenCode pagas entre 30 y 80 $ al mes en costes de API, frente a los 100–200 $ al mes de Claude Code Max. Mismo modelo, calidad similar, menor coste. Un usuario lo resumió así: «OpenCode Black/Zen es lo que mejor relación calidad-precio tiene; multimodelo; entrada barata».
Las comparaciones tienen matices. Un desarrollador que probó OpenCode + GPT-5.2 junto a Codex CLI contó: «Introduje exactamente el mismo comando: las respuestas son prácticamente iguales, pero OpenCode lo explica con mucha más claridad». Otro hilo comparaba OpenCode con Gemini CLI, y los desarrolladores señalaban el soporte de más de 75 proveedores de OpenCode como la ventaja decisiva frente al enfoque de ecosistema único de Google.
El ecosistema crece rápido. Miembros de la comunidad han creado complementos para VS Code (Sidekick Agent Hub), clientes nativos para macOS (TrixCode, que envuelve el servidor local de OpenCode) e integraciones con sandboxes en la nube (E2B para ejecutar OpenCode en entornos desechables). Un desarrollador construyó un agente al estilo de OpenClaw con OpenCode + integraciones de Composio + cron, y lo publicó como proyecto de código abierto con licencia MIT.
Las críticas honestas pegan fuerte. Los desarrolladores señalan de forma constante que a OpenCode le falta el pulido de Claude Code: no hay equivalente al marketplace de Skills de Claude, ni al sistema de gobernanza de 29 hooks, ni a Agent Teams para coordinar subagentes en paralelo. La aplicación de escritorio sigue en beta. La documentación va por detrás de las funciones. Una reseña de DEV Community lo resumió con precisión: «OpenCode te da el bucle, pero el resto lo montas tú. No hay equivalente a las skills de Claude, el sistema de hooks no está tan maduro, no hay una aplicación de escritorio que supervise una flota. Si quieres algo que "simplemente funcione", esto no es».
La conversación en X tira más a lo promocional, pero revela los mismos patrones. La cuenta oficial de OpenCode lo presenta como «el agente de programación con IA de código abierto», con betas de la aplicación de escritorio ya disponibles para macOS, Windows y Linux. En X la comunidad de desarrolladores insiste todavía más en el ángulo agnóstico al proveedor: poder usar Claude Sonnet para refactorizaciones profundas, cambiar a GPT-5.5 para tareas de terminal y bajar a un modelo local de Ollama para preguntas rápidas, todo sin salir de la interfaz. Cambiar de proveedor no es solo una función; es el diferenciador central que ningún competidor de código cerrado puede igualar.
Varios benchmarks y artículos comparativos independientes convergen en el mismo marco. Esta es la versión destilada:
| Dimensión | OpenCode | Claude Code | Codex CLI |
|---|---|---|---|
| Flexibilidad de modelo | Más de 75 proveedores, modelos locales, cambio a mitad de sesión | Solo Claude | Solo GPT |
| Precio | App gratis + costes de API (10–80 $/mes lo habitual) | 20 $/mes Pro, 100–200 $/mes Max | Incluido en ChatGPT Plus/Pro |
| Resiliencia de sesión | El servidor sobrevive a desconexiones, reconexión sin cortes | Termina al cerrar el terminal, se reanuda con un flag | El sandbox en la nube persiste, el local termina |
| Gobernanza / hooks | Permisos de agentes personalizados, básico | Sistema de 29 hooks, marketplace de Skills, Agent Teams | Sandbox a nivel de kernel, 3 modos de seguridad |
| Privacidad | No almacena código, autoalojable, modelos locales | Políticas de datos de Anthropic | Políticas de datos de OpenAI |
| Pulido | TUI funcional, app de escritorio en beta | Refinado, ecosistema maduro | CLI + nube, mejora rápido |
Conviene entender el ángulo de los benchmarks: OpenCode es infraestructura, no un modelo. Su rendimiento depende por completo del modelo que conectes. Usa Opus 4.7 a través de OpenCode y obtendrás puntuaciones al nivel de Claude Code. Usa GPT-5.5 y obtendrás puntuaciones al nivel de Codex. La comparación de Developers Digest lo dijo con claridad: «Si odias la dependencia de un proveedor, quieres ejecutar modelos locales o simplemente quieres ver cómo se hace la salchicha, OpenCode».
La comparación que importa: Claude Code Max (Opus 4.7) a 100–200 $ al mes frente a OpenCode BYOK con Opus 4.7 a 30–80 $ al mes. Mismo modelo. Calidad similar. Menor coste. Lo que pagas con Claude Code es el marketplace de Skills, la gobernanza de 29 hooks, la coordinación de Agent Teams y una integración de primera con Anthropic, no el modelo en sí. Con Claude Sonnet 4.6, la programación profesional habitual sale por 10–30 $ al mes a través de OpenCode. Con un uso intensivo de Opus 4.7, 30–80 $ al mes. Con modelos locales vía Ollama: 0 $.
Si ya pagas ChatGPT Plus o GitHub Copilot, OpenCode puede usarlos como proveedores sin coste adicional. El modelo BYOK significa que nunca pagas el sobreprecio de un intermediario.
La versión honesta: OpenCode implica más pasos de configuración. Configurar proveedores, gestionar claves de API, elegir modelos: una sobrecarga que Claude Code y Codex eliminan por diseño. La TUI es funcional pero no está pulida. La aplicación de escritorio está en beta. La documentación va siempre por detrás de las funciones. No hay equivalente a la jerarquía de memoria de proyecto CLAUDE.md de Claude Code, ni Agent Teams para coordinación en paralelo, ni un sistema de hooks maduro para la gobernanza.
Como escribió un desarrollador en DEV Community: «Después de usarlo un tiempo junto a Claude Code, noto que OpenCode no da la sensación de estar construyendo una relación de trabajo con tu proyecto. No hay un equivalente a CLAUDE.md que mantenga el contexto del proyecto. El comportamiento autónomo funciona, pero está menos maduro». Esa es la concesión: ganas flexibilidad y control del coste, y pierdes la experiencia curada y con opiniones propias.
OpenCode es la herramienta adecuada en situaciones concretas:
Los desarrolladores que más valor obtienen no eligen una sola herramienta. Usan dos o tres:
Estos agentes no entran en conflicto: son procesos separados con ventanas de contexto separadas. El coste se acumula, pero la ganancia de productividad a menudo justifica pagar varias suscripciones. OpenCode hace de columna vertebral flexible: la herramienta que funciona con el modelo que mejor rinda esta semana, al precio que tenga sentido para cada tarea.
Instalación:
# Option 1: Install script
curl -fsSL https://opencode.ai/install | bash
# Option 2: Package managers
npm i -g opencode-ai@latest
brew install anomalyco/tap/opencode
Conecta un proveedor:
# Run opencode in your project directory
opencode
# Inside the TUI, run:
/connect
Inicializa el contexto del proyecto con /init: OpenCode analiza tu proyecto, lee la estructura de archivos y las dependencias, y genera un archivo AGENTS.md que da al agente una comprensión compartida de tu código base. Después, empieza a escribir prompts.
OpenCode no intenta ser Claude Code con otro logotipo. Es una filosofía distinta: dar a los desarrolladores el runtime del agente y dejarles elegir el modelo. Esa filosofía produce una herramienta más flexible, más barata, más privada y menos pulida. Para los fundadores que construyen productos de IA, la conclusión práctica es esta: OpenCode elimina el argumento de que necesitas una suscripción de 200 $ al mes por desarrollador para tener asistencia de programación con IA de calidad de producción. Puedes usar los mejores modelos disponibles a través de una interfaz de código abierto por una fracción del coste. La contrapartida es el tiempo de montaje. Si tu equipo puede asumirlo, OpenCode merece un sitio en tu caja de herramientas.


IdeaToMVP Academy
4-week live cohort for founders. Learn to ship AI agents, scope MVPs, and automate your business — taught by the same team that writes these guides.