# Goose — Open-Source AI Dev Agent by Block > Goose is Block's open-source AI agent that automates developer workflows. 33.8K+ stars. Extensible plugins, MCP support, multi-tool orchestration. Apache 2.0. ## Install Save as a script file and run: # Goose — Open-Source AI Dev Agent by Block > Goose is Block's (Square) open-source extensible AI agent that goes beyond code suggestions — it installs, executes, and automates entire developer workflows. 33.8K+ GitHub stars. ## Quick Use 1. Install Goose: ```bash # macOS brew install block/tap/goose # Linux / WSL curl -fsSL https://github.com/block/goose/releases/latest/download/download_cli.sh | bash ``` 2. Start a session: ```bash goose session ``` 3. Ask Goose to do anything — write code, run tests, manage files, query APIs. **One-liner for Claude Code / Codex:** ``` Install goose: brew install block/tap/goose && goose session ``` ## Intro Goose is a fully open-source AI developer agent built by Block (the company behind Square and Cash App). Unlike simple code completion tools, Goose can: - **Execute multi-step workflows**: Write code, run commands, manage files, and interact with APIs in a single session - **Use MCP servers**: Connect to any Model Context Protocol server for extended capabilities - **Plugin ecosystem**: Extend with custom tools — database queries, deployment scripts, browser automation - **Multiple LLM backends**: Works with Claude, GPT-4, Gemini, and local models via Ollama - **Session persistence**: Resume interrupted workflows with full context Goose treats the entire development environment as its workspace, not just the code editor. ## FAQ **Q: How is Goose different from Cursor or GitHub Copilot?** A: Goose is a standalone agent, not an IDE extension. It can execute commands, manage infrastructure, and orchestrate multi-step workflows. Think of it as an autonomous developer, not just a code suggester. **Q: Does it support MCP?** A: Yes. Goose has first-class MCP support — connect any MCP server (filesystem, database, GitHub, Slack) and Goose can use those tools autonomously. **Q: What LLMs does it support?** A: Claude (Anthropic), GPT-4 (OpenAI), Gemini (Google), and local models via Ollama. Configure via `goose configure`. **Q: Is it safe? Can it break things?** A: Goose asks for confirmation before destructive operations. You can also run in sandbox mode for added safety. ## Works With - Claude Code, OpenAI Codex, Gemini CLI (as complementary agent) - Any MCP server (filesystem, GitHub, Slack, databases) - VS Code, JetBrains (via terminal integration) - macOS, Linux, WSL ## Source & Thanks - GitHub: https://github.com/block/goose (33.8K+ stars) - License: Apache 2.0 - Maintainer: Block (Square) - Docs: https://block.github.io/goose/ --- Source: https://tokrepo.com/en/workflows/9d80b9a1-f9da-4a3a-bb8a-84c7c8cf83cf Author: Agent Toolkit