Blog · Agentes de programación

Las mejores alternativas a OpenCode en 2026: gratis, de código abierto y locales

OpenCode es uno de los agentes de programación de código abierto con más estrellas en GitHub, unas 226.000: un agente de terminal con licencia MIT que funciona con cualquier proveedor de modelos, más una app de escritorio en beta. La gente busca otras opciones por varios motivos: un harness más pequeño que puedan adaptar a su propio flujo, un único binario en Go o Rust, mejor soporte para modelos locales, una app en lugar de un terminal, una opción gratuita que no necesite clave de API o el agente que su empresa ya paga. Aquí tienes las alternativas para cada caso, con licencias, comandos de instalación y precios sacados de la página de cada proyecto.

Elecciones rápidas

  • Un agente mínimo que moldeas tú mismo: Pi, con licencia MIT, unas 121.000 estrellas.
  • Una app de terminal pulida que funciona en todas partes, Windows y Android incluidos: Crush, de Charm.
  • OpenCode con un IDE y un agente en la nube alrededor: Kilo CLI, que es un fork de OpenCode.
  • Gratis y sin clave de API: Freebuff, financiado con anuncios de texto.
  • Modelos locales primero: Nanocoder, creado por un colectivo sin ánimo de lucro.
  • Escrito en Rust: Codex CLI o Goose.
  • Si ya pagas Claude, ChatGPT o Copilot: Claude Code, Codex CLI o GitHub Copilot CLI.
  • Un agente que sigue trabajando con un horario, no solo cuando escribes: Crewmark, sobre Claude Code o Codex.

Comparativa de alternativas a OpenCode

Estrellas redondeadas, de la API de GitHub el 10 de noviembre de 2026. Los costes son lo que necesitas para empezar; la mayoría de los agentes de código abierto son gratis y pagas a tu proveedor de modelos.

HerramientaLicenciaHecha conFunciona enCuánto cuestaIdeal para
OpenCodeMIT (~226k estrellas)TypeScriptTerminal, app de escritorio (beta)Modelos gratis con límite diario; Go $10/mes, Go Plus $40/mesLa referencia: cualquier proveedor, modelos locales, agentes Plan y Build
PiMIT (~121k estrellas)TypeScriptmacOS, Linux, Windows; SDK y RPCGratis; tu suscripción o clave de APIUn harness mínimo que amplías con tus propias herramientas y skills
CrushFSL-1.1-MIT (~29k estrellas)GoCualquier terminal: macOS, Linux, Windows, Android, BSDGratis; tu clave o los modelos Hyper de CharmUna interfaz de terminal pulida con LSP y MCP
Kilo CLIMIT (~28k estrellas)TypeScriptCLI, VS Code, JetBrains, nubeGratis para empezar; más de 500 modelos a la tarifa del proveedor, sin recargoEl motor de OpenCode más extensiones de IDE y revisiones de código
GooseApache 2.0 (~56k estrellas)RustApp de escritorio, CLI, APIGratis; tu clave del modeloUn solo agente para código y otras tareas, con extensiones MCP
ClineApache 2.0 (~71k estrellas)TypeScriptCLI, VS Code, JetBrains, SDKGratis; tu clave del modeloUn agente de código abierto en tu editor y tu terminal
NanocoderMIT (~2.6k estrellas)TypeScriptTerminalGratis; modelos locales o cualquier API compatible con OpenAIProgramación privada y local primero con Ollama
FreebuffApache 2.0 (~14k estrellas)TypeScriptCLI, escritorio, web, nubeGratis con anuncios de texto; sin clave de APIProbar un agente de programación sin pagar ni registrarte en un modelo
Qwen CodeApache 2.0 (~29k estrellas)TypeScriptTerminalSuscripción Qwen Plus o Pro, o una clave de APIUsuarios de los modelos Qwen
Codex CLIApache 2.0 (~134k estrellas)RustTerminal; también IDE y escritorioCualquier plan de ChatGPT, incluido Free; Go cuesta $8/mes; o una clave de APISuscriptores de ChatGPT que quieren un binario nativo y rápido
Claude CodePropietaria-Terminal, IDE, escritorio, webClaude Pro $20/mesUsuarios de Claude que quieren el agente de la propia Anthropic
GitHub Copilot CLIPropietaria-macOS, Linux, WindowsUn plan de Copilot; Pro cuesta $10/mesEquipos que ya pagan Copilot
AiderApache 2.0 (~50k estrellas)PythonTerminalGratis; tu clave del modeloPair programming centrado en git; sin commits desde el 22 de mayo de 2026 (consulta alternativas a Aider)
CrewmarkPropietaria-Tu ordenador, dentro de tu propio Claude Code o CodexPlan Free (1 proyecto, 3 empleados de IA); Pro $5/mes próximamenteUn agente con un rol, horario laboral y un heartbeat que toma la siguiente issue de un tablero

