Imagen destacada para Cómo instalar OpenCode y programar con IA paso a paso

Cómo instalar OpenCode y programar con IA paso a paso

Publicado el:

Tiempo de lectura: 5 min

Tema: Tecnologia

Autor: Leandro Valencia

#opencode#opencode go#cli#agentes de codigo#terminal#ia para programar

Instala OpenCode (CLI), conéctalo a un proveedor y corre el primer agente en tu repo. Incluye OpenCode Go con 5 USD de crédito. No es un post de precios.

Tabla de Contenidos

Dos nombres que no hay que mezclar

  • OpenCode: el CLI. Lo instalas una vez. Es software libre, corre como opencode.
  • OpenCode Go: la suscripción (~5 USD el primer mes, 10 después) con modelos abiertos y techos de uso. Es un proveedor que puedes conectar. No es obligatorio para instalar el CLI.

Puedes instalar OpenCode hoy y conectar la API de Anthropic, Z.ai u otra. Go es el atajo si no quieres administrar diez API keys.

Paso a paso

1. Instala el CLI de OpenCode

La doc oficial v2 da estas vías. Elige una:

npm install -g @opencode/cli
bun install -g --trust @opencode/cli
pnpm add -g --allow-build=@opencode/cli @opencode/cli
yarn global add @opencode/cli
curl -fsSL https://opencode.ai/v2/install | bash

El paquete de npm usa un script de postinstall de confianza para bajar el binario nativo de tu plataforma. Por eso bun y pnpm piden el flag de --trust / --allow-build.

Lo que no uses, según esa misma doc: Homebrew, AUR, Scoop, Chocolatey ni un .exe suelto de un espejo. Tutoriales de 2025 que dicen brew install opencode están desactualizados respecto a v2.

Docker existe (ghcr.io/anomalyco/opencode con tags de versión) si tu flujo es contenedor. Para el primer día, npm o el script bastan.

2. Comprueba que corre

Cierra y abre la terminal (el PATH a veces no se refresca). Luego:

opencode

Tiene que abrir la TUI, no command not found. Si el script de curl instaló en un directorio que tu shell no carga, abre una sesión nueva o haz source de tu .bashrc / .zshrc.

No hace falta GPU. No hace falta opencode tui como subcomando mágico: el binario sin argumentos lanza la interfaz.

3. Conecta un proveedor

Dentro de la TUI, el comando es:

/connect

Ahí eliges el proveedor. Caminos razonables:

  • OpenCode Go: si quieres el plan de 10 USD y los modelos abiertos. Crea la cuenta con el enlace de 5 USD, completa el billing, y conecta Go desde /connect. El detalle de techos (5 horas / semana / mes) está en el post de precios; aquí solo importa que la sesión autentique.
  • Z.ai / GLM: si ya tienes el Coding Plan, conéctalo como proveedor custom con el endpoint de coding. No mezcles la key de chat genérico.
  • Anthropic, OpenAI u otro: /connect y pegas la key. OpenCode trae varios de fábrica.

Sin proveedor, la TUI es un caparazón vacío. El error típico del día uno no es “no instala”: es abrir opencode y no haber conectado nada.

4. Entra a un repo real

cd /ruta/a/tu/proyecto
opencode

El agente ve los archivos de ese directorio. Si lo lanzas en $HOME, va a querer opinar sobre todo tu disco. No lo hagas.

Si el proyecto ya tiene un AGENTS.md o un opencode.json, los respeta. Si no, puedes inicializar después; no es bloqueante para el primer prompt.

5. Manda la primera tarea

Pide algo que puedas verificar sin fe:

  • “¿Qué hace src/auth.ts?”
  • “Escribe un test para esta función y no toques el resto.”

Si edita el archivo correcto y el diff tiene sentido, la instalación está lista. Recién ahí vale la pena hablar de MCP, plugins y temas — la doc de customize existe para el día 2.

