Todo-en-unoOpenCode — Agente de código con IA (código abierto)
El agente de programación con IA de código abierto más popular: vives en la terminal y él lee, escribe y ejecuta código de tu proyecto mientras conversas con él.
Revisada el 2026-09-22
- Popularidad
- 209k
- Licencia
- MIT
- Autor
- anomalyco (organización; antes con el nombre sst)
- Categoría
- Todo-en-uno
Seguridad: revisada
El contenido es seguro; el instalador o el servicio externo no se auditan aquí.
¿Qué es?
Primero, recordemos: un CLI es un programa que se usa escribiendo en la terminal (esa pantalla de texto en vez de botones). Se escribe, te responde y puede trabajar con tus archivos.
OpenCode es un agente de programación con IA que vive ahí. Tú le pides cosas con texto ("monta la página de inicio", "arranca este error") y él:
- lee los archivos de tu proyecto,
- escribe y corrige código,
- ejecuta comandos (arrancar el servidor, instalar cosas...),
- y conversa contigo para decidir el siguiente paso.
Es código abierto (cualquiera puede mirar su código) con licencia MIT y es el CLI de IA de este estilo más estrellado de GitHub (más de 200.000 estrellas). Piensa en él como un compañero de programación que vive en tu terminal: no es una web con botones, es una herramienta para quien quiere control total de su proyecto.
¿Para qué es mejor?
Para programar un proyecto web de principio a fin desde la terminal: crear archivos, escribir código, probarlo, arreglar errores y repetir, todo en la misma conversación. Es "todo-en-uno": no necesitas pegar cinco herramientas distintas.
¿Cuándo me sirve?
- "Monta la estructura de mi web y la página de inicio" → escribe los archivos.
- "Este error no arranca, arréglalo" → lee el código, lo corrige y lo vuelve a probar.
- "Convierte esto en una API" → crea y ejecuta el código nuevo.
- "Repasa el proyecto y dime qué falta" → lee todo y te resume.
¿Esto me sirve a mí?
Sí, es de los mejores para montar un proyecto web completo y además es gratis y de código abierto.
| Si un día piensas... | Te da... |
|---|---|
| "Quiero un asistente que programe conmigo" | Un agente que escribe y ejecuta código |
| "No quiero pagar por la herramienta" | Código abierto y gratis (MIT) |
| "Quiero elegir mi IA" | Varios modelos: Claude, GPT, Gemini… |
| "Prefiero la terminal antes que una web" | Hecho exactamente para eso |
No te sirve si solo quieres picar botones en una web: para eso está un chat en el navegador. Aquí escribes en terminal.
¿Es segura?
Veredicto: ✅ **SÍ, es limpia (con matiz: Limpia*).**
- Origen oficial: repositorio oficial
anomalyco/opencode, licencia MIT, código público. - Auditoría (2026-09-22): descargamos el código y lo revisamos sin instalarlo. No aparecen patrones peligrosos (
evalde código remoto, envíos ocultos de datos, puertas traseras...). Lo que hace "ejecutar" es su trabajo: abrir la terminal, el editor y buscar en archivos. - Qué accede: los archivos de la carpeta donde lo abres, comandos de terminal (con permisos que tú configuras) e Internet para hablar con el modelo de IA.
- Cuidados buenos: los archivos
.env(donde viven tus contraseñas) están bloqueados por defecto; salir de la carpeta del proyecto te pide permiso; y tú decides qué modelo usa. - **El matiz (limpia*): el programa es seguro, pero usa servicios externos (la web
opencode.ai, los servidores del modelo de IA...) que aquí no se auditan. Además, tu clave de API es tuya**: no la compartas. - Riesgo: 🟡 Bajo — trabaja con límites que tú controlas (carpeta, permisos, modelo).
Cómo se instala
Un comando (necesitas tener Node.js instalado):
npm i -g opencode-ai@latestY para abrirlo:
opencodeAlternativa oficial (descarga el programa desde su web):
curl -fsSL https://opencode.ai/install | bashEn Windows también puedes usar scoop install opencode o choco install opencode; en Mac/Linux, brew install anomalyco/tap/opencode.
¿Dónde funciona?
| Sistema | ¿Funciona? | Notas |
|---|---|---|
| macOS | ✅ Sí | brew o instalador oficial |
| Linux | ✅ Sí | brew, pacman, script oficial... |
| Windows | ✅ Sí | scoop / choco (o desde la terminal con WSL) |
| Navegador | ❌ No | Es de terminal; también hay una app de escritorio (beta) |
Enlaces
- Repositorio: https://github.com/anomalyco/opencode
- Web y documentación: https://opencode.ai
- Documentación (en español): https://opencode.ai/docs