Master Goose AI with our step-by-step tutorial, detailed feature walkthrough, and expert tips.
Install Goose via Homebrew (brew install block/tap/goose) or pipx (pipx install goose
ai) Run goose configure to set up your preferred LLM provider (OpenAI, Anthropic, local models, etc.) Navigate to your project directory and run goose session start to begin an interactive session Describe the coding task you want help with — Goose will read your codebase and generate solutions Explore extensions with goose toolkit list to add capabilities like web browsing, database access, and more
💡 Quick Start: Follow these 2 steps in order to get up and running with Goose AI quickly.
Yes. Goose itself is fully free and open-source under the Apache 2.0 license. The only costs you incur are the API charges from whichever LLM provider you connect (e.g. Anthropic, OpenAI, Google). If you run a local model via Ollama, even those costs disappear and Goose becomes effectively free end-to-end.
Goose is model-agnostic. It officially supports Anthropic Claude, OpenAI GPT models, Google Gemini, Groq, Databricks, OpenRouter, and any model served locally through Ollama. You can switch providers at any time by editing your configuration, and many users keep multiple providers configured for different tasks.
MCP (Model Context Protocol) is an open standard from Anthropic for letting AI agents talk to external tools and data sources. Goose treats MCP servers as first-class extensions, so any tool with an MCP integration — GitHub, file systems, browsers, databases, Jira, Figma, etc. — can immediately be used by the agent without custom integration work.
Goose can install packages, edit files, and run shell commands, which is powerful but also means an agent error could damage your environment. Best practice is to run it inside version-controlled projects, use a dedicated user account or container, and review the agent's planned actions when possible. Goose surfaces what it intends to do before executing in many cases.
Copilot and Cursor are primarily editor-integrated assistants focused on inline completion and chat. Goose is a standalone autonomous agent that runs end-to-end engineering workflows — installing dependencies, running tests, debugging, and using arbitrary tools via MCP. It is also fully open-source and model-agnostic, while Copilot and Cursor are closed-source SaaS products with specific underlying models.
Now that you know how to use Goose AI, it's time to put this knowledge into practice.
Sign up and follow the tutorial steps
Check pros, cons, and user feedback
See how it stacks against alternatives
Follow our tutorial and master this powerful coding agents tool in minutes.
Tutorial updated March 2026