by Block (Square)Autonomous CLI AgentOpen SourceRank #17 on Leaderboard

Goose

Block's open-source on-machine developer agent that automates complex engineering tasks via MCP.

Overall Index
73.5/ 100
Artificial Analysis benchmark composite
SWE-bench Verified
45.8%
Real-world GitHub issue resolution
DeepSWE v1.1
65.2%
Multi-file software engineering tasks
Terminal-Bench
63.0%
Shell execution & command accuracy
Avg Cost / Task
$0.45
Inference token expenditure per task

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

Primary EngineClaude 3.7 Sonnet / Databricks DBRX
EnvironmentLocal Terminal & Desktop Daemon
PlatformsmacOS, Linux, Windows
LicenseApache 2.0 (Open Source)
Custom API Keys (BYOK)Supported (Yes)
Supported Foundation Models:
Claude 3.7 SonnetClaude 3.5 SonnetDatabricks DBRXOpenAI o3-miniOllama Local

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.

Strengths & Advantages
  • 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
Limitations & Trade-Offs
  • 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

$0

Free and open source under Apache 2.0

  • Full on-machine agent
  • MCP plugin support
  • BYOK across all model providers
  • Offline Ollama support
Choose Open Source

Verified Benchmark Evaluations

Standardized evaluation scores recorded on SWE-bench and synthetic code harnesses.

Benchmark HarnessScore / AccuracyEvaluation MetricVerification StatusEvaluation Notes
DeepSWE v1.165.2%Task CompletionVerifiedStandard benchmark instance run.
Terminal-Bench 4.063.0%Tool CallingVerifiedStandard benchmark instance run.

Alternative AI Coding Agents & Comparisons

Compare Goose against other top-ranked software engineering assistants.