Hay herramientas de IA para programar que sirven para hacer pruebas rápidas, y hay otras que intentan meterse de lleno en el flujo de trabajo real de un equipo. OpenCode pertenece claramente a la segunda categoría. Su web lo presenta como un agente open source que ayuda a escribir código desde terminal, IDE o aplicación de escritorio, con funciones como LSP automático, sesiones paralelas, enlaces para compartir sesiones y compatibilidad con GitHub Copilot, ChatGPT Plus/Pro y más de 75 proveedores a través de Models.dev, incluidos modelos locales.
Lo interesante aquí no es solo que “use IA”, sino que intenta ser una capa operativa encima del desarrollo diario. Mi lectura es que OpenCode quiere unificar editor, terminal, permisos, modelos, extensiones y tooling bajo una misma experiencia. Esa interpretación se apoya en el alcance de las funciones publicadas en su web y en la amplitud de la documentación oficial.
La entrada es bastante directa: script de instalación, gestores de paquetes, app de escritorio beta para macOS, Windows y Linux, y extensión para VS Code, Cursor y otros IDE compatibles con terminal integrado. En el caso del IDE, la propia documentación indica que la extensión puede instalarse automáticamente al ejecutar opencode desde el terminal integrado.
Uno de sus puntos más sólidos está en la configuración. OpenCode no se queda en el “todo vale”: su sistema de permisos permite decidir si una acción se ejecuta automáticamente, pide aprobación o queda bloqueada. Además, admite reglas granulares por comando, herramienta o ruta. En la documentación aparecen ejemplos tan concretos como permitir git * y npm *, bloquear rm *, o negar la edición salvo en determinadas rutas. También deja los archivos .env denegados por defecto.
Otro punto serio es la extensibilidad. OpenCode documenta soporte para servidores MCP, autenticación, activación global o por agente y ejemplos de integración externos como Sentry. Y para quien no quiera pelearse con la calidad desigual de cada proveedor, ofrece Zen, un gateway opcional con modelos probados por su equipo y cobro por petición.
Ahora bien, la parte de privacidad merece una lectura completa, no un titular rápido. OpenCode afirma que no almacena tu código ni tu contexto y que el procesamiento ocurre localmente o mediante llamadas directas al proveedor de IA. Pero su propia documentación añade un matiz importante: si se activa la función /share, la conversación y los datos asociados se envían al servicio que aloja esas páginas compartidas en opencode.ai, por lo que en entornos sensibles recomiendan desactivarla durante la prueba.
Si además utilizas Zen, conviene saber que ese servicio aloja sus modelos en Estados Unidos y que la política de retención cero tiene excepciones; la documentación indica, por ejemplo, retención de 30 días para APIs de OpenAI y Anthropic dentro de ese servicio.
La otra gran señal es la madurez del proyecto. El repositorio público de anomalyco/opencode aparece con licencia MIT, 166.000 estrellas, 19.700 forks y 13.432 commits. GitHub también muestra 811 releases y una versión más reciente etiquetada como v1.15.10 el 23 de mayo de 2026. Más allá del número, el changelog refleja iteración real: en mayo de 2026 hubo mejoras recientes en Desktop y TUI, desde atajos para cambiar entre proyectos hasta correcciones de errores y ajustes en sesiones, permisos y comportamiento general.
Para entorno empresarial, OpenCode intenta cubrir justo el argumento que suele frenar la adopción de este tipo de agentes: el control. Su documentación Enterprise habla de configuración centralizada, integración con SSO, uso exclusivo de gateway interno de IA y un modelo de precio por asiento. También afirma que el código generado pertenece al cliente y que no hay reclamaciones de propiedad sobre ese output. El self-hosting de las páginas compartidas figura en la hoja de ruta, no como funcionalidad cerrada a día de hoy.
Mi conclusión es bastante clara: OpenCode no parece otra interfaz bonita encima de un LLM, sino una pieza de infraestructura open source pensada para desarrolladores que quieren integrar IA sin entregar todo el control a una plataforma cerrada. No será la herramienta ideal para quien busque la experiencia más simple y cero configuración, pero sí encaja muy bien con perfiles técnicos, equipos con sensibilidad por privacidad y empresas que quieren experimentar con agentes de código manteniendo gobierno, permisos y libertad de elección sobre el modelo. Esta última valoración es editorial, apoyada en la documentación oficial y en la actividad observable del proyecto.
— Toni Domenech
