Por qué un CLI agéntico open source entra en el directorio
Claude Code resolvió un problema enorme — operar proyectos en producción desde la terminal con un modelo agéntico serio detrás. Pero su valor depende de dos premisas: que Anthropic mantenga el modelo (Opus 4.7), el pricing (Max 20x a 200€/mes) y la calidad agéntica. Si una de las tres se rompe, el operador necesita plan B.
OpenCode (sst/opencode) es ese plan B sobre la mesa. Lo construye SST, los mismos creadores de SST.dev (framework serverless TypeScript), con la misma filosofía: open source, configurable, audita el código si quieres. Te deja elegir el modelo backend (Claude API, OpenAI, Gemini, Kimi vía OpenRouter, o local vía Ollama) y te da la experiencia CLI agéntica equivalente.
◆ Verdict de operador. OpenCode es uso-en-producción del grupo como CLI agéntico complementario a Claude Code. Claude Code sigue siendo la herramienta principal del taller (Opus 4.7 + producto pulido), pero OpenCode entra cuando un proyecto pide agnosticismo de proveedor, cuando se ejecuta Kimi K2.6 / GPT-5 como backend agéntico, o cuando el caso de cliente requiere stack 100% open source. Diversificación real, no plan B teórico.
Para qué sirve y para qué no
Para qué SÍ
- Agnosticismo de proveedor. Único CLI agéntico serio que te deja cambiar de Claude a GPT a Gemini a Kimi sin reinstalar nada. Útil para experimentar y para compliance.
- Compliance estricto que vete USA. Si un cliente prohíbe enviar código a Anthropic/OpenAI, puedes correr OpenCode con Kimi (Moonshot) o con un modelo local vía Ollama y mantener la experiencia de operación.
- Runtime 100% local. Combinado con Ollama (Llama 4 / Qwen 3 / DeepSeek-Coder), permite operación air-gapped real. Calidad agéntica menor que Opus 4.7, pero existe.
- Filosofía open source. Código auditable, sin lock-in de un proveedor. Para equipos que toman esto como criterio duro de selección, OpenCode cumple donde Claude Code no puede.
- Probar varios modelos en mismo flow. Útil para evaluaciones serias: ejecutar la misma tarea con Sonnet, GPT-5 y Kimi para comparar honestamente sin tres CLIs distintos.
Para qué NO
- Reemplazo directo de Claude Code en uso intensivo. Si ya operas con Max 20x sostenido, la combinación producto pulido + Opus 4.7 sigue ganando en calidad y en throughput de tareas terminadas/día.
- Ahorrar dinero sin compliance de por medio. Pagar API directa de Claude vía OpenCode no sale más barato que el plan Max 20x si tu uso es alto. La economía solo cambia si bajas a Sonnet o a modelos baratos.
- Equipos sin DevOps. Gestionar API keys de varios proveedores, configurar Ollama local, mantener actualizaciones de un proyecto open source en evolución — pide cierta autonomía técnica.
- Madurez de producto. OpenCode evoluciona rápido pero lleva menos rodaje en producción que Claude Code. Para casos críticos donde la fiabilidad es primer criterio, es factor a tener en cuenta.
Encaje en stack StratoAI
| Línea StratoAI | Cómo encaja OpenCode |
|---|---|
| MicroSaaS | Build de productos donde el cliente final exige stack open source o agnosticismo de proveedor por contrato. |
| Automations | Pipelines de cliente con compliance estricto que vete envío de código a USA. OpenCode + Kimi/Ollama mantiene la experiencia operativa. |
| Transversal | Seguro de continuidad del taller. Validado y disponible para migración rápida si las premisas de Claude Code cambian. |
No entra (todavía) en Consultor IA flagship porque para Strategic Assessment y Focus Sprint, Claude Code con Opus sigue siendo la decisión correcta por calidad agéntica.
Pricing real (2026-05)
OpenCode el CLI es gratis y open source (license MIT). El coste real depende del modelo backend que elijas:
- Claude API directa · pricing Anthropic estándar (Haiku $0.80/M · Sonnet $3/M · Opus $15/M input). Más caro que Max 20x para uso intensivo, equivalente para uso medio.
- OpenAI API · pricing GPT-5 estándar.
- Gemini API · pricing Flash 2.5 / Pro 3 estándar (~5x más barato que Claude para muchas tareas).
- OpenRouter · acceso unificado a 200+ modelos (Kimi K2, MiniMax, DeepSeek, Llama, Qwen) con un solo balance.
- Ollama local · cero coste por inferencia, asumiendo hardware propio (M-series Mac decente o GPU Nvidia A4000+).
La economía: para un operador serio full-time, el plan Max 20x (200€/mes flat) sigue siendo más eficiente que pagar API por consumo. OpenCode encaja cuando el coste no es el criterio sino el proveedor o la flexibilidad.
Alternativas reales
| Alternativa | Cuándo elegirla en lugar de OpenCode |
|---|---|
| Claude Code | Uso intensivo diario, Opus 4.7 como backend, máxima calidad agéntica con producto pulido. |
| Cursor | Si tu trabajo es 90% teclear en IDE y 10% operar. Distinto problema. |
| Aider | El precursor open source de los CLI agénticos. Más fricción de setup, mismo concepto. Comunidad activa. |
| Continue.dev | Plug-in IDE configurable con modelo local. Para compliance + IDE-first. Otro vector. |
Cursor está para teclear, Aider y Continue resuelven escenarios específicos. OpenCode es el competidor directo de Claude Code en filosofía y forma.
Casos de uso reales en ChefBusiness Group + StratoAI
- CLI agéntico complementario a Claude Code en producción. Cuando un proyecto del grupo pide agnosticismo de proveedor por filosofía o por requisito explícito, OpenCode entra al flow operativo sin reemplazar a Claude Code en el resto.
- Backend Kimi K2.6 / GPT-5 en sesiones agénticas reales. OpenCode permite ejecutar el CLI con Kimi como motor sin migrar de herramienta. Sirve para producir, no solo para validar.
- Disponible para clientes Consultor IA con compliance estricto. En sectores regulados europeos donde enviar código a USA está vetado, OpenCode + Kimi/Ollama es la respuesta natural y está rodada en el grupo.
- Validación de modelos backend nuevos en flow agéntico real. Cuando aparece un modelo (GPT-5, Gemini Pro 3, próxima generación Kimi), OpenCode es donde se prueba en condiciones operativas antes de decidir routing definitivo.
◇ Regla de uso operativo. OpenCode no es plan B teórico — es uso-en-producción complementario a Claude Code. La regla del grupo: Claude Code para taller intensivo Anthropic-first, OpenCode cuando el caso pida agnosticismo de proveedor o backend distinto. Diversificación de stack por valor estratégico real.