Skip to content

Latest commit

 

History

History
129 lines (101 loc) · 5.5 KB

File metadata and controls

129 lines (101 loc) · 5.5 KB

OpenCode logo

El agente de programación con IA de código abierto.

Discord npm Build status

English | 简体中文 | 繁體中文 | 한국어 | Deutsch | Español | Français | Italiano | Dansk | 日本語 | Polski | Русский | Bosanski | العربية | Norsk | Português (Brasil) | ไทย | Türkçe | Українська | বাংলা | Ελληνικά | Tiếng Việt

OpenCode Terminal UI


Instalación

# 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 al día)
brew install opencode              # macOS y Linux (fórmula oficial de brew, se actualiza menos)
sudo pacman -S opencode            # Arch Linux (Stable)
paru -S opencode-bin               # Arch Linux (Latest from AUR)
mise use -g opencode               # cualquier sistema
nix run nixpkgs#opencode           # o github:anomalyco/opencode para la rama dev más reciente

Tip

Elimina versiones anteriores a 0.1.x antes de instalar.

App de escritorio (BETA)

OpenCode también está disponible como aplicación de escritorio. Descárgala directamente desde la página de releases o desde opencode.ai/download.

Plataforma Descarga
macOS (Apple Silicon) opencode-desktop-mac-arm64.dmg
macOS (Intel) opencode-desktop-mac-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

Directorio de instalación

El script de instalación respeta el siguiente orden de prioridad para la ruta de instalación:

  1. $OPENCODE_INSTALL_DIR - Directorio de instalación personalizado
  2. $XDG_BIN_DIR - Ruta compatible con la especificación XDG Base Directory
  3. $HOME/bin - Directorio binario estándar del usuario (si existe o se puede crear)
  4. $HOME/.opencode/bin - Alternativa por defecto
# 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

Agentes

OpenCode incluye dos agentes integrados que puedes alternar con la tecla Tab.

  • build - Por defecto, agente con acceso completo para tareas de desarrollo
  • plan - Agente de solo lectura para análisis y exploración de código
    • Deniega ediciones de archivos por defecto
    • Pide permiso antes de ejecutar comandos bash
    • Ideal para explorar codebases desconocidas o planificar cambios

Además, incluye un subagente general para búsquedas complejas y tareas de varios pasos. Se usa internamente y se puede invocar con @general en los mensajes.

Más información sobre agentes.

Documentación

Para más información sobre cómo configurar OpenCode, ve a nuestra documentación.

Contribuir

Si te interesa contribuir a OpenCode, lee nuestras docs de contribución antes de enviar un pull request.

Proyectos basados en OpenCode

Si estás trabajando en un proyecto basado en OpenCode y usas "opencode" como parte del nombre, por ejemplo, "opencode-dashboard" u "opencode-mobile", agrega una nota en tu README para aclarar que no está hecho por el equipo de OpenCode y que no está afiliado con nosotros de ninguna manera.


Únete a nuestra comunidad Discord | X.com