Goose
Block's open-source on-machine developer agent that automates complex engineering tasks via MCP.
Overview & Analysis
Goose is an open-source, on-machine AI developer agent created by Block (Square). Goose runs directly on your machine, executing complex engineering tasks like codebase upgrades, migration scripts, and multi-file debugging using MCP tool plugins with complete transparency.
Pricing Model: 100% Free & Open Source (Apache 2.0). Connects to Anthropic, Databricks, OpenAI, or Ollama.
Free Tier Details: Free open-source CLI. No license fees or subscriptions.
Technical Specs & Models
Key Capabilities & Features
Specialized engineering mechanisms implemented in Goose.
Model Context Protocol (MCP) First
Built from the ground up on MCP, allowing plug-and-play extension with any custom tool or internal company API.
On-Machine Execution
Operates locally on your hardware with no proprietary middleman servers inspecting your code.
Autonomous Task Scripts
Automates routine tasks such as dependency updates, lint fixes, and framework migrations across codebases.
Pros & Cons Evaluation
Forensic analysis of developer experience, cost efficiency, and trade-offs.
- Backed by enterprise engineers at Block (Square) with open governance
- Full MCP tool integration allows building custom internal enterprise plugins
- 100% open-source under Apache 2.0 with BYOK flexibility
- Requires terminal setup and configuring API keys
- CLI-centric workflow without a dedicated visual code editor
Pricing Plans & Tiers
Subscription plans, credit quotas, and commercial deployment options.
Open Source
Free and open source under Apache 2.0
- Full on-machine agent
- MCP plugin support
- BYOK across all model providers
- Offline Ollama support
Verified Benchmark Evaluations
Standardized evaluation scores recorded on SWE-bench and synthetic code harnesses.
| Benchmark Harness | Score / Accuracy | Evaluation Metric | Verification Status | Evaluation Notes |
|---|---|---|---|---|
| DeepSWE v1.1 | 65.2% | Task Completion | Verified | Standard benchmark instance run. |
| Terminal-Bench 4.0 | 63.0% | Tool Calling | Verified | Standard benchmark instance run. |
Alternative AI Coding Agents & Comparisons
Compare Goose against other top-ranked software engineering assistants.
Anthropic's high-agency CLI agent that navigates repositories, runs terminals, and commits verified PRs.
The premier open-source AI pair programmer in your terminal with git-native automated commits.
The leading open-source autonomous coding agent for VS Code with human-in-the-loop permission controls.