Blog

ES
¿Cómo usar OpenCode y GitHub Copilot Pro gratis?

¿Cómo usar OpenCode y GitHub Copilot Pro gratis?

9 min de lectura

OpenCode es un agente de IA para terminal que edita proyectos completos. Permite usar GitHub Copilot gratis para estudiantes y ofrece modos de Plan y Build para controlar cambios de código.

¿Qué es OpenCode y por qué es especial?

OpenCode es un agente de IA de código abierto que puedes usar directamente desde tu terminal. Con más de 120,000 estrellas en GitHub y más de 5 millones de desarrolladores usándolo cada mes, no es una herramienta experimental: es una herramienta de producción que puedes usar gratis.

Lo que lo hace diferente de simplemente abrir ChatGPT es que OpenCode entiende tu proyecto completo. Puede leer tus archivos, analizar tu estructura de carpetas, hacer cambios en múltiples archivos a la vez, y revertirlos si algo sale mal.

Instalar OpenCode

Abre tu terminal y ejecuta:

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

Para macOS con Homebrew:

brew install anomalyco/tap/opencode

Si usas Windows la recomendación oficial es usar WSL (Windows Subsystem for Linux) para tener la mejor experiencia. Si ya tienes WSL, el comando curl de arriba funciona igual. Si no tienes WSL, puedes instalarlo con Chocolatey:

choco install opencode

Conectar un proveedor de IA (gratis)

OpenCode es solo el agente, pero necesita un cerebro de IA para funcionar (el modelo).

La opción más fácil y gratuita para empezar es Zen, el servicio propio de OpenCode. Para conectarlo:

  1. Abre OpenCode en tu terminal escribiendo opencode.
  2. Una vez dentro, escribe el comando /connect.
  3. Selecciona opencode de la lista.
  4. Ve a opencode.ai/zen en tu navegador.
  5. Crea una cuenta, agrega tu método de pago (hay créditos gratuitos para empezar) y copia tu API key.
  6. Pégala en la terminal cuando se te pida.

OpenCode soporta más de 75 proveedores de modelos. Si ya tienes API keys de Anthropic (Claude), Google (Gemini) u OpenAI, puedes usarlas directamente. No tienes que pagar por nada nuevo si ya tienes acceso a alguno de estos modelos.

GitHub Copilot Pro gratis (siendo estudiante)

GitHub tiene un programa llamado GitHub Education específicamente para estudiantes. Si estudias en una institución educativa reconocida, puedes acceder a él y obtener, entre muchas otras cosas, GitHub Copilot Pro completamente gratis.

Verifica que eres elegible

Para acceder necesitas:

  1. Tener una cuenta de GitHub (gratuita).
  2. Ser estudiante activo en una institución educativa (universidad, preparatoria, bootcamp reconocido).
  3. Tener un correo institucional (.edu, .ac, o equivalente de tu país) o una foto de tu credencial de estudios.

Solicitar el GitHub Student Developer Pack

Solicitar el GitHub Student Developer Pack

Github Education

  1. Ve a education.github.com/students.
  2. Haz clic en "Join Github Education".
  3. Inicia sesión con tu cuenta de GitHub.
  4. Selecciona tu institución educativa y verifica tu estatus:
    • Con correo institucional: GitHub lo verifica automáticamente.
    • Con foto de documento: Sube una imagen clara de tu credencial o constancia. La revisión manual puede tardar 1-5 días hábiles.
  5. Espera la confirmación por correo electrónico.

Activar GitHub Copilot Pro

Una vez aprobado el Student Developer Pack:

  1. Ve a github.com/settings/copilot.
  2. Verás que Copilot está disponible de forma gratuita con tu cuenta de estudiante.
  3. Actívalo desde ahí.

Usar OpenCode con Github Copilot Pro

  1. Abre OpenCode en tu terminal escribiendo opencode.
  2. Una vez dentro, escribe el comando /connect.
  3. Selecciona Github Copilot de la lista.
  4. Ve a github.com/login/device en tu navegador.
  5. Y escribe el código que te da OpenCode.

Una vez conectado puedes usar el comando /models para seleccionar los modelos que te ofrece Github Copilot:

Modelo de Github Copilot Pro

Algunos de los modelos que ofrece Github

Te recomiendo que estés viendo la pagina github.com/settings/copilot/features donde Github te da información de cuanto haz gastados los tokens gratuitos que te dan y que se renuevan mensualmente. También el uso de ciertos modelos, normalmente mas nuevos usan mas cantidad de tokens, así que ten cuidado con eso.

Uso de Tokens en Github Copilot Pro

Uso de Tokens en Github Copilot Pro

Comandos útiles de OpenCode

Comando ¿Para qué sirve?
/init Analiza tu proyecto y crea AGENTS.md
/connect Conecta un proveedor de IA
/undo Revierte el último cambio hecho por la IA
/redo Rehace un cambio que deshiciste
/share Genera un enlace compartible de tu sesión
/@nombre-archivo Referencia un archivo específico en tu prompt
Tab Alterna entre modo Plan y modo Build

Modo Plan y Modo Build

En el Modo Plan la IA analiza tu petición y te propone cómo va a hacer los cambios, sin tocar nada todavía. Úsalo cuando no estés seguro de lo que vas a pedir. En cambio en el Modo Build (Tab de nuevo para volver) la IA ejecuta los cambios directamente en tus archivos.

Puedes ver este tutorial también en formato de video:

Recursos adicionales:

Comparte este artículo en

Avatar byandrev

Andres Parra

Software Engineer

Soy Andrés Parra, Ingeniero de Software apasionado por crear soluciones tecnológicas escalables e innovadoras. Me especializo en la construcción de aplicaciones web modernas, dominando un stack versátil que incluye JavaScript, TypeScript, Python y Java, junto con frameworks como React, Next.js y Spring Boot. Interesado en las últimas tecnologías y herramientas de desarrollo.