Si algo falla

  • command not found: PATH. Reabre la terminal. En npm global, a veces falta el prefijo de npm en el PATH de Windows.
  • El postinstall de npm se bloqueó: es el script que baja el binario. En bun/pnpm tienes que haber pasado --trust / --allow-build.
  • La TUI abre pero el modelo no responde: no es la instalación, es /connect. Revisa la key y el proveedor.
  • Go se agota a media tarde: es el techo de uso, no un bug del CLI. Eso está explicado en el post de límites.

Preguntas frecuentes

¿OpenCode y OpenCode Go son lo mismo?

No. CLI vs suscripción de modelos. Puedes usar el CLI sin Go.

¿Puedo instalarlo con Homebrew o Scoop?

No según la doc v2. npm/bun/pnpm/yarn o el script opencode.ai/v2/install.

¿Necesito una GPU potente?

No para Go ni para APIs en la nube.

¿Cómo consigo los 5 USD de crédito?

Con el enlace de Go. Se aplican a límites de uso.

En resumen

  • Instala el CLI por la vía oficial v2, no por un brew de un blog.
  • /connect es el paso que la gente se salta.
  • Lanza opencode dentro del repo.
  • Go es opcional y barato de probar con el crédito de referido.
  • Precios y techos: los otros dos posts.

👉 Probar OpenCode Go con 5 USD de crédito


Si ya tienes el agente en la cabeza y te falta “que corra en esta máquina”, no necesitas otra comparativa. Necesitas un install que la doc oficial todavía respalde.

— Leandro Valencia

Guía paso a paso

  1. Instala el CLI de OpenCode

    npm, bun, pnpm, yarn o el script oficial v2. Homebrew y Scoop no están soportados.

  2. Comprueba que corre

    Abre una terminal nueva y ejecuta opencode. Debe abrir la TUI, no un error de PATH.

  3. Conecta un proveedor

    En la TUI, /connect. OpenCode Go es el atajo de 10 USD si no quieres pelear con API keys.

  4. Entra a un repo real

    cd al proyecto y vuelve a lanzar opencode. El agente trabaja sobre esos archivos.

  5. Manda la primera tarea

    Pide algo verificable y corto. Si edita el archivo correcto, la instalación está lista.

Preguntas frecuentes

¿OpenCode y OpenCode Go son lo mismo?

No. OpenCode es el CLI/TUI (el programa que instalas). OpenCode Go es un plan de unos 10 USD al mes que te da acceso a modelos abiertos para usar *dentro* de ese CLI. Puedes instalar OpenCode y conectar Anthropic, OpenAI u otro proveedor sin pagar Go.

¿Puedo instalarlo con Homebrew o Scoop?

La documentación oficial v2 dice que Homebrew, AUR, gestores de Windows y binarios sueltos no están soportados. Usa npm, bun, pnpm, yarn o `curl -fsSL https://opencode.ai/v2/install | bash`.

¿Necesito una GPU potente?

No. Los modelos de Go y de los proveedores en la nube corren fuera de tu máquina. Basta una terminal y red estable. Si conectas un modelo local (Ollama, etc.), ahí sí entra el hardware; no es el camino de este onboarding.

¿Cómo consigo los 5 USD de crédito?

Registrándote en OpenCode Go con el enlace de referido. El crédito se aplica a tus límites de uso, no es efectivo. Cubre casi el primer mes, que sale a 5 USD antes de pasar a 10.

Posts Relacionados

Continúa explorando contenido similar que te puede interesar

Alianzas

Herramientas que uso a diario y con las que la comunidad consigue mejores condiciones.

Enlaces de afiliado. El precio para ti no cambia.Ver todas las alianzas
Programa de formación

¿Listo para transformar tu idea en un proyecto real?

Transforma es el programa donde aprenderás a crear, ejecutar y escalar tu proyecto con claridad y método.

Conocer el Programa Transforma