Saltearse al contenido

Introducción

Comience a usar OpenCode.

OpenCode es un agente de codigo de IA de código abierto. Está disponible como interfaz basada en terminal, aplicación de escritorio o extensión IDE.

OpenCode TUI con el tema opencode

Comencemos.


Requisitos previos

Para usar OpenCode en la terminal, necesitará:

  1. Un emulador de terminal moderno como:

  2. Claves de API de los proveedores de LLM que quiera usar.


Instalar

La forma más sencilla de instalar OpenCode es mediante el script de instalación.

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

También puedes instalarlo con alguno de los siguientes métodos:

  • Usando Node.js

    Ventana de terminal
    npm install -g opencode-ai
  • Usando Homebrew en macOS y Linux

    Ventana de terminal
    brew install anomalyco/tap/opencode

    Recomendamos utilizar el tap OpenCode para las versiones más actualizadas. La fórmula oficial brew install opencode la mantiene el equipo Homebrew y se actualiza con menos frecuencia.

  • Usando Paru en Arch Linux

    Ventana de terminal
    sudo pacman -S opencode # Arch Linux (Stable)
    paru -S opencode-bin # Arch Linux (Latest from AUR)

Windows

  • Usando Chocolatey

    Ventana de terminal
    choco install opencode
  • Usando Scoop

    Ventana de terminal
    scoop install opencode
  • Usando NPM

    Ventana de terminal
    npm install -g opencode-ai
  • Usando Mise

    Ventana de terminal
    mise use -g github:anomalyco/opencode
  • Usando Docker

    Ventana de terminal
    docker run -it --rm ghcr.io/anomalyco/opencode

El soporte para instalar OpenCode en Windows usando Bun todavía está en desarrollo.

También puede obtener el binario desde Versiones.


Configuración

Con OpenCode, puede usar cualquier proveedor de LLM configurando sus claves de API.

Si es nuevo en el uso de proveedores de LLM, le recomendamos usar OpenCode Zen. Es una selección de modelos probados y verificados por el equipo de OpenCode.

  1. Ejecute el comando /connect en la TUI, seleccione opencode y diríjase a opencode.ai/auth.

    /connect
  2. Inicie sesión, agregue sus datos de facturación y copie su clave de API.

  3. Pega tu clave de API.

    ┌ API key
    └ enter

También puede seleccionar otro proveedor. Más información.


Inicializar

Ahora que ya configuró un proveedor, vaya al proyecto en el que quiera trabajar.

Ventana de terminal
cd /path/to/project

Luego, ejecute OpenCode.

Ventana de terminal
opencode

A continuación, inicialice OpenCode para el proyecto con el siguiente comando:

/init

OpenCode analizará su proyecto y creará un archivo AGENTS.md en la raíz.

Esto ayuda a OpenCode a comprender la estructura del proyecto y los patrones de código que se usan en él.


Usar

Ahora ya está listo para usar OpenCode en su proyecto. Puede pedirle desde explicaciones del código hasta cambios concretos.

Si es la primera vez que usa un agente de codigo con IA, estos ejemplos pueden servirle como punto de partida.


Hacer preguntas

Puede pedirle a OpenCode que le explique el código base.