Conclusiones clave
- OpenCode (opencode.ai) es un agente de codificación con IA gratuito y open source, centrado en terminal con modos adicionales de IDE y escritorio según su propio sitio
- El repositorio canónico en GitHub es anomalyco/opencode; el proyecto se publicó originalmente bajo otra organización de GitHub antes de este cambio, según la investigación propia del directorio de PromptQuorum
- Con licencia MIT, según el distintivo de licencia mostrado en la página actual del repositorio de GitHub
- Se conecta a más de 75 proveedores de modelos a través de Models.dev, según el propio sitio de OpenCode, incluidos Claude, GPT y Gemini
- Admite modelos locales mediante una configuración de proveedor compatible con OpenAI, apuntando al endpoint local de Ollama o LM Studio
- Más de 200.000 estrellas en GitHub al momento de esta reseña; el propio sitio de OpenCode también indica cifras de colaboradores y de usuarios que esta reseña no pudo verificar de forma independiente (ver nota abajo)
📍 En una frase
OpenCode es un agente de codificación con IA gratuito, open source y centrado en terminal, alojado de forma canónica en anomalyco/opencode en GitHub con más de 200.000 estrellas, que se conecta a más de 75 proveedores de modelos, incluidos motores locales como Ollama y LM Studio mediante un endpoint compatible con OpenAI.
💬 En términos simples
OpenCode es una herramienta gratuita de línea de comandos que permite a un modelo de IA leer tu código y escribir o editar archivos directamente en tu proyecto, como un asistente de codificación que vive en tu terminal. A diferencia de las herramientas atadas a un solo proveedor de IA, puedes apuntarlo a Claude, GPT, Gemini, o a un modelo que se ejecuta gratis en tu propio equipo mediante Ollama o LM Studio.
📌Nota: Esta reseña se basa en el propio sitio de OpenCode, su documentación y su repositorio en GitHub. El número de estrellas en GitHub cambia constantemente y se cita a la fecha de esta reseña, no como una cifra en tiempo real. El propio sitio de OpenCode indica cifras de colaboradores y una cifra elevada de usuarios mensuales; esta reseña las reporta como afirmaciones del propio OpenCode, no como hechos verificados de forma independiente por PromptQuorum, ya que ninguna fuente externa pudo confirmarlas al momento de escribir esto.
¿Qué es OpenCode?
OpenCode es un agente de codificación con IA gratuito y open source, construido de forma nativa para terminal según su propio sitio, con modos adicionales de IDE y de escritorio. Lee y edita el código de tu proyecto directamente, en lugar de solo sugerir fragmentos para pegar.
- Tipo de producto: un agente de codificación nativo de terminal (una CLI, no una aplicación instalable única), con interfaces de IDE y escritorio también ofrecidas según opencode.ai
- Repositorio: hoy alojado de forma canónica en anomalyco/opencode en GitHub; la investigación propia del directorio de PromptQuorum encontró que se trata de un repositorio renombrado/reubicado, y señala que existe un proyecto más pequeño y sin relación con nombre similar — verifica que estás en la ruta anomalyco/opencode antes de instalar
- Licencia: MIT, según el distintivo de licencia en la página actual del repositorio de GitHub
- Escala: más de 200.000 estrellas en GitHub al momento de esta reseña; el propio sitio de OpenCode también indica una cifra de colaboradores muy alta y una cifra de usuarios mensuales de varios millones — esta reseña trata ambas como afirmaciones del propio OpenCode, no como cifras verificadas de forma independiente
- Modelo de precios: el agente principal es gratuito y open source; OpenCode Zen es, según opencode.ai, un mercado de modelos alojados aparte y de pago, ofrecido junto a él
¿Qué hace realmente OpenCode?
OpenCode actúa como un agente desde tu terminal: lee tu base de código, edita archivos directamente según tus instrucciones, y también funciona en modo IDE o de escritorio, según su propio sitio.
- Agente centrado en terminal: la interfaz principal es una sesión de línea de comandos dentro del directorio de tu proyecto
- Modos de IDE y escritorio: el propio sitio de OpenCode describe formas adicionales de usarlo más allá de la terminal, para desarrolladores que quieran integrarlo en un flujo de trabajo gráfico
- Acceso a modelos independiente del proveedor: se conecta a 75+ proveedores de modelos a través de Models.dev, según opencode.ai, en lugar de traer un único modelo integrado
- Integraciones de proveedores con nombre: el propio sitio de OpenCode enumera soporte directo para Claude, GPT y Gemini, además de integraciones con cuentas de GitHub Copilot y ChatGPT Plus/Pro
- Acceso a modelos locales: una configuración de proveedor compatible con OpenAI permite apuntar OpenCode a un modelo que se ejecuta en tu propio equipo — consulta la sección de modelos locales abajo para la configuración exacta
- Posicionamiento de privacidad: el propio sitio de OpenCode describe un enfoque "privacy-first" sin almacenamiento de código en sus servidores; esta reseña no auditó esa afirmación de forma independiente y la reporta tal como la declara OpenCode
Cómo se conecta OpenCode a modelos locales
OpenCode admite modelos locales dejándote definir, en su archivo de configuración, un proveedor personalizado que apunte a un endpoint de API compatible con OpenAI — el mismo mecanismo usado para conectar con un servidor de Ollama o LM Studio en ejecución local. No es un interruptor de "modo local" independiente; es una configuración de proveedor general que funciona con cualquier servidor compatible con OpenAI, local o remoto.
- Archivo de configuración: OpenCode lee una configuración JSON (que referencia el esquema
https://opencode.ai/config.json) donde declaras una entradaproviderpersonalizada - Ollama: establece
npmen@ai-sdk/openai-compatibleyoptions.baseURLenhttp://localhost:11434/v1— el puerto de la propia API compatible con OpenAI de Ollama — y luego lista los nombres de los modelos que has descargado localmente bajo el objetomodelsde ese proveedor - LM Studio: se aplica el mismo patrón con
options.baseURLestablecido enhttp://127.0.0.1:1234/v1, la dirección del servidor local de LM Studio, y los identificadores de los modelos cargados en LM Studio - Según la propia documentación de OpenCode, si las llamadas a herramientas no funcionan de forma fiable con un modelo local, la solución recomendada es aumentar el ajuste de ventana de contexto
num_ctxde Ollama (la documentación sugiere empezar alrededor de 16k–32k) - Al ser un espacio genérico de proveedor compatible con OpenAI, el mismo patrón de configuración debería funcionar con cualquier otro motor que exponga un endpoint compatible con OpenAI, no solo con Ollama y LM Studio
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"ollama": {
"npm": "@ai-sdk/openai-compatible",
"name": "Ollama (local)",
"options": {
"baseURL": "http://localhost:11434/v1"
},
"models": {
"llama2": { "name": "Llama 2" }
}
}
}
}Plataforma, precios y licencia
Plataforma
- Lo que indica OpenCode:
- Centrado en terminal, con modos adicionales de IDE y escritorio; funciona en macOS, Windows y Linux.
Coste
- Lo que indica OpenCode:
- El agente principal es gratuito y open source. OpenCode Zen es un mercado de modelos alojados aparte y de pago, ofrecido junto a él.
Licencia
- Lo que indica OpenCode:
- MIT, según el distintivo de licencia mostrado en la página actual del repositorio de GitHub.
Método de instalación
- Lo que indica OpenCode:
- Según opencode.ai:
curl -fsSL https://opencode.ai/install | bash, onpm i -g opencode-ai@latestpara una instalación vía npm.
Verifica el método de instalación recomendado actualmente en opencode.ai antes de ejecutar cualquiera de los comandos, ya que las instrucciones de instalación pueden cambiar entre versiones.
Instalar OpenCode
OpenCode se instala gratis mediante un script de shell o npm, y su código fuente está en GitHub. Al ser un agente CLI centrado en terminal en lugar de una aplicación instalable única, no hay un botón de descarga por sistema operativo — los comandos de abajo son la vía real de instalación.
Source | Link |
|---|---|
| Sitio oficial (instrucciones de instalación) | opencode.ai |
| Instalación rápida (shell) | curl -fsSL https://opencode.ai/install | bash |
| Instalación rápida (npm) | npm i -g opencode-ai@latest |
| Repositorio en GitHub (código fuente, MIT) | github.com/anomalyco/opencode |
Se necesita una terminal (y, para la vía npm, Node.js) — OpenCode no tiene instalador gráfico. Dada la historia de traslados de repositorio de este proyecto, confirma siempre que llegas al repositorio anomalyco/opencode enlazado desde opencode.ai antes de instalar.
¿Para quién es OpenCode?
OpenCode encaja con desarrolladores que quieren un agente de codificación centrado en terminal que no esté atado a un único proveedor de modelos, incluidos quienes quieran ejecutarlo contra un modelo alojado localmente.
Para qué no es bueno OpenCode
OpenCode no es una buena opción si necesitas una identidad organizativa única y sin cambios durante mucho tiempo, o estadísticas de uso verificadas por PromptQuorum en lugar de las cifras publicadas por el propio OpenCode.
- No es una herramienta de coste fijo para proveedores en la nube — si conectas un modelo en la nube vía Models.dev en lugar de uno local, tus costes escalan con el precio propio de ese proveedor
- No está probado de forma independiente por PromptQuorum — esta reseña se basa en el propio sitio de OpenCode, su documentación y su repositorio de GitHub, no en pruebas prácticas de PromptQuorum
- No está libre de historial organizativo que verificar — el repositorio canónico se ha trasladado entre organizaciones de GitHub, así que verifica siempre que sigues el enlace actual desde opencode.ai en lugar de un marcador o resultado de búsqueda antiguo
- No es una aplicación instalable única — si quieres específicamente un instalador gráfico de un clic en lugar de un comando de terminal, esta no es ese tipo de herramienta
Errores comunes al evaluar OpenCode
La mayor parte de la confusión sobre OpenCode viene de llegar al repositorio equivocado, o de tratar sus propias cifras de marketing como hechos verificados de forma independiente.
Competidores y alternativas
OpenCode se compara con mayor frecuencia con Aider, Cline, OpenHands y GPT Engineer — su principal diferenciador es combinar un agente centrado en terminal con un amplio acceso a proveedores de modelos (75+ vía Models.dev) y una configuración de modelos locales explícitamente documentada para Ollama y LM Studio.
Tool | Best known for | Link |
|---|---|---|
| Aider | Pair-programmer de IA nativo de terminal y centrado en git, con auto-commit | Reseña de Aider |
| Cline | Extensión de agente autónomo open source para VS Code y JetBrains | Reseña de Cline |
| OpenHands | Plataforma de agente de codificación autónomo gratuita, open source y autoalojada | Reseña de OpenHands |
| GPT Engineer | Herramienta CLI para generar bases de código completas a partir de una especificación en lenguaje natural | Reseña de GPT Engineer |
Esta lista refleja las herramientas con las que se compara habitualmente OpenCode dentro del segmento de agentes de codificación, no un ranking independiente de PromptQuorum — verifica los precios y funciones actuales de cada herramienta antes de elegir.
Preguntas frecuentes
¿Qué es OpenCode?
OpenCode (opencode.ai) es un agente de codificación con IA gratuito, open source y centrado en terminal, alojado de forma canónica en anomalyco/opencode en GitHub, con modos adicionales de IDE y escritorio según su propio sitio.
¿Es gratis OpenCode?
El agente principal es gratuito y open source (licencia MIT). OpenCode Zen es un mercado de modelos alojados aparte y de pago, ofrecido junto a él. Si conectas un proveedor de modelo en la nube vía Models.dev, pagas directamente a ese proveedor.
¿OpenCode admite modelos locales?
Sí. Configuras, en el archivo de configuración de OpenCode, un proveedor personalizado que apunte a un endpoint compatible con OpenAI — por ejemplo la API local de Ollama en http://localhost:11434/v1 o la de LM Studio en http://127.0.0.1:1234/v1.
¿Cómo instalo OpenCode?
Según opencode.ai: ejecuta curl -fsSL https://opencode.ai/install | bash, o instala vía npm con npm i -g opencode-ai@latest. Verifica las instrucciones de instalación actuales en opencode.ai antes de ejecutar cualquiera de los comandos.
¿Qué licencia usa OpenCode?
MIT, según el distintivo de licencia mostrado en su repositorio actual de GitHub.
¿Cuántos proveedores de modelos admite OpenCode?
Más de 75, según opencode.ai, a través de su integración con Models.dev, incluido soporte con nombre para Claude, GPT y Gemini.
¿Por qué el repositorio de OpenCode dice anomalyco/opencode en lugar de otro nombre de organización?
El repositorio canónico de GitHub del proyecto ha cambiado de organización a lo largo de su historia. Sigue siempre el enlace de GitHub desde opencode.ai para llegar al repositorio canónico actual, en lugar de confiar en un enlace antiguo.
¿Cuántas estrellas de GitHub tiene OpenCode?
Más de 200.000 al momento de esta reseña. El número de estrellas cambia continuamente, así que verifica la cifra actual directamente en el repositorio de GitHub anomalyco/opencode.
¿Están verificadas de forma independiente las cifras de colaboradores y usuarios mensuales de OpenCode?
No. Esta reseña reporta esas cifras tal como se indican en el propio sitio de OpenCode; PromptQuorum no pudo confirmarlas de forma independiente desde una fuente externa al momento de escribir esto.
¿Ha probado PromptQuorum de forma independiente las afirmaciones de OpenCode?
Esta reseña se basa en el propio sitio de OpenCode, su documentación y su repositorio de GitHub, en lugar de pruebas prácticas realizadas por PromptQuorum.
