Claude Code costs up to $200 a month. Goose does the same thing for free.

4 0 0

The AI coding revolution is real, but it comes with a price tag that stings. <a href="https://img.allwinchina.org/ai-tools/claude-code/" title="Claude Code review”>Claude Code, Anthropic’s terminal-based agent that writes, debugs, and deploys code autonomously, is genuinely impressive. But its pricing—$20 to $200 per month depending on usage—has sparked a quiet rebellion among the developers it’s supposed to serve.

Enter Goose. It’s an open-source AI agent from Block (the company formerly known as Square), and it does almost exactly what Claude Code does. The catch? It’s free. No subscription. No cloud dependency. No rate limits resetting every five hours. It runs entirely on your local machine.

“Your data stays with you, period,” said Parth Sareen, a software engineer who demoed the tool during a livestream. That line captures the whole appeal: complete control over your AI-powered workflow, including the ability to work offline—even on an airplane.

Goose has exploded in popularity. It now has over 26,100 stars on GitHub, 362 contributors, and 102 releases since launch. The latest version, 1.20.1, shipped on January 19, 2026. That’s a development pace that rivals commercial products.

For developers frustrated by Claude Code’s pricing and usage caps, Goose represents something increasingly rare: a genuinely free, no-strings-attached option for serious work.

The Claude Code pricing controversy

To understand why Goose matters, you need to understand what’s been pissing people off about Claude Code.

Anthropic offers Claude Code as part of its subscription tiers. The free plan gives you zero access. The Pro plan, at $17 per month with annual billing (or $20 monthly), limits you to 10 to 40 prompts every five hours. Serious developers burn through that in minutes.

The Max plans—$100 and $200 per month—offer more headroom: 50 to 200 prompts and 200 to 800 prompts respectively, plus access to Anthropic’s most powerful model, Claude 4.5 Opus. But even these premium tiers come with restrictions that have inflamed the community.

In late July, Anthropic introduced new weekly rate limits. Pro users get 40 to 80 hours of Sonnet 4 usage per week. Max users at the $200 tier get 240 to 480 hours of Sonnet 4, plus 24 to 40 hours of Opus 4. Nearly five months later, the frustration hasn’t cooled.

The problem? Those “hours” aren’t real hours. They’re token-based limits that vary wildly depending on codebase size, conversation length, and complexity. Independent analysis suggests the actual per-session limits translate to roughly 44,000 tokens for Pro users and 220,000 tokens for the $200 Max plan.

“It’s confusing and vague,” one developer wrote in a widely shared analysis. “When they say ’24-40 hours of Opus 4,’ that doesn’t really tell you anything useful about what you’re actually getting.”

The backlash on Reddit and developer forums has been fierce. Some users report hitting their daily limits within 30 minutes of intensive coding. Others have canceled their subscriptions entirely, calling the new restrictions “a joke” and “unusable for real work.”

Anthropic has defended the changes, stating that the limits affect fewer than five percent of users and target people running Claude Code “continuously in the background, 24/7.” But the company hasn’t clarified whether that figure refers to five percent of Max subscribers or five percent of all users. That distinction matters enormously.

How Block built a free AI coding agent that works offline

Goose takes a radically different approach to the same problem.

Built by Block, the payments company led by Jack Dorsey, Goose is what engineers call an “on-machine AI agent.” Unlike Claude Code, which sends your queries to Anthropic’s servers, Goose can run entirely on your local computer using open-source language models that you download and control yourself.

The project’s documentation describes it as going “beyond code suggestions” to “install, execute, edit, and test” code autonomously. It integrates directly with your terminal, code editor, and development environment. It can read documentation, search the web, and even interact with APIs.

Goose supports multiple models: Ollama for fully local inference, but also Anthropic, Google Gemini, OpenAI, and Groq if you want cloud-based power. You choose the trade-off between privacy and performance.

This is the killer feature. You’re not locked into a single provider’s pricing or rate limits. If you want to use a local model, you can. If you want to pay for a cloud model but only when you need it, you can do that too. The tool itself costs nothing.

Where Goose falls short

Let me be honest: Goose isn’t a perfect replacement for Claude Code. Not yet.

Claude Code benefits from Anthropic’s top-tier models, which are genuinely better at complex reasoning and code generation than most open-source alternatives. If you’re working on a massive codebase with intricate dependencies, Claude 4.5 Opus will likely outperform anything you can run locally.

Goose also lacks some of the polish. Claude Code has a more refined interface, better error handling, and tighter integration with Anthropic’s ecosystem. Goose is open-source, which means you get the power but also the rough edges. You’ll need to be comfortable with command-line tools and occasional configuration headaches.

And there’s the question of support. With Claude Code, you’re paying for a product with a company behind it. With Goose, you’re relying on a community of volunteers and Block’s ongoing interest. If Block decides to deprioritize the project, Goose could stagnate.

The bigger picture

What’s happening here is bigger than just two tools. It’s a pattern we’ve seen before in tech: a powerful but expensive proprietary product creates demand for an open-source alternative that does 80% of the job for free.

Claude Code is genuinely good. But its pricing model feels like it was designed for enterprise budgets, not individual developers or small teams. The rate limits are confusing, the tiers are expensive, and the communication from Anthropic has been opaque.

Goose isn’t trying to be a charity project. It’s a strategic play by Block to build goodwill and influence in the developer community. But for developers who are tired of subscription creep and opaque pricing, it’s a welcome alternative.

I’ve been using Goose for a few weeks now, mostly with a local model for smaller projects and an Anthropic API key when I need more power. It’s not as seamless as Claude Code, but it’s close enough that I don’t feel the need to pay $200 a month.

For developers who value control, privacy, and cost predictability, Goose is worth a serious look. The AI coding revolution shouldn’t require a monthly payment plan.

Comments (0)

Be the first to comment!