Alternativas de código abierto a OpenCode que puedes instalar hoy

Cada una se instala con un solo comando. Lee el script antes de pasarlo a tu shell.

  1. Pi

    Un harness de agente mínimo y extensible. Trae valores predeterminados razonables, pero prescinde a propósito de subagentes y modo plan: los añades con extensiones, skills y plantillas de prompt, o le pides a Pi que los construya. Ejecuta /login para conectar una suscripción o una clave de API. Pi no tiene un sistema de permisos integrado, así que ejecútalo en un contenedor o sandbox si necesitas límites; su documentación describe tres formas.

    # Pi (macOS y Linux; Windows tiene un instalador de PowerShell)
    curl -fsSL https://pi.dev/install.sh | sh
    
    # Crush
    brew install charmbracelet/tap/crush    # o: npm install -g @charmland/crush
    
    # Kilo CLI (un fork de OpenCode)
    npm install -g @kilocode/cli
    
    # Nanocoder
    npm install -g @nanocollective/nanocoder
    
    # Freebuff (gratis, financiado con anuncios de texto)
    npm install -g freebuff
    
    # Codex CLI
    npm install -g @openai/codex
    
    # Goose CLI
    curl -fsSL https://github.com/aaif-goose/goose/releases/download/stable/download_cli.sh | bash
  2. Crush

    El agente de terminal de Charm, escrito en Go. Lee tus servidores de lenguaje para obtener contexto, admite servidores MCP por http, stdio y sse, y te deja cambiar de modelo a mitad de sesión. Se instala con Homebrew, npm, winget, scoop, apt y pkg, y su README incluye Windows (PowerShell y WSL), Android y los BSD. La licencia es FSL-1.1-MIT, una licencia de código disponible, no de código abierto.

  3. Kilo CLI

    El README de Kilo dice que su CLI es un fork de OpenCode. Encima, Kilo añade extensiones para VS Code y JetBrains, un agente en la nube, revisiones automáticas de pull requests y más de 500 modelos entre los que puedes cambiar a mitad de tarea. Licencia MIT.

  4. Goose, Cline y Nanocoder

    Goose es un agente en Rust con app de escritorio y CLI, ahora bajo la Agentic AI Foundation de la Linux Foundation. Cline funciona como CLI, extensión de editor o SDK. Nanocoder es un agente de terminal local primero del Nano Collective, con modos normal, auto-accept, yolo, plan y architect, y comandos que revisan una rama o hacen checkout de una pull request en su propio worktree.

Fuente: el README de cada proyecto en GitHub

Alternativas a OpenCode con modelos gratis

El propio OpenCode incluye modelos gratis con un límite diario de peticiones, y puedes recurrir a ellos cuando se agoten tus límites de Go. Si quieres otra cosa gratuita:

  • Freebuff: sin suscripción, créditos ni clave de API. Los anuncios de texto pagan los modelos incluidos, con DeepSeek V4.1 Flash como predeterminado; las referencias y recompensas añaden horas a la cuota diaria gratuita.
  • Modelos locales: Nanocoder, Crush, Goose y OpenCode hablan con Ollama, así que el único coste es tu propio hardware.
  • El nivel gratuito de Google: Gemini CLI ya no lo tiene. Su README dice que las cuentas individuales gratuitas y Google AI Pro y Ultra pasaron a Antigravity CLI (agy) el 18 de junio de 2026.
  • Codex CLI: código abierto y funciona con una cuenta gratuita de ChatGPT.
  • Agentes de código abierto con tu propia clave: Pi, Kilo CLI, Cline y Goose no cuestan nada en sí; solo pagas el modelo.

Alternativas a OpenCode para LLM locales

Si usas OpenCode para ejecutar modelos en tu propia máquina, estas dos hacen de los modelos locales la opción principal.

  1. Nanocoder

    Pensado para modelos locales mediante Ollama, o cualquier API compatible con OpenAI como OpenRouter. Pasa el proveedor y el modelo como flags, o ejecútalo de forma no interactiva con nanocoder run.

    # Nanocoder con un modelo ejecutándose en Ollama
    nanocoder --provider ollama --model llama3.1
    
    # Crush: añade Ollama en tu crushrc
    provider add ollama --type ollama --base-url "http://localhost:11434/v1"
    model add ollama/llama3.3 --name "Llama 3.3" --context-window 128000
  2. Crush

    Añade Ollama como proveedor en tu crushrc, un archivo de configuración tipo Bash que funciona igual en todas las plataformas, Windows incluido, y luego registra los modelos que hayas descargado.

