← Back to all tools
Goose logo

Goose

Open-source terminal-first AI agent from Block for autonomous coding

Updated Feb 28, 2026
AI Coding CLIOpen SourcemacOSWindowsLinux
Last reviewed: Feb 28, 2026Details verified against vendor changelogs and hands-on usage where possible.

About

Goose is an open-source AI agent from Block that works as a terminal-first coding assistant. Rather than autocomplete, it executes tasks autonomously in your terminal: running commands, editing files, making multi-file changes, reading error logs, and self-correcting when commands fail. Goose supports multiple providers including OpenAI, Anthropic, Google, Meta, and Ollama, and integrates with Claude Code or Google Gemini CLI subscriptions. It includes MCP support for tools, APIs, databases, and browser automation, with session management for conversation context and state.

Key Features

  • Terminal-first: executes commands, edits files, runs tests
  • Self-corrects when commands fail
  • Multi-file editing and git commands
  • MCP for tools, APIs, databases, browser automation
  • Session management for context and state
  • Works with Claude Code and Gemini CLI subscriptions
  • Local-first: runs on your machine

Pros & Cons

Pros

  • Open-source with no license cost
  • Free tier available
  • Open-source and self-hostable

Cons

  • Pricing and limits vary by plan
  • Vendor-specific limitations may apply

Use Cases

  • Autonomous terminal task execution
  • Code generation and refactoring via CLI
  • CI/CD management and GitHub interactions
  • Web scraping, database ops, repetitive task automation

Technical Details

Languages

All major languages

AI Models

OpenAIAnthropicGoogleMetaOllamaClaude CodeGemini CLI

Integrations

TerminalGitGitHubMCPClaude CodeGemini CLI

Get Goose Updates

Be the first to know when Goose changes pricing, adds features, or offers deals.

No spam, unsubscribe anytime.

Frequently Asked Questions

What is Goose?

Goose is an open-source AI agent from Block that works as a terminal-first coding assistant. Rather than autocomplete, it executes tasks autonomously in your terminal: running commands, editing files, making multi-file changes, reading error logs, and self-correcting when commands fail. Goose supports multiple providers including OpenAI, Anthropic, Google, Meta, and Ollama, and integrates with Claude Code or Google Gemini CLI subscriptions. It includes MCP support for tools, APIs, databases, and browser automation, with session management for conversation context and state.

Is Goose free?

Yes, Goose is open source and free to use. Terminal-first AI agent, Multi-provider support, MCP extensions

What programming languages does Goose support?

Goose supports 1+ programming languages including All major languages.

What AI models does Goose use?

Goose is powered by OpenAI, Anthropic, Google, Meta, Ollama, Claude Code, Gemini CLI.

What platforms does Goose support?

Goose is available on macOS, Windows, Linux.

What can Goose do?

Goose provides code generation, debugging, AI chat, agentic/autonomous mode. Key features include: Terminal-first: executes commands, edits files, runs tests, Self-corrects when commands fail, Multi-file editing and git commands.

Visit Goose

Pricing and features change frequently—confirm on the vendor site.

We may earn a commission if you sign up. See our disclosure.

Pricing

Free (Open Source)

$0

  • Terminal-first AI agent
  • Multi-provider support
  • MCP extensions
  • Session management
  • CLI and Desktop

Company

Name
Block
Founded
2009
Location
San Francisco, CA

Links

Similar Tools

Compare Goose with these alternatives

Compare All
Claude Code logo

Claude Code

Anthropic's terminal-based AI coding agent with Claude Opus 4.7, /ultrareview, Routines, /ultraplan, and 80.9% SWE-bench

AI Coding CLISubscription

Claude Code is Anthropic's terminal-first coding agent (GA since May 2025) that lives in your terminal and handles full development workflows. As of Week 16 (April 2026, v2.1.105–v2.1.113), Claude Opus 4.7 is the default model on Max and Team Premium with a new 'xhigh' effort level (recommended for most coding work) selectable via an interactive /effort slider. Recent shipments include /ultrareview for parallel multi-agent code review in the cloud (public research preview from Week 17, v2.1.119), Routines on Claude Code on the web for templated cloud agents triggered by schedule, GitHub events, or API, /usage breakdown showing what is driving your limits, native per-platform CLI binaries replacing bundled JavaScript, /ultraplan (Week 15) for cloud plan mode from the terminal, the Monitor tool for streaming background events, /autofix-pr to enable PR auto-fix from the CLI, /team-onboarding for replayable teammate ramp-up guides, and session recap (/recap) showing what happened in unfocused terminals. Custom themes can be built from /theme or shipped via plugins. Agent Teams enable multiple Claude Code instances to collaborate on complex tasks. Integrates with VS Code and JetBrains IDEs and supports GitHub Actions for automated code review, issue resolution, and PR creation.

  • Terminal-based AI agent (GA since May 2025) for full development workflows
  • Claude Opus 4.7 default on Max and Team Premium (Week 16, April 2026) with new 'xhigh' effort level and interactive /effort slider
  • 80.9% SWE-bench Verified: highest autonomous coding benchmark score
macOSLinuxWindows
View →

Goose

Open Source

Visit Goose