Goose

AI CodingBlock (Square) - est. 2024

The free, open-source AI coding agent you run yourself

4.2 / 5Free plan available
Try Goose Free

Start free, upgrade anytime

Reviewed Apr 2026

Editorial take

Goose gives you Claude Code-level agentic capabilities for free, provided you are comfortable in the terminal and have your own API keys. Built by Block and open-source under Apache 2.0, it is the best free alternative to paid coding agents for developers who want full autonomy without a monthly subscription.

What is Goose?

Goose is an open-source agentic coding tool built by Block (the company behind Square and Cash App). Like Claude Code, it can read your codebase, write files, run terminal commands, and reason over your entire project. Unlike Claude Code, it's free - you provide your own API keys and run it locally.

Goose supports multiple AI providers including Anthropic (Claude), OpenAI (GPT-4o), and local models. The tool lives in your terminal and can autonomously execute multi-step development tasks: setting up projects, refactoring code, running tests, fixing bugs, and generating documentation. Because it runs locally, your code never leaves your machine unless you choose a cloud AI provider.

For developers who want Claude Code-level capabilities without the $20-$200/month subscription, Goose is the most capable free alternative available. The tradeoff: it requires technical comfort with the terminal and some setup effort.

Best for

Developers comfortable with terminal and API keys

Key strength

Full agentic coding capabilities for free

Ease of use

3.0

Learning curve

2.5

What you would use it for

  • Running multi-file coding tasks autonomously without a paid agent subscription
  • Choosing any AI model (Claude, GPT-4o, local Ollama) as the backend for agentic tasks
  • Keeping code on your machine by running the agent entirely locally
  • Automating repetitive development tasks like schema migrations or scaffolding
  • Setting up and running tests as part of a complete agentic development session

Pros & Cons

👍 Pros

  • Completely free - only pay for API usage
  • Code stays on your machine by default
  • Supports multiple AI providers
  • Active development by Block engineering team
  • No subscription required

👎 Cons

  • Requires terminal comfort and setup
  • API costs accumulate on large tasks
  • No GUI - terminal only
  • Less polished UX than commercial tools

Key Features

  • Terminal-based agentic coding agent
  • Reads and edits entire codebases
  • Runs shell commands autonomously
  • Supports Anthropic Claude, OpenAI, Ollama
  • Local execution - no cloud dependency
  • Open source (Apache 2.0 license)

Available on

MacWindowsLinuxCLI

Integrates with

Anthropic Claude (API)OpenAI GPT-4o (API)Ollama (local models)GitHub (git operations)Shell environment (arbitrary commands)

Goose Pricing

Goose has a free plan — no credit card required to start.

Open Source

Free/forever
  • Full agentic coding capabilities
  • Bring your own API keys
  • Supports Claude, GPT-4o, local models
  • Runs locally - code stays on your machine
  • Multi-file editing and terminal commands
  • Active open-source community
Get Open Source

Goose vs Competitors

AI models powering Goose

From the blog

Developer resources

Related Tools

Claude logo
Claude

The AI assistant that actually reads the whole document and holds its ground

Free plan
4.8

Ask Claude to summarize a 200-page report and it reads all 200 pages. That's not a figure of speech - its 200,000-token context window means you can paste an entire book, a year of emails, or a whole codebase and have a conversation about all of it at once. Most AI assistants quietly drop the earlier parts of long conversations. Claude doesn't. It's also unusually honest. Push back on a correct answer and Claude will explain why it's right rather than softening its position to keep you happy. That quality matters more than it sounds when you're using AI for research, analysis, or anything where you need accurate information more than agreeable information. For writing, Claude produces natural-sounding output with less formulaic phrasing and better paragraph rhythm than competitors. Anthropic built it with safety and honesty as design constraints, not afterthoughts, and it shows in day-to-day use.

Free + paid plansTry Claude Free
ChatGPT logo
ChatGPT

AI assistant with text, images, voice, code, and web browsing in one tool

Free plan
4.7

ChatGPT is the most widely used AI assistant, combining text, image generation, voice conversation, code execution, and web browsing. DALL-E 3 is built in for image generation. Advanced Voice Mode supports natural conversation. The code interpreter handles data analysis and visualization. Custom GPTs let you build or access specialized assistants for specific tasks - contract analysis, social media generation, tutoring, and thousands of others. ChatGPT covers the broadest range of capabilities compared to alternatives. The tradeoff: it's not always the strongest at any single task. Claude produces higher-quality writing. Perplexity returns better-cited research results. But if you need one tool that handles multiple types of work and connects to the widest third-party ecosystem, ChatGPT is the default choice.

Free + paid plansTry ChatGPT Free
Cursor logo
Cursor

The AI code editor that edits your whole codebase, not just the line you're on

Free plan
4.7

Cursor is what happens when you build an editor around AI rather than adding AI to an editor. It's a VS Code fork, so your extensions and keybindings carry over, but the AI capabilities go significantly deeper than what Copilot can do as a plugin. The standout feature is multi-file editing. Describe what you want changed - "add authentication to all API routes" or "refactor this service to use the repository pattern" - and Cursor identifies every file that needs to change, shows you the diffs, and waits for your approval before applying anything. Getting six out of seven files right on a cross-cutting refactor is useful work that would take an hour manually. Codebase chat is the other one: ask "where does the user session get invalidated?" or "what does this function actually do?" and get accurate answers based on your actual code, not generic patterns. For joining a new codebase, this alone is worth the subscription price.

Free + paid plansTry Cursor Free
GitHub Copilot logo
GitHub Copilot

The AI coding assistant that works in your editor without asking you to change anything

Free plan
4.5

Copilot's biggest advantage is not raw AI capability but distribution. It installs in VS Code, JetBrains, Vim, and most other editors you already use. You don't change your workflow at all - just get better autocomplete that suggests entire functions, not single lines. For teams with strict tool policies or organizations where not everyone will switch editors, this matters. Cursor may be technically stronger, but if half your team won't adopt it, Copilot's compatibility wins. Function-level completions have improved significantly and now work correctly more often than not. Context awareness across files is better. Copilot Chat has narrowed the gap with Cursor for specific questions. Limitations remain: you can't refactor across multiple files, and the chat feels added on rather than integrated into the core experience. At $10/month with a usable free tier, it's the natural first choice for developers new to AI-assisted coding.

This page contains affiliate links. We may earn a commission at no extra cost to you. Learn more.