Goose es un agente de IA de código abierto, creado en Block, que se ejecuta en tu propia máquina como app de escritorio, CLI y API: va más allá de sugerir código, porque lee y escribe archivos, ejecuta comandos de terminal, lanza pruebas e instala dependencias siguiendo tus instrucciones en lenguaje natural. A diferencia de un autocompletado, Goose razona sobre la tarea completa y encadena las acciones necesarias para resolverla, usando el proveedor de modelo que tú elijas. En esta guía verás qué es Goose, cómo instalar la CLI y la app de escritorio, cómo elegir el modelo, cómo ampliarlo con extensiones MCP y en qué se diferencia de otros agentes que trabajan de forma local. La misma explicación está disponible en inglés.

Puntos clave

  • Goose es un agente de IA de propósito general, orientado a la programación, que corre en tu equipo (macOS, Linux y Windows) como app de escritorio, CLI y API. Es open source con licencia Apache 2.0 y supera las 51 000 estrellas en GitHub.
  • Nació en Block, la empresa matriz de Square y Cash App, y se presentó el 28 de enero de 2025; en 2026 su gobernanza pasó a la Agentic AI Foundation de la Linux Foundation. La versión 1.43.0 es del 14 de julio de 2026.
  • Funciona con más de 40 proveedores de modelos (Anthropic, OpenAI, Google, Ollama, OpenRouter) bajo el modelo «trae tu propia clave»: solo pagas el uso del modelo, no la herramienta.
  • Se amplía con más de 70 extensiones a través del Model Context Protocol (MCP), con servidores oficiales para GitHub, PostgreSQL, Slack o Jira.
  • Es un agente que actúa: lee y escribe archivos, ejecuta comandos, lanza pruebas e instala dependencias. Según Block, cerca del 60 % de sus casi 12 000 empleados lo usan cada semana.

¿Qué es Goose?

Goose es un agente de IA de código abierto que se ejecuta por completo en tu propia máquina. Es la diferencia clave frente a un simple autocompletado: no se limita a proponer la línea siguiente, sino que recibe una tarea en lenguaje natural, la descompone y ejecuta las acciones necesarias, leyendo y escribiendo archivos, corriendo comandos de terminal, lanzando pruebas e instalando dependencias. Es, en esencia, un agente de IA que vive en tu terminal y en tu escritorio.

Lo creó Block, la empresa matriz de Square y Cash App, como primer proyecto de su oficina de código abierto. Se presentó el 28 de enero de 2025 con el nombre en clave «goose» y se construyó en colaboración con Anthropic alrededor del Model Context Protocol. En 2026 su gobernanza pasó a la Agentic AI Foundation, dentro de la Linux Foundation, de modo que ya no depende de una sola empresa. Su repositorio en GitHub[1] (transferido a la organización de la Agentic AI Foundation tras el cambio de gobernanza) supera las 51 000 estrellas, acumula más de 360 colaboradores y está escrito en su mayor parte en Rust, lo que lo hace ligero y rápido de arrancar.

Dhanji Prasanna, director de tecnología de Block, resumió el objetivo al liberar el proyecto: la meta es ayudar a los ingenieros a «reducir el trabajo tedioso y devolverles tiempo para ser lo más creativos posible». No es una promesa vacía: la propia Block afirma que cerca del 60 % de sus casi 12 000 empleados usan Goose cada semana, y no solo en ingeniería, también en ventas, diseño o producto.

Instalación de la CLI y la app de escritorio

Goose se ofrece en dos sabores que comparten el mismo motor: una CLI para la terminal y una app de escritorio con interfaz gráfica. Para instalar la CLI en macOS o Linux basta descargar y ejecutar el script oficial con curl:

curl -fsSL https://github.com/aaif-goose/goose/releases/download/stable/download_cli.sh | bash

En macOS también puedes usar Homebrew con brew install block-goose-cli. La app de escritorio se descarga desde la web del proyecto y hay paquetes para macOS (Silicon e Intel), Linux (DEB, RPM y Flatpak) y Windows. La app y la CLI comparten configuración, así que puedes alternar entre ambas según prefieras el ratón o el teclado.

La primera vez que arrancas la CLI conviene lanzar el asistente de configuración, que te guía para elegir proveedor de modelo y pegar la clave:

goose configure            # elegir proveedor de modelo y credenciales
goose session              # iniciar una sesión interactiva
goose session -r           # reanudar la última sesión
goose session -n refactor-api   # abrir una sesión con nombre

Elegir proveedor de modelo

Goose no incluye ningún modelo: tú decides qué cerebro le pones, igual que en otros agentes abiertos como el Codex CLI de OpenAI. Admite más de 40 proveedores, desde los comerciales (Anthropic, OpenAI, Google Gemini, OpenRouter, Azure, AWS Bedrock) hasta modelos que ejecutas de forma local con Ollama para trabajar sin enviar tu código a un servicio externo.

La elección del modelo importa más que en un autocompletado, porque Goose depende mucho de la llamada a herramientas (tool calling) para actuar. Su documentación reconoce que funciona mejor con los modelos Claude 4, muy sólidos en el uso de herramientas, aunque cualquier modelo con buen soporte de funciones sirve. La regla práctica es la de cualquier agente: cuanto mejor razona el modelo, menos se descarrila Goose en tareas largas. Para trabajo serio conviene un modelo frontera y reservar los modelos locales para tareas acotadas o por privacidad.

Como funciona con el modelo «trae tu propia clave», no pagas por Goose: solo pagas el uso del proveedor que elijas. Con un modelo económico o con modelos que corren en tu equipo, el gasto puede quedar en muy poco al mes; con un modelo frontera para trabajo intensivo, sube en función del uso.

Extensiones y MCP

La verdadera potencia de Goose está en sus extensiones. Una extensión le da al agente una capacidad nueva (leer una base de datos, abrir una incidencia, buscar en la web) y todas se conectan a través del Model Context Protocol (MCP), el estándar abierto que Block ayudó a impulsar junto a Anthropic. Hoy hay más de 70 extensiones disponibles, y Block mantiene servidores oficiales para tareas habituales como gestionar incidencias de GitHub, consultar PostgreSQL, enviar mensajes de Slack o trabajar con Jira.

Al apoyarse en MCP, Goose se beneficia de todo el ecosistema de servidores del protocolo: cualquier servidor MCP que funcione con Claude o con Cline (extensión de VS Code que añade un agente de codificación autónomo al editor) funciona también con Goose. Y si necesitas una herramienta que no existe, puedes crear tu propio servidor; lo cubrimos paso a paso en construir un servidor MCP propio. Añadir una extensión es tan sencillo como habilitarla en goose configure o en los ajustes de la app de escritorio.

Goose frente a otros agentes locales

Goose compite con una hornada de agentes de terminal que también se ejecutan en tu máquina. El Codex CLI de OpenAI y el Gemini CLI de Google siguen una filosofía parecida (un agente en la terminal, con aprobación de acciones), pero cada uno gravita hacia los modelos de su propia casa. La baza de Goose es la neutralidad: al ser open source y compatible con más de 40 proveedores y con MCP, no te ata a ningún fabricante de modelos ni a ningún editor concreto.

Frente a las extensiones de VS Code como Cline, Goose apuesta por una experiencia doble: la CLI para quien vive en la terminal y una app de escritorio autónoma para quien prefiere una ventana propia, en lugar de vivir dentro del editor. Y, a diferencia de agentes cerrados de pago, no cobra por la herramienta y puedes auditar todo su código bajo licencia Apache 2.0. La contrapartida es la habitual en los agentes abiertos: gestionas tú las claves y eliges el modelo, lo que exige un poco más de configuración inicial a cambio de transparencia y control.

Preguntas frecuentes

¿Goose es gratis?

Sí. Goose es software libre con licencia Apache 2.0, así que no pagas nada por la herramienta y puedes leer, auditar y modificar todo su código. Lo que sí cuesta es el uso del modelo de lenguaje, porque Goose funciona con tu propia clave de API y cada tarea consume tokens. Con un modelo económico o con modelos que ejecutas en tu propio equipo mediante Ollama, el gasto puede quedar en muy poco al mes; con un modelo frontera para trabajo intensivo, sube según el uso.

¿Puedo usar Goose sin conexión con un modelo local?

Sí. Goose admite Ollama como proveedor, de modo que puedes conectarle un modelo abierto que corra en tu propia máquina y trabajar sin enviar tu código a un servicio externo. Ten en cuenta que Goose depende mucho de la llamada a herramientas, así que conviene elegir un modelo abierto con buen soporte de funciones; los modelos locales suelen razonar peor en tareas largas que un modelo frontera.

¿Qué diferencia a Goose de Cline o del Codex CLI?

Cline vive dentro de VS Code como extensión; el Codex CLI y el Gemini CLI son agentes de terminal ligados a un fabricante de modelos. Goose es más neutral: se ejecuta como CLI y como app de escritorio independiente, es open source y funciona con más de 40 proveedores y con extensiones MCP, sin atarte a ningún modelo ni editor. A cambio, gestionas tú las claves y eliges el modelo.

Conclusión

Goose es una de las apuestas open source más sólidas para llevar un agente de código a tu propia máquina: nació en Block, hoy lo gobierna la Agentic AI Foundation, corre como CLI y como app de escritorio, y se amplía sin límites gracias a MCP. Su mayor virtud es la neutralidad, porque funciona con el modelo y las herramientas que tú elijas sin atarte a nadie. El siguiente paso natural es instalarlo, conectarle un proveedor y probarlo en una tarea real, y compararlo con el Codex CLI de OpenAI o el Gemini CLI de Google para decidir cuál encaja mejor en tu forma de trabajar.

Fuentes: [1] Documentación oficial de Goose[2], [2] Goose en GitHub[1], [3] Block presenta codename goose[3], [4] Block lanza el agente Goose, Fortune[4].

Fuentes

  1. repositorio en GitHub
  2. Documentación oficial de Goose
  3. Block presenta codename goose
  4. Block lanza el agente Goose, Fortune

Ruta: Agentes de código: asistentes de programación con IA