Instalación de OpenCode

OpenCode es un agente de programación de IA de código abierto que permite realizar tareas de desarrollo como comprender, modificar y ejecutar código directamente en la terminal.

En comparación con las herramientas de IA tradicionales, OpenCode puede participar directamente en el flujo de desarrollo, no solo generar código.

Antes de instalar, asegúrate de que tu entorno cumpla los siguientes requisitos:

1. Requisitos del sistema operativo

  • macOS
  • Linux
  • Windows (se recomienda usar WSL)

2. Herramienta de terminal

Se necesita un terminal moderno, por ejemplo:

Consulta más herramientas de terminal en:https://www.example.com/w3cnote/terminal-tools.html

3、API Key

OpenCode no proporciona modelos por sí mismo; debes configurar un proveedor de servicios de IA (se detallará más adelante):

  • OpenAI(GPT)
  • Anthropic(Claude)
  • Google(Gemini)
  • DeepSeek
  • Alibaba Bailian
  • GLM
  • MiniMax

Métodos de instalación

OpenCode ofrece varios métodos de instalación; se recomienda usar primero el script oficial.

1. Instalación con un clic (recomendada)

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

Nota:

  • Descarga automáticamente la última versión
  • Configura el entorno automáticamente
  • Compatible con macOS / Linux / WSL

Después de la instalación, también te indicará cómo usarlo. OpenCode incluye un modo gratuito; forma de uso:

cd <project>  # 进入项目目录
opencode      # 启动 OpenCode

2. Instalar usando Node.js

Si estás familiarizado con Node.js, puedes usar:

npm install -g opencode-ai

O:

pnpm install -g opencode-ai

O:

yarn global add opencode-ai

3、macOS(Homebrew)

brew install anomalyco/tap/opencode

Nota:

  • Se recomienda usar el tap oficial (se actualiza más rápido)
  • brew install opencodeActualización más lenta

3. Instalación en Windows

Método recomendado: WSL

Motivo:

  • Más estable
  • Soporte completo de todas las funciones

Usar Chocolatey:

choco install opencode

Usar Scoop:

scoop install opencode

Usar NPM:

npm install -g opencode-ai

Usar Mise:

mise use -g github:anomalyco/opencode

Usar Docker:

docker run -it --rm ghcr.io/anomalyco/opencode

También puedes desde la página de Releaseshttps://github.com/anomalyco/opencode/releases descargar directamente el archivo binario.

4. Instalación en Linux

Método genérico (recomendado):

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

Arch Linux:

sudo pacman -S opencode

O:

paru -S opencode-bin

Docker (avanzado):

docker run -it --rm ghcr.io/anomalyco/opencode

Verificar la instalación

Una vez completada la instalación, ejecuta:

opencode --version

Si la salida es similar a:

1.1.50

La instalación fue exitosa.


Iniciar OpenCode

Ejecuta directamente:

opencode

Si apareceEACCES: permission denied, open ''es un problema de permisos; podemos reparar los permisos del directorio:

sudo chown -R $(whoami) ~/.local

Luego ejecuta:

chmod -R 755 ~/.local

Verás la interfaz de terminal (TUI):

Una vez abierto, puedes hacer preguntas en esta interfaz.

Otras extensiones