
# Bifurcación endurecida de OpenCode: corrige CVE-2026-22812 (CVSS 8.8 RCE) que el proyecto original se niega a parchear
El agente de codificación de IA de código abierto.
# YOLO
curl -fsSL https://opencode.ai/install | bash
# Gestores de paquetes
npm i -g opencode-ai@latest # o bun/pnpm/yarn
scoop install opencode # Windows
choco install opencode # Windows
brew install anomalyco/tap/opencode # macOS y Linux (recomendado, siempre actualizado)
brew install opencode # macOS y Linux (fórmula oficial de brew, actualizada con menos frecuencia)
paru -S opencode-bin # Arch Linux
mise use -g opencode # Cualquier sistema operativo
nix run nixpkgs#opencode # o github:anomalyco/opencode para la última rama de desarrollo
[!TIP] Elimina las versiones anteriores a 0.1.x antes de instalar.
OpenCode también está disponible como aplicación de escritorio. Descárgala directamente desde la página de versiones o desde opencode.ai/download.
| Plataforma | Descarga |
|---|---|
| macOS (Apple Silicon) | opencode-desktop-darwin-aarch64.dmg |
| macOS (Intel) | opencode-desktop-darwin-x64.dmg |
| Windows | opencode-desktop-windows-x64.exe |
| Linux | .deb, .rpm o AppImage |
# macOS (Homebrew)
brew install --cask opencode-desktop
# Windows (Scoop)
scoop bucket add extras; scoop install extras/opencode-desktop
El script de instalación respeta el siguiente orden de prioridad para la ruta de instalación:
$OPENCODE_INSTALL_DIR - Directorio de instalación personalizado$XDG_BIN_DIR - Ruta conforme a la especificación de directorio base XDG$HOME/bin - Directorio binario de usuario estándar (si existe o puede crearse)$HOME/.opencode/bin - Respaldo predeterminado# Ejemplos
OPENCODE_INSTALL_DIR=/usr/local/bin curl -fsSL https://opencode.ai/install | bash
XDG_BIN_DIR=$HOME/.local/bin curl -fsSL https://opencode.ai/install | bash
OpenCode incluye dos agentes integrados entre los que puedes alternar con la tecla Tab.
Además, se incluye un subagente general para búsquedas complejas y tareas de varios pasos.
Se utiliza internamente y puede invocarse usando @general en los mensajes.
Obtén más información sobre los agentes.
Para obtener más información sobre cómo configurar OpenCode dirígete a nuestra documentación.
Si te interesa contribuir a OpenCode, por favor lee nuestra documentación de contribuciones antes de enviar una solicitud de extracción.
Si estás trabajando en un proyecto relacionado con OpenCode y que usa "opencode" como parte de su nombre; por ejemplo, "opencode-dashboard" u "opencode-mobile", agrega una nota a tu README para aclarar que no está construido por el equipo de OpenCode y que no está afiliado con nosotros de ninguna manera.
Es muy similar a Claude Code en cuanto a capacidades. Estas son las diferencias clave: