¿Qué es goose?
Goose es un agente de IA de código abierto y local por defecto — una app de escritorio, herramienta de línea de comandos y API — que lee y edita archivos, ejecuta comandos de shell y llama a herramientas externas para completar tareas de programación, automatización y flujos de trabajo. Su repositorio de GitHub lo describe como "un agente de IA de código abierto y extensible que va más allá de las sugerencias de código - instala, ejecuta, edita y prueba con cualquier LLM". A diferencia de un asistente de chat que solo sugiere código, goose está diseñado para actuar: puede ejecutarse en un bucle, ejecutando comandos y comprobando resultados, hasta que una tarea esté terminada.
- Función principal: un marco de agente que combina un LLM de tu elección, un conjunto de herramientas integradas y ampliables, e integraciones del Model Context Protocol (MCP) para realizar tareas de programación y automatización en varios pasos
- Interfaces: una app de escritorio nativa (macOS, Linux, Windows), una CLI de terminal, y una API programática — todas construidas sobre el mismo motor de agente subyacente
- Diseño local por defecto: goose en sí se ejecuta en tu propia máquina; el LLM al que llama también puede ser local (vía Ollama) o una API en la nube de tu elección
- Desarrollador: desarrollado originalmente por Block, la empresa detrás de Square, Cash App, Afterpay y Tidal; ahora gobernado por la Agentic AI Foundation (AAIF) de la Linux Foundation
- Repositorio canónico: github.com/aaif-goose/goose, con licencia Apache 2.0 según la API de GitHub
De Block a la Linux Foundation: una breve historia
La estructura de propiedad de goose cambió dos veces en unos 14 meses desde su lanzamiento público — primero como un proyecto interno de Block hecho público, luego como una donación a una gobernanza de código abierto neutral. La siguiente cronología se basa en los anuncios propios de Block y la Linux Foundation.
- 128 de enero de 2025 — Lanzamiento público
Why it matters: Block lanzó públicamente goose como un agente de IA de código abierto y local por defecto, tras desarrollarlo y usarlo internamente. - 29 de diciembre de 2025 — Se anuncia la Agentic AI Foundation
Why it matters: La [Linux Foundation anunció la AAIF](https://www.linuxfoundation.org/press/linux-foundation-announces-the-formation-of-the-agentic-ai-foundation) con goose (de Block) como proyecto fundador, junto con el Model Context Protocol (MCP) de Anthropic y AGENTS.md de OpenAI — trasladando la gobernanza de un proyecto de agente ampliamente usado fuera de las manos de una sola empresa. - 37 de abril de 2026 — El repositorio y la documentación pasan a la AAIF
Why it matters: El repositorio canónico de GitHub de goose se trasladó de `block/goose` a [github.com/aaif-goose/goose](https://github.com/aaif-goose/goose), y su documentación pasó a [goose-docs.ai](https://goose-docs.ai); las URL antiguas redirigen, pero este es el punto en que la AAIF, no Block en solitario, controla formalmente la gobernanza del proyecto.
¿Qué puedes hacer con goose?
El conjunto de funciones de goose se centra en actuar sobre una tarea en lugar de solo describir cómo hacerla, según goose-docs.ai y el README de GitHub.
- Ejecución agéntica de tareas — goose lee y edita archivos, ejecuta comandos de shell y comprueba sus propios resultados en un bucle hasta que una tarea de programación o automatización se completa, en lugar de solo devolver un diff sugerido
- Trae tu propio LLM — conecta goose al proveedor de LLM de tu elección (Anthropic, OpenAI, Google, Ollama, OpenRouter, Azure, Amazon Bedrock, y docenas más listados en la documentación oficial de proveedores) usando tu propia clave de API, o apúntalo a un modelo Ollama local sin coste
- Extensiones del Model Context Protocol (MCP) — goose se conecta a herramientas, bases de datos y servicios externos (GitHub, Google Drive, navegadores, herramientas internas personalizadas) mediante MCP, el estándar abierto que Anthropic también aportó a la AAIF; goose mantiene un directorio de extensiones documentadas en goose-docs.ai/extensions
- Recipes — definiciones de tareas YAML reutilizables y compartibles que permiten a un equipo empaquetar un flujo de trabajo repetible (una migración de código, una ejecución de pruebas, una lista de verificación de lanzamiento) para que cualquiera con goose instalado pueda volver a ejecutarlo
- Tres interfaces, un solo motor — la app de escritorio, la CLI y la API ejecutan todas el mismo motor de agente subyacente, así que un flujo de trabajo creado en una interfaz no queda atado a ella
- Autoalojado y auditable — como el código tiene licencia Apache 2.0 y ahora está gobernado por la Linux Foundation, los equipos pueden auditar, bifurcar y autoalojar goose sin depender de la buena voluntad continuada de un solo proveedor
Ejemplos de uso: tres formas de usar goose
Estos son flujos de trabajo concretos construidos a partir de las funciones documentadas de escritorio, CLI y extensiones de goose descritas arriba — no casos de uso hipotéticos.
Ejecutar una sesión de programación agéntica desde la CLI
Instala la CLI, ejecuta goose session dentro de un directorio de proyecto, y describe una tarea en lenguaje natural (por ejemplo, "añade validación de entrada al formulario de registro y escribe una prueba para ello"). Goose lee los archivos relevantes, hace las modificaciones, ejecuta la suite de pruebas y reporta — pidiendo confirmación para acciones de mayor riesgo según los permisos configurados.
Conectar goose a un modelo totalmente local vía Ollama
Con Ollama instalado y un modelo descargado localmente, configura goose para usar Ollama como proveedor en los ajustes de proveedor de la app de escritorio o la CLI. Goose entonces se ejecuta por completo contra tu modelo local, sin clave de API y sin que ningún dato salga de tu máquina — al coste del límite de capacidad de ese modelo local en comparación con un modelo en la nube de última generación.
Añadir una extensión MCP para una herramienta específica
Explora goose-docs.ai/extensions en busca de un servidor MCP que coincida con una herramienta que usas (GitHub, una base de datos, un navegador), instálalo a través del panel de Extensiones de la app de escritorio o la CLI, y goose gana la capacidad de llamar a esa herramienta directamente como parte de una tarea — por ejemplo, abrir una pull request una vez que un cambio de código pasa las pruebas.
Instalar goose: app de escritorio y CLI
Goose está disponible como app de escritorio para macOS, Linux y Windows, además de una CLI instalable en las tres plataformas. Los comandos y enlaces siguientes provienen de la documentación oficial de instalación — verifica siempre directamente en esa página, ya que los scripts de instalación y las URL de lanzamiento pueden cambiar entre versiones.
macOS — Escritorio
- Método de instalación:
- Compilación Apple Silicon o Intel
macOS / Linux — CLI
- Método de instalación:
curl -fsSL https://github.com/aaif-goose/goose/releases/download/stable/download_cli.sh \| bash, obrew install block-goose-cli
Linux — Escritorio
- Método de instalación:
- Paquetes DEB, RPM y Flatpak en la página de última versión
Windows — Escritorio
- Método de instalación:
- Goose-win32-x64.zip
Windows — CLI
- Método de instalación:
- PowerShell: descarga y ejecuta
download_cli.ps1desde el repositorio de GitHub, o usa Git Bash/MSYS2 con el comando curl de macOS/Linux
Goose no tiene un mínimo de hardware fijo para la app de escritorio o la CLI en sí — el requisito práctico depende del LLM que conectes. Un modelo Ollama local necesita suficiente RAM/VRAM para ejecutarlo; un proveedor en la nube solo necesita acceso a la red y una clave de API. Consulta la documentación oficial de instalación para cualquier cosa no cubierta aquí, incluyendo WSL como alternativa en Windows.
Precios de goose: software gratuito, tu propia clave
Goose en sí no tiene coste de licencia. Su repositorio de GitHub tiene licencia Apache 2.0, confirmada mediante la API de GitHub, sin ninguna función bloqueada tras un pago del propio proyecto. Lo que pagas depende por completo del LLM que conectes a goose.
Software goose (escritorio, CLI, API)
- Coste:
- Gratis
- Notas:
- Con licencia Apache 2.0, sin tarifa por parte de goose para ninguna interfaz o función
Modelo local vía Ollama
- Coste:
- Gratis
- Notas:
- No se necesita clave de API; el coste es solo tu propio hardware y electricidad
Proveedor en la nube (Anthropic, OpenAI, Google, y otros)
- Coste:
- Tarificación de API propia del proveedor
- Notas:
- Facturado directamente por el proveedor que elijas, a sus propias tarifas — no fijado ni recargado por goose
Como goose funciona bajo el modelo de traer tu propia clave, no existe un "precio goose" único más allá del software gratuito en sí — consulta la página de precios propia de tu proveedor elegido antes de ejecutar una tarea grande o repetida, especialmente con un modelo en la nube de última generación.
Goose vs. OpenHands
Goose y OpenHands son ambas plataformas de agentes gratuitas, de código abierto y autoalojables que van más allá de las sugerencias de código solo en chat, y ambas se comparan como el punto de partida natural para equipos que quieren un agente de programación autónomo que controlan por completo. Las diferencias más claras son el modelo de gobernanza y el enfoque principal de aislamiento (sandboxing).
Gobernanza
- Goose:
- Linux Foundation (Agentic AI Foundation), donado por Block
- OpenHands:
- All Hands AI, una startup financiada con capital de riesgo
Licencia
- Goose:
- Apache 2.0
- OpenHands:
- MIT
Interfaces
- Goose:
- App de escritorio (macOS, Linux, Windows), CLI, API
- OpenHands:
- Interfaz web, terminal UI, CLI
Aislamiento (sandboxing)
- Goose:
- Se ejecuta directamente contra tu máquina o entorno por defecto, con avisos de permiso configurables
- OpenHands:
- Ejecuta agentes dentro de un contenedor Docker aislado por defecto
Modelo LLM
- Goose:
- Tu propia clave en docenas de proveedores, o un modelo Ollama local
- OpenHands:
- Tu propia clave, o Claude Code, Codex y Gemini CLI como backends de agente
Extensibilidad
- Goose:
- Extensiones del Model Context Protocol (MCP), además de "recipes" YAML reutilizables
- OpenHands:
- Configuración de agente personalizada y microagentes
Si quieres un agente gobernado por una fundación de código abierto neutral e independiente de proveedores, con un aislamiento por defecto más ligero, el modelo de goose encaja. Si quieres un agente que aísle cada ejecución dentro de un contenedor Docker por defecto, evalúa OpenHands directamente — consulta la reseña completa de OpenHands para más detalles. Ambos son gratuitos para uso autoalojado; verifica las funciones actuales en el sitio propio de cada proyecto antes de decidir.
¿Quién debería usar goose?
Si goose encaja depende de si quieres un agente que controles por completo, autoalojes, y puedas apuntar a cualquier LLM de tu elección.
Usa goose si
- Quieres un agente de IA gratuito y de código abierto gobernado por una fundación neutral (la AAIF de la Linux Foundation) en lugar de un solo proveedor
- Quieres elegir tu propio proveedor de LLM — incluyendo un modelo Ollama totalmente local y sin coste — en lugar de estar limitado a un modelo integrado
- Quieres una app de escritorio, CLI y API sobre el mismo motor de agente subyacente, para que un flujo de trabajo no quede atado a una interfaz
- Quieres ampliar el agente con herramientas del Model Context Protocol (MCP) y "recipes" YAML reutilizables para flujos de trabajo de equipo repetibles
- Te sientes cómodo configurando permisos y revisando las acciones del agente en lugar de depender de un sandbox obligatorio
Espera, o busca en otro lugar, si
- Quieres que cada ejecución de agente quede aislada por defecto dentro de un contenedor sandboxed sin configuración — OpenHands aísla por defecto; el comportamiento por defecto de goose está más cerca de tu propia máquina, así que revisa sus ajustes de permisos antes de ejecutar tareas no confiables
- Quieres un único modelo integrado sin nada que configurar — el modelo de traer tu propia clave de goose significa que debes elegir y conectar un proveedor antes de poder usarlo en absoluto
- Necesitas soporte oficial de proveedor con SLA en lugar de canales de soporte comunitarios y de la fundación — el soporte de goose es GitHub Issues y canales comunitarios, típico de un proyecto de fundación de código abierto en lugar de un proveedor comercial
- Quieres un asistente de programación integrado en el IDE en lugar de un agente independiente — una extensión de editor como Cline podría encajar mejor con tu flujo de trabajo
Competidores y alternativas
Goose se compara con más frecuencia con OpenHands, Cline, Aider y Open Interpreter — otras herramientas de código abierto que convierten un LLM en un agente capaz de actuar sobre una base de código en lugar de solo conversar sobre ella.
OpenHands
- Conocida por:
- Plataforma de agente de programación autónomo, aislada en Docker
- Enlace:
- Reseña de OpenHands
Artículos sobre OpenHands (2)
- OpenHands Review: The Open-Source Answer to DevinActualizado 5 de septiembre de 2026
- Atomic Chat Review: Local AI, Agents, and APIActualizado 5 de septiembre de 2026
También mencionado en:
- little-coder Review: A Coding Agent CLI Built for Small Local ModelsActualizado 19 de septiembre de 2026
- Atomic Agent Review: Local AI Agent CLI, Free & MIT-LicensedActualizado 12 de septiembre de 2026
- OpenCode Review: The Open-Source Terminal Coding AgentActualizado 12 de septiembre de 2026
Cline
- Conocida por:
- Extensión de agente autónomo de código abierto para VS Code y JetBrains
- Enlace:
- Reseña de Cline
Artículos sobre Cline (10)
- Cline Review: The Open-Source Agent That Grew From Claude DevActualizado 5 de septiembre de 2026
- DeepSeek V4 vs Qwen3.8 for Local Coding 2026Actualizado 20 de octubre de 2026
- Best IDE Plugins for Local LLMs in 2026 (VS Code, JetBrains & LM Studio)Actualizado 17 de octubre de 2026
- Best Agentic AI Coding Assistant 2026: Cursor vs Windsurf vs GitHub Copilot vs ClineActualizado 17 de octubre de 2026
- Local Coding Assistants, Agents & Workflow Tools Compared (2026): IDE Plugins, Agent Frameworks and Autonomous AgentsActualizado 21 de septiembre de 2026
- Kilo Code Review: The Open-Source Coding Agent Now Owned by AnacondaActualizado 12 de septiembre de 2026
- Atomic Chat Review: Local AI, Agents, and APIActualizado 5 de septiembre de 2026
- PearAI Review: The Free VS Code Fork With a Rocky StartActualizado 5 de septiembre de 2026
- Bodega One Code Review: A Local-First BYOLLM Coding IDEActualizado 3 de septiembre de 2026
- Best Local Models for Tool Calling in 2026: Benchmarks & ComparisonActualizado 1 de septiembre de 2026
+34 más no mostrados
Aider
- Conocida por:
- Programador de pareja IA terminal-nativo centrado en git
- Enlace:
- Reseña de Aider
Artículos sobre Aider (9)
- Aider Review: AI Pair Programming From Your TerminalActualizado 5 de septiembre de 2026
- Best IDE Plugins for Local LLMs in 2026 (VS Code, JetBrains & LM Studio)Actualizado 17 de octubre de 2026
- GitHub Copilot CLI Review: Cloud-Backed by Default, Local via BYOKActualizado 12 de septiembre de 2026
- Kilo Code Review: The Open-Source Coding Agent Now Owned by AnacondaActualizado 12 de septiembre de 2026
- Bodega One Code Review: A Local-First BYOLLM Coding IDEActualizado 3 de septiembre de 2026
- Best Local Models for Tool Calling in 2026: Benchmarks & ComparisonActualizado 1 de septiembre de 2026
- LM Studio & Ollama OpenAI-Compatible API Documentation: Python, Node.js, Aider, Cline & Roo Code (2026)Actualizado 28 de agosto de 2026
- Continue.dev vs Cline vs Aider: Best Local Coding Agent in 2026Actualizado 27 de agosto de 2026
- Local Coding LLM Without Internet: Fully Offline Dev Setup (2026)Actualizado 27 de agosto de 2026
+26 más no mostrados
Open Interpreter
- Conocida por:
- Permite que un LLM ejecute código localmente para tareas generales (no solo de programación)
- Enlace:
- Reseña de Open Interpreter
Artículos sobre Open Interpreter (3)
- Open Interpreter Review: Same Name, Rust Core, New LicenseActualizado 3 de septiembre de 2026
- Nanobot Review: A Self-Hosted AI Agent FrameworkActualizado 30 de octubre de 2026
- Local Coding Assistants, Agents & Workflow Tools Compared (2026): IDE Plugins, Agent Frameworks and Autonomous AgentsActualizado 21 de septiembre de 2026
También mencionado en:
- Kruvo Review: A Desktop AI Coworker That Asks Before It ActsActualizado 24 de octubre de 2026
- Multica Review: A Workspace for AI Coding AgentsActualizado 14 de septiembre de 2026
- Atomic Agent Review: Local AI Agent CLI, Free & MIT-LicensedActualizado 12 de septiembre de 2026
- PhoneClaw Review: The On-Device iPhone AI AgentActualizado 12 de septiembre de 2026
Esta lista refleja herramientas comúnmente comparadas con goose, no una clasificación independiente de PromptQuorum — consulta el directorio de software de IA local para el catálogo completo, incluyendo la propia ficha de goose, y verifica el precio y las funciones actuales de cada herramienta antes de elegir.
Errores comunes al evaluar goose
La mayor parte de la confusión sobre goose viene de confundirlo con un producto de chat alojado de modelo único, o de pasar por alto el cambio de gobernanza de diciembre de 2025/abril de 2026.
Error 1: suponer que goose incluye un modelo o clave de API integrados
Goose funciona bajo el modelo de traer tu propio LLM: no tiene un modelo integrado propio. Debes conectarlo a un proveedor (Anthropic, OpenAI, Google, Ollama, y docenas más) con tu propia clave de API, o un modelo Ollama local, antes de que pueda hacer nada.
Error 2: enlazar a la antigua URL de GitHub block/goose
El repositorio de goose se trasladó a github.com/aaif-goose/goose el 7 de abril de 2026, como parte de la donación a la Agentic AI Foundation. La antigua URL block/goose redirige, pero los marcadores, scripts y documentación deberían actualizarse a la nueva ubicación canónica.
Error 3: tratar a Block como la única entidad que gobierna goose actualmente
Block desarrolló y lanzó goose, pero desde el 7 de abril de 2026, la gobernanza del proyecto recae en la Agentic AI Foundation (AAIF) de la Linux Foundation — un organismo neutral que Block cofundó junto con Anthropic (MCP) y OpenAI (AGENTS.md), no un proyecto exclusivo de Block.
Error 4: suponer un sandbox obligatorio
A diferencia de algunos competidores (OpenHands, por ejemplo) que aíslan cada ejecución de agente dentro de un contenedor Docker por defecto, goose se ejecuta más cerca de tu propia máquina a menos que configures lo contrario. Revisa sus ajustes de permisos y confirmación antes de apuntarlo a una tarea con acceso real a archivos o shell.
Error 5: suponer recuentos de estrellas o detalles de licencia obsoletos
Esta reseña verificó 55.000+ estrellas de GitHub y una licencia Apache 2.0 directamente mediante la API de GitHub el 12 de septiembre de 2026 — vuelve a comprobar ese endpoint tú mismo para obtener una cifra actual en lugar de confiar en cualquier número almacenado en caché, incluido este.
Preguntas frecuentes
¿Qué es goose?
Goose (goose-docs.ai, fuente en github.com/aaif-goose/goose) es un agente de IA gratuito, de código abierto y local por defecto — una app de escritorio, CLI y API — para tareas de programación, automatización y flujos de trabajo, desarrollado originalmente por Block y ahora gobernado por la Agentic AI Foundation de la Linux Foundation.
¿Es el agente de IA goose el mismo que otros proyectos llamados goose?
No. Esta página trata de goose, el agente de IA de código abierto creado por Block y ahora gobernado por la Agentic AI Foundation de la Linux Foundation (github.com/aaif-goose/goose). El nombre lo comparten proyectos no relacionados, como pressly/goose, una herramienta de Go para migraciones de bases de datos; comprueba el propietario del repositorio antes de instalar.
¿Es gratis goose?
El software goose en sí es gratuito y tiene licencia Apache 2.0, sin ninguna función bloqueada tras un pago. El coste depende del LLM que conectes: un modelo Ollama local es gratuito de ejecutar, mientras que un proveedor en la nube (Anthropic, OpenAI, Google, y otros) factura según la tarificación de API propia de ese proveedor.
¿Es goose de código abierto? ¿Qué licencia usa?
Sí. El repositorio de GitHub de goose está licenciado bajo Apache 2.0, confirmado mediante la API de GitHub (license.spdx_id: "Apache-2.0") el 12 de septiembre de 2026.
¿Quién posee o gobierna goose ahora?
Block desarrolló goose y lo lanzó públicamente el 28 de enero de 2025. En diciembre de 2025, Block lo donó como proyecto fundador de la Agentic AI Foundation (AAIF) de la Linux Foundation, junto con el Model Context Protocol (MCP) de Anthropic y AGENTS.md de OpenAI. El repositorio y la gobernanza pasaron formalmente a la AAIF el 7 de abril de 2026.
¿Qué plataformas soporta goose?
La app de escritorio de goose está disponible para macOS (Apple Silicon e Intel), Linux (DEB, RPM, Flatpak) y Windows; su CLI se instala en las tres, incluyendo vía Homebrew o un script de PowerShell en Windows, según la documentación oficial de instalación.
¿Requiere goose un LLM específico?
No. Goose funciona bajo el modelo de traer tu propio LLM: conéctalo a Anthropic, OpenAI, Google, OpenRouter, Azure, Amazon Bedrock, y docenas de otros proveedores listados en su documentación de proveedores, o apúntalo a un modelo totalmente local mediante Ollama.
¿Qué es el Model Context Protocol (MCP), y cómo lo usa goose?
MCP es un estándar abierto (aportado a la AAIF por Anthropic) para conectar un agente de IA a herramientas y fuentes de datos externas. Goose usa MCP para su sistema de extensiones, permitiéndole conectarse a servicios como GitHub, bases de datos y navegadores mediante un directorio documentado de extensiones en goose-docs.ai/extensions.
¿Cuántas estrellas de GitHub tiene goose?
El repositorio de goose (github.com/aaif-goose/goose) mostraba 55.000+ estrellas, verificado directamente mediante la API de GitHub. Comprueba el repositorio directamente para obtener una cifra actual, ya que cambia a diario.
¿Qué son las "recipes" de goose?
Las recipes son definiciones de tareas YAML reutilizables y compartibles que permiten a un equipo empaquetar un flujo de trabajo goose repetible — como una migración de código o una ejecución de pruebas — para que pueda volver a ejecutarse de forma consistente por cualquiera con goose instalado.
¿Cómo se compara goose con OpenHands?
Ambas son plataformas de agentes gratuitas, de código abierto y autoalojables. Las principales diferencias son la gobernanza (goose: Linux Foundation vía la AAIF; OpenHands: All Hands AI, una startup) y el aislamiento por defecto (OpenHands aísla las ejecuciones en Docker por defecto; goose se ejecuta más cerca de tu propia máquina a menos que se configure lo contrario). Consulta la comparación completa arriba.