Rust, Windows, Android o una interfaz gráfica

  • En Rust: Codex CLI y Goose están escritos en Rust. Crush es un único binario en Go.
  • Para Windows: Crush (winget, scoop o npm), Pi (un instalador de PowerShell), GitHub Copilot CLI (winget) y la app de escritorio de OpenCode funcionan de forma nativa.
  • Para Android: el README de Crush incluye Android entre los terminales compatibles.
  • Con interfaz gráfica: la propia app de escritorio de OpenCode (beta) para macOS, Windows y Linux; Goose Desktop; Freebuff Desktop, que también puede ejecutar tus Claude Code y Codex instalados; y Kilo o Cline dentro de VS Code y JetBrains.
  • OpenCode Go cuesta $10 al mes para modelos de pesos abiertos (Go Plus cuesta $40). Si prefieres una sola suscripción para un modelo de frontera, Codex viene con ChatGPT Go a $8 al mes, Copilot Pro cuesta $10 y Claude Pro, $20.
Con Crewmark

Cuando quieres que el agente trabaje sin que tú escribas

Todas las herramientas de esta lista esperan tu siguiente prompt. Crewmark convierte tu propio Claude Code o Codex en un empleado de IA con un rol, un objetivo en cifras, horario laboral y un heartbeat: durante su turno se despierta, toma la siguiente issue de un tablero y te escribe cuando necesita una decisión. Se ejecuta en tu ordenador, con el plan que ya pagas.

  1. Contrata a un empleado sobre tu agente

    Ejecuta el comando de configuración en una conversación de Claude Code o Codex; esa conversación se convierte en el empleado. Consulta qué es un empleado de IA.

  2. Dale horario y un heartbeat

    Se despierta cada 15 a 240 minutos durante el horario que fijes, incluso de noche. Consulta cómo ejecutar Claude Code 24/7 y tareas de larga duración en Codex.

  3. Responde cuando pregunte

    Las decisiones te llegan como mensajes; todo lo demás está en el tablero. Para más comparativas de agentes de terminal, consulta alternativas a Cursor y alternativas a Devin.

Preguntas frecuentes sobre las alternativas a OpenCode

¿Cuál es la mejor alternativa de código abierto a OpenCode?

Pi si quieres un harness pequeño que amplías tú mismo, Crush para una app de terminal pulida en todas las plataformas y Kilo CLI si quieres el motor de OpenCode con extensiones de IDE alrededor. Goose y Cline también son opciones sólidas con licencia Apache.

¿Kilo CLI está basado en OpenCode?

Sí. El README de Kilo dice que Kilo CLI es un fork de OpenCode, ampliado para funcionar con la plataforma de Kilo: extensiones para VS Code y JetBrains, un agente en la nube y revisiones de código.

¿Hay una alternativa gratuita a OpenCode?

Freebuff es gratis y sin clave de API, financiado con anuncios de texto. Nanocoder, Crush, Goose y el propio OpenCode son gratis con modelos locales mediante Ollama. El nivel gratuito de Gemini CLI pasó a Antigravity CLI en junio de 2026.

¿Hay una alternativa a OpenCode escrita en Rust?

Codex CLI, de OpenAI, y Goose están escritos en Rust y tienen licencia Apache 2.0. Crush está escrito en Go y se distribuye como un único binario.

¿Crush es de código abierto?

El código de Crush es público bajo FSL-1.1-MIT, una licencia de código disponible. OpenCode, Pi, Kilo CLI y Nanocoder son MIT; Goose, Cline, Codex CLI, Qwen Code y Freebuff son Apache 2.0.

OpenCode vs Claude Code: ¿cuál debería usar?

OpenCode funciona con cualquier proveedor, incluidos los modelos locales, y es de código abierto. Claude Code es el agente de la propia Anthropic, de código cerrado, incluido desde Claude Pro a $20 al mes. Si ya pagas Claude, Claude Code recibe antes las funciones nuevas; si cambias de modelo a menudo, OpenCode o Pi encajan mejor.

Verificado con el repositorio de GitHub y el README de cada proyecto, opencode.ai y las páginas de precios de cada proveedor el 10 de noviembre de 2026.

Dale a tu agente de programación un trabajo, no solo un prompt.

Crewmark convierte las sesiones de Claude Code y Codex en empleados de IA con roles, objetivos, horario laboral y un heartbeat.