⚡ Tecnología
OpenCode 2.0: el agente de código GRATIS que reescribió todo desde cero y puso nerviosos a todos
El equipo detrás de OpenCode acaba de hacer algo que casi ningún proyecto de software se atreve: tirar a la basura todo su código y empezar de cero. La respuesta de Hacker News fue brutal — 820 puntos y 351 comentarios en menos de un día — y la pregunta que se repite en todos lados es la misma: ¿esto le puede hacer sombra a Claude Code y Codex?
Lo curioso es que ellos mismos lo admiten sin rodeos. En el post oficial escriben literalmente: "La vieja API creció de forma caótica... Era mala". Esa honestidad casi tierna es exactamente lo que encendió el debate.
De la terminal a un cerebro central compartido
Hasta ahora, OpenCode funcionaba como cliente/servidor, pero solo los usuarios avanzados aprovechaban eso. En 2.0 el servidor corre como un único proceso en background en tu máquina.
Esto significa que abras la terminal, la app de escritorio o la interfaz web, y las tres hablan con el mismo cerebro. Tu sesión no vive atrapada en una ventana: vive en el proceso central.
Si eres de los que programan sus propias automatizaciones, el paquete @opencode/client se autodescubre y conecta solo — ideal para tareas programadas que nadie vigila a las 3 de la mañana.
El truco más loco: el agente programa sus propias herramientas
Aquí viene la parte que tiene a toda la comunidad girando los ojos. OpenCode 2.0 incluye un intérprete de JavaScript mínimo escrito por ellos mismos. ¿Para qué? Para que el modelo de IA no llame herramientas de una en una, sino que escriba un script que las compose.
Ejemplo real del anuncio: el agente necesita leer issues de GitHub y copiarlos a Linear. Antes eso eran 10 llamadas secuenciales. Ahora escribe un script de 5 líneas, lo ejecuta, y listo: una sola ida y vuelta.
Y sí, leíste bien: todos los servidores MCP se activan en este modo "codemode" por defecto. Puedes conectar mil servidores MCP y el agente los descubre y compone bajo demanda sin que se le inflame el contexto.
Subagentes en background: ya no tienes que esperar
La queja #1 de todo el que usa agentes de código es que te dejan colgado mientras piensan. OpenCode 2.0 la resuelve con subagentes en background: le dices "revísame este código con el modelo fable" y sigues prompteando mientras tanto.
También los comandos de shell largos se pueden mandar a background con un atajo de teclado. El agente te avisa cuando terminan. Cero tiempo muerto.
Y hay más: 80+ plugins internos — el equipo se obligó a implementar cada feature nueva como plugin, así que la API de plugins no la van a abandonar. Todo es hot-reload: el agente puede escribirse un plugin a mitad de sesión y usarlo inmediatamente.
¿Cuánto cuesta? Nada. Y eso es lo que incomoda
OpenCode es open source y gratis. Mientras Claude Code te cobra por token y Codex te ata a su ecosistema, aquí tienes un agente que puedes auditar, modificar y hasta usar como librería (@opencode/sdk) para construir tu propia versión.
Para los devs latinos con conexión inestable y presupuesto ajustado, esto pesa más de lo que parece: corre local, no depende de la nube, y nadie te va a cortar el servicio porque se te acabó la cuota.
Para actualizar: instala la última versión 1.x y ejecuta opencode upgrade --major. El propio agente puede migrar tus archivos de configuración.
La pregunta real no es si OpenCode 2.0 es bueno — 820 puntos de hackers exigentes dicen que sí. La pregunta es cuánto tardarán los grandes en copiar estas ideas.
¿Ya probaste OpenCode o sigues fiel a Claude Code/Codex? Cuéntalo en los comentarios — y comparte esto con ese colega que paga $200 al mes por un agente que hace lo mismo.