AboutOpinionesBlogContactoAuditoria

Software Crafters® 2026 | Creado con 🖤 para elevar el nivel de la conversación sobre programación en español | Legal

Claude Code y los agentes en la terminal

Donde el agente se asentó de verdad no fue en el editor. Fue en la terminal. Claude Code llegó a mil millones de ARR en seis meses. Después vinieron Codex CLI, Copilot CLI, Gemini CLI y OpenCode. Y luego, la guerra de proveedores.

Miguel A. Gómez4 min read

En la newsletter hablo de cómo diseñar mejor software. O lo que es lo mismo: escribir código sostenible.

Al suscribirte comparto contigo los libros que más me han hecho crecer como dev —los que todo desarrollador serio debería leer al menos una vez.

Donde el agente se asentó de verdad no fue en el editor. Fue en la terminal.

El que llevó la fórmula al mainstream fue Claude Code, de Anthropic. Salió como research preview en febrero de 2025, junto con el modelo Claude 3.7 Sonnet. La fórmula era simple. Una TUI minimal, un sistema de permisos para leer y modificar archivos, ejecutar comandos, navegar el repositorio, abrir pull requests. Sin pestañas, sin GUI, sin nada de más. Tú, la terminal y un agente con los modelos Claude por debajo, que para programar llevaban siendo el referente desde finales de 2024.

La adopción fue brutal. Claude Code llegó a mil millones de dólares de ingresos anuales en seis meses desde que se lanzó al publico general. Una adopción incluso más rápida que la de ChatGPT en su día.

El resto de grandes competidores también bajaron al terreno de la terminal. Codex CLI (OpenAI), Copilot CLI (GitHub/Microsoft), Gemini CLI y Jules (Google).

La única excepción al éxodo a la terminal fue Antigravity, también de Google. En lugar de irse a la consola, copiaron el modelo Cursor (fork de VS Code con IA integrada). Google jugando a dos bandas.

Esto no evitó que Anthropic siguiera siendo el líder por encima del resto. Pero el éxito trajo consigo el problema. Anthropic se saturó. Demasiada demanda para la capacidad de cómputo que tenían. Bajaron silenciosamente el "effort level" del modelo por defecto, ahorrando tokens. Limitaron las sesiones de cinco horas en horas pico. Y cada nueva versión de Claude empezó a notarse peor que la anterior. Opus 4.7 peor que Opus 4.6. Y 4.6 ya peor que Opus 4.5.

Tú pagabas lo mismo, pero el modelo razonaba menos. Abandonaba tareas a medias. Se contradecía. Alucinaba más.

El problema de fondo era estructural. Si tu flujo de trabajo dependía al 100% de Claude o de cualquier otro proveedor, tu productividad ya no la decidías tú. La decidía dicho proveedor, su capacidad de cómputo y su política de precios.

Y aquí entró OpenCode.

OpenCode es un agente de terminal open source y agnóstico al proveedor del modelo. Puedes usar Claude por OAuth si quieres, pero también GPT vía API, Copilot, Gemini, modelos en remoto con pesos abiertos o modelos locales corriendo en tu propia máquina. El que quieras y cuando quieras. Si una tarde Claude está caído o deciden recortar otra vez el effort level, abres OpenCode y a tirar millas.

Y lo más interesante. En una misma sesión puedes orquestar varios agentes, cada uno con su modelo, haciendo lo que mejor se le da. Uno para explorar y proponer (un modelo bueno razonando). Otro para implementar (un modelo rápido y barato). Otro para trabajo mecánico (un modelo local). Otro para revisar. Lo llaman routing inteligente. Yo lo llamo no atarse a nadie.

En enero de 2026, Anthropic se aprovechó de su posición dominante en el mercado. Desplegaron filtros del lado del servidor que bloqueaban los tokens OAuth de Claude Pro y Claude Max cuando se usaban desde cualquier herramienta que no fuera Claude Code oficial. Los usuarios que entraban con su cuenta de Claude desde OpenCode recibían un error de un día para otro. "This credential is only authorized for use with Claude Code and cannot be used for other API requests." En febrero, Anthropic formalizó la política en sus términos de servicio con una sección nueva sobre uso de credenciales.

OpenCode tuvo que sacar una actualización quitando el soporte para login OAuth de Anthropic y para las Claude API keys. Por "petición legal de Anthropic", según el changelog.

Y entonces pasó lo previsible. En vez de matar a OpenCode, el movimiento de Anthropic disparó su popularidad. Al momento de escribir estas lineas tiene más de 165000 estrellas en github.

Junto a Claude Code y OpenCode aparecieron también propuestas más ligeras. Pi, de Earendil (noviembre de 2025), es un agente de terminal minimalista. No trae casi nada cocido. Ni sub-agentes nativos, ni MCP integrado, ni permisos en popup. Soporta 15 proveedores y cientos de modelos, y se extiende con primitivas en TypeScript. Filosofía "adapta Pi a tu flujo, no al revés". Para quien prefiere construir su propio harness antes que usar uno empaquetado.

Esto no va de perseguir la última herramienta que salga. Ni de saber usar al dedillo Claude Code, Cursor o OpenCode. Va de entender los principios que hay debajo.


Este post forma parte de la serie Evolución de la IA para programar.

¿Quiéres leer más artículos como éste? Pues suscríbete a la newsletter

Quizás también te interese

Skills: el estándar que está cambiando cómo trabajamos con agentes de IA

Cursor: el fork más rentable de la historia