Claude Code es mi herramienta principal, a diario, para El Rack, Predify y el resto de proyectos — no tengo intención de sustituirlo. Pero OpenCode lleva meses apareciendo como la alternativa open source más comentada, con la promesa concreta de poder usar cualquier proveedor de modelo, incluidos locales, algo que Claude Code no ofrece por diseño. Quise probarlo en una tarea real y acotada —un ajuste menor en Predify— para ver si de verdad compite o solo suena bien sobre el papel.

La propuesta central: libertad de modelo

Con más de 75 proveedores soportados, incluida cualquier API compatible con OpenAI y modelos locales vía Ollama o LM Studio, OpenCode resuelve un caso de uso que Claude Code no cubre: trabajar con datos que no pueden salir de tu propia infraestructura, usando un modelo local en vez de mandar contexto a la nube de un tercero. Para la mayoría de mi trabajo esto no es un requisito —confío en Anthropic con el código de mis propios proyectos—, pero para quien trabaja con clientes con restricciones de soberanía del dato, es la diferencia entre poder usar un agente de IA o no poder usarlo en absoluto.

OpenCode no intenta ser mejor que Claude Code en lo que Claude Code ya hace bien — apuesta por la única cosa que Claude Code no puede ofrecer por diseño: elegir tu propio modelo.

El día a día

La integración con LSP (Language Server Protocol) es el punto técnico más sólido: el agente lee en tiempo real los errores y advertencias del propio compilador/linter, y corrige antes de dar el trabajo por terminado, en vez de depender solo de su propio juicio sobre si el código es correcto. El modo "Plan" (donde presenta el plan técnico antes de tocar nada) frente al modo "Build" (donde ya modifica ficheros) da una capa de control explícito que se agradece en tareas más delicadas.

Dónde Claude Code sigue ganando

En la tarea real que probé, la calidad del razonamiento y la capacidad de mantener contexto en problemas complejos de varios archivos seguía notándose superior en Claude Code — no es solo percepción, es lo que reportan también las comparativas más serias del sector. OpenCode depende en última instancia de qué modelo le conectes: con Claude por debajo se acerca bastante, con un modelo local más modesto, la diferencia de calidad es mucho más evidente.