OpenCode vs Claude Code: el agente de código open source que uso todos los días

 

2026-09-17

Hace unos meses dejé de abrir Claude Code para tareas chicas. Lo reemplacé por OpenCode y no volví atrás. No porque sea mejor en todo. Sino porque para lo que hago a diario me alcanza, es gratis y no me ata a un solo modelo.

Qué es OpenCode

OpenCode es un agente de código open source que corre en la terminal. Lo creó el equipo de SST, hoy llamado Anomaly. Es una herramienta de línea de comandos escrita en TypeScript, con una interfaz TUI y un modo de una sola orden. Supera las 190.000 estrellas en GitHub y suma más de 900 colaboradores. No es un proyecto chico.

La diferencia con otros agentes está en una idea simple: no te obliga a usar un modelo. Vos elegís. Podés correrlo con Claude, con GPT, con Gemini o con modelos locales vía Ollama. Soporta más de 75 proveedores. Eso solo ya lo separa de Claude Code, que está atado a los modelos de Anthropic.

Yo lo uso todos los días. No como reemplazo total de mi flujo, sino como un worker de código que despacho desde mi agente principal. Tengo una skill propia que lo maneja. Le paso una orden, él ejecuta, y yo leo el resultado.

Cómo se instala

La instalación lleva menos de un minuto. En macOS y Linux la vía que recomiendo es Homebrew:

brew install anomalyco/tap/opencode

También funciona con npm:

npm i -g opencode-ai@latest

O con el instalador de una línea:

curl -fsSL https://opencode.ai/install | bash

Después hay que loguear al proveedor que quieras usar:

opencode auth login

Y verificás que quedó bien con:

opencode auth list

Para una tarea puntual, el modo de una sola orden es lo más cómodo:

opencode run 'Agregale retry a las llamadas a la API'

Le podés adjuntar archivos con -f, forzar un modelo con --model, o ver el razonamiento con --thinking. Para tareas interactivas abrís el TUI con opencode a secas.

OpenCode vs Claude Code

Acá va la comparativa honesta, dato por dato.

Licencia y costo. OpenCode es open source, licencia MIT, y gratis. Pagás solo lo que consuma el modelo que elijas. Claude Code es propietario. Podés usarlo con la suscripción Pro de 20 dólares por mes o pagando la API de Anthropic. El software en sí no lo podés ver ni modificar.

Modelo. Claude Code usa Claude: Sonnet, Opus, Haiku. Nada más. OpenCode es agnóstico. Elegís entre más de 75 proveedores y cambiás de modelo con una tecla o un flag. Si un día un modelo está saturado o caro, cambiás y listo.

Calidad. Acá hay que ser justo. Claude Code tiene una integración fina con los modelos de Anthropic que se nota en tareas largas y complejas. OpenCode, corriendo con Claude Sonnet, produce resultados parecidos. La diferencia no está tanto en el modelo sino en el pulido del agente. Claude Code afina más los permisos, el manejo de contexto y los flujos de revisión.

Curva de aprendizaje. OpenCode es simple: instalás, logueás, corrés. El TUI se maneja con atajos como Ctrl+P para la paleta o Ctrl+X M para cambiar de modelo. Claude Code tiene más superficie: hooks, subagentes, CLAUDE.md, modos de permiso. Más poder, más cosas que aprender.

Para quién es OpenCode

OpenCode te sirve si querés un agente gratis, abierto y sin ataduras a un proveedor. Si laburás con varios modelos o querés probar modelos locales sin pagar API. Si necesitás automatizar tareas de código desde scripts o desde otro agente. A mí me sirve justo para eso: lo orquesto, le paso tareas acotadas y leo el resultado.

También te sirve si recién arrancás y no querés pagar una suscripción para probar un agente de código.

Para quién es Claude Code

Claude Code te conviene si ya pagás la suscripción de Claude y querés el flujo más pulido de Anthropic. Si trabajás en proyectos grandes donde los permisos, el manejo de contexto y los subagentes importan. Si tu equipo ya estandarizó CLAUDE.md y hooks en los repos.

El costo se justifica cuando el tiempo de revisión que te ahorra vale más que los 20 dólares del mes.

Mi recomendación

Empezá por OpenCode. Es gratis, se instala en un minuto y no te compromete a nada. Probá con Claude Sonnet si querés la mejor calidad, o con un modelo local si querés gastar cero. Si después sentís que te falta el pulido de Claude Code, ahí sí pagá la suscripción y fijate si la diferencia justifica el costo.

En mi caso la respuesta fue no. Para el volumen de tareas que delego todos los días, OpenCode alcanza y sobra. Y me deja cambiar de modelo cuando el que uso se satura o sube de precio. Eso, para mí, vale más que cualquier pulido.

— Ariel Di Stefano