Terminal
Ruta por defecto. Tema y atajos viven en tui.json. La config de runtime vive en opencode.json. No son el mismo archivo.
Usa los modelos gratis incluidos o conecta cualquier proveedor: Claude, GPT, Gemini y el resto del catálogo.
choco install opencode
Un agente de código abierto que escribe contigo en la terminal, el IDE o la app de escritorio.
La intro oficial es un bucle corto: instala, escribe reglas del proyecto, conecta un modelo y cambia entre Plan y Build.
opencode en un proyecto y luego /init para escribir AGENTS.md. Haz commit del archivo para que las sesiones posteriores vean las mismas reglas./connect para añadir una clave de proveedor, o entra en Copilot, ChatGPT, Claude o Zen. Los modelos gratis funcionan sin cuenta.@. Plan propone el trabajo con edit y bash en ask o deny. Build es el agente por defecto con las herramientas activas.«Any editor» es una terminal, una app de escritorio y una extensión de IDE. La terminal sigue siendo la ruta de instalación por defecto.
Ruta por defecto. Tema y atajos viven en tui.json. La config de runtime vive en opencode.json. No son el mismo archivo.
Pestañas para sesiones activas en macOS, Windows y Linux. Windows necesita WebView2. Una ventana en blanco suele ser ese runtime. Firmado desde v1.3.4.
El mismo agente dentro del editor. La página de descarga lista Terminal, luego Desktop, luego Extensions.
/undo y /redo revierten o restauran el último turno y sus cambios de archivos. Hace falta Git. /share publica la sesión solo cuando lo ejecutas.
Más de 195.000 estrellas en GitHub, 950 colaboradores y más de 13.000 commits. Lo usan más de 16 millones de desarrolladores cada mes.
El código y el contexto no se almacenan, así puede operar en entornos sensibles. Las FAQ nombran dos excepciones. Notas de privacidad →
/share.~/.local/share/opencode o %USERPROFILE%\.local\share\opencode, incluido auth.json.Desde v1.1.1 cada regla es allow, ask o deny. opencode --auto aprueba asks que no estén en deny. En Plan, edit y bash quedan apagados mientras el modelo piensa.
~ no salta esta guarda.read es allow, pero *.env y *.env.* son deny por defecto. *.env.example sigue en allow.git * y denegar rm *. Ask ofrece once, always el resto de la sesión, o reject.Un agente de código abierto que escribe y ejecuta código con cualquier modelo. Terminal, escritorio o extensión de IDE.
Instala desde la página de descarga, ejecuta opencode en un proyecto y luego /init. Conecta un proveedor, adjunta archivos con @ y usa Plan/Build.
No necesariamente. Los modelos gratis funcionan sin cuenta. También puedes conectar OpenAI, Anthropic, xAI, modelos locales o Zen.
Sí. Las FAQ oficiales nombran Claude Pro/Max, ChatGPT Plus/Pro y GitHub Copilot.
No. El escritorio cubre macOS, Windows y Linux, más una extensión de IDE.
El agente es gratis e incluye modelos gratis. Un proveedor conectado puede añadir sus cargos.
El código y el contexto no se guardan por defecto. Se almacenan datos con los modelos gratis o un enlace compartible. Las sesiones locales viven en disco.
Sí. Código público bajo licencia MIT. El nombre del proyecto en GitHub es anomalyco/opencode.
Sí. Desktop publica win-x64 y win-arm64. La documentación sigue recomendando WSL para la ruta de terminal. Desktop necesita WebView2. Ver la guía WSL.
Motores heurísticos han etiquetado DLL temporales del primer arranque como Wacatac o PDM:Trojan.Win32.Generic. Verifica el SHA256, usa el desktop firmado v1.18.31 y no apagues Smart App Control. Pasos: guía antivirus.
En Windows PowerShell: Get-FileHash .\opencode-desktop-win-x64.exe -Algorithm SHA256. El digest de v1.18.31 está en la sección de integridad.
Conecta un conjunto de modelos comprobados para agentes. Usa los modelos gratis, tus claves, Copilot, ChatGPT o un runtime local, sin atarte a un solo proveedor.
Añade un proveedor y pega una clave API, o entra en Copilot, ChatGPT, Claude o Zen.
Abre el selector. Ejecuta opencode models para listar lo que puedes llamar. Los modelos se escriben como provider/model, por ejemplo openai/gpt-4.1.
Modelos seleccionados que el proyecto probó para agentes, para que la calidad del proveedor sea menos una lotería.
Conéctalos por la misma lista de más de 75 proveedores en Models.dev. Los modelos gratis incluidos funcionan sin cuenta.