Tutorial Goose — Índice

Por: Artiko
gooseai-agentmcpclaude-codeagentic-ai-foundation

Tutorial Goose — De cero a experto

Goose es un AI agent open source que corre como CLI o aplicación de desktop. Conecta tu modelo (Claude Code, Codex, Cursor Agent, Gemini, OpenRouter, OpenAI compatibles) con tus archivos, herramientas y servidores MCP para que pueda trabajar de verdad: leer código, modificarlo, correr comandos, automatizar flujos repetibles.

Goose en una frase: la capa que convierte un modelo de lenguaje en un agente operacional con permisos, sesiones persistentes, recipes reutilizables y un ecosistema MCP.

Originalmente construido por Block (Square), Goose pasó a la Agentic AI Foundation (AAIF) y hoy es un proyecto comunitario. Compite y complementa a Claude Code, Cursor Agent, Aider y Codex CLI — pero con un foco distinto en portabilidad de provider y configuración multi-modelo.


Estructura del tutorial

flowchart LR
    A[Fundamentos\n01-03] --> B[Modelos\ny sesiones\n04-07]
    B --> C[Context y\nextensibilidad\n08-10]
    C --> D[Avanzado\n11-12]
    D --> E[Operaciones\n13-14]
#CapítuloFoco
1Introducción y arquitecturaQué es, AAIF, comparación con Claude Code/Cursor
2InstalaciónCLI + Desktop, plataformas, primer arranque
3Primeros pasosQuickstart, primera sesión, conceptos esenciales
4Providers y modelosCLI providers, ACP, configuración por proveedor
5Multi-Model configModelo principal vs modelo planner, switching
6Sesiones y proyectosPersistencia, projects, persistent instructions
7Comandos CLIReferencia completa de la CLI interactiva
8Context engineeringPrompt templates, plans, gooseignore
9Extensiones y MCPMCP servers, sampling, elicitation, roots, MCP-UI
10RecipesRecipe cookbook, generator, marketplace, prompt library
11SubagentsDelegación, ejecución paralela, run tasks
12Permisos y seguridadPermissions, allowlist, sandbox, gooseignore
13Codebase analysis y editingEnhanced code editing, semantic analysis, file management
14Deployment y best practicesCustom distributions, Tanzu, env vars, logs y observabilidad

¿Para quién es este tutorial?

  • Desarrolladores que ya usan Claude Code/Cursor y quieren una alternativa open source con más control sobre la configuración del provider.
  • Equipos enterprise que necesitan permisos finos, allowlist de extensiones y deployment privado.
  • Power users de IA que quieren componer recipes reutilizables y delegar a subagents.

No requiere experiencia previa con Goose, pero ayuda haber tocado un agente AI cualquiera (Claude Code, Cursor, Aider).


¿Qué vas a poder hacer al terminar?

  • Instalar Goose CLI/Desktop y conectarlo a tu modelo preferido.
  • Configurar multi-model: un modelo barato para planning, otro caro para execution.
  • Construir y compartir recipes que automaticen tareas repetibles.
  • Conectar MCP servers externos para extender capacidades.
  • Delegar trabajo paralelo a subagents sin contaminar la conversación principal.
  • Operar en entornos enterprise con allowlists y permisos estrictos.
  • Diagnosticar logs, gestionar gooseignore y entender la cobertura del sandbox.

Lecturas y referencias