The AI coding revolution comes with a catch: it’s expensive.
<a href="https://ai.allwinchina.org/ai-tools/claude-code/" title="Claude Code review”>Claude Code, Anthropic’s terminal-based AI agent that writes, debugs, and deploys code autonomously, has captured developers’ imaginations. But its pricing—$20 to $200 per month depending on usage—has sparked a rebellion among the very programmers it aims to serve.
Now a free alternative is gaining serious traction. Goose, an open-source AI agent built by Block (the fintech company formerly known as Square), offers nearly identical functionality but runs entirely on your local machine. No subscription fees. No cloud dependency. No rate limits that reset every five hours.
“Your data stays with you, period,” said Parth Sareen, a software engineer who demonstrated the tool during a recent livestream. That captures the core appeal: Goose gives developers complete control over their AI-powered workflow, including the ability to work offline—even on an airplane.
The project has exploded. Goose now boasts more than 26,100 stars on GitHub, with 362 contributors and 102 releases since launch. The latest version, 1.20.1, shipped on January 19, 2026, reflecting a development pace that rivals commercial products.
For developers frustrated by Claude Code’s pricing and usage caps, Goose represents something increasingly rare in AI: a genuinely free, no-strings-attached option for serious work.
The Claude Code pricing mess
To understand why Goose matters, you need to understand the Claude Code pricing controversy.
Anthropic offers Claude Code as part of its subscription tiers. The free plan provides no access. The Pro plan, at $17 per month with annual billing (or $20 monthly), limits users to just 10 to 40 prompts every five hours—a constraint serious developers exhaust within minutes of intensive work.
The Max plans, at $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 announced new weekly rate limits. Under the system, Pro users receive 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 subsided.
The problem? Those “hours” are not actual hours. They represent 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 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—a distinction that 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 for processing, 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’s designed to work with any model you throw at it—Llama, Mistral, CodeGemma, you name it. This flexibility is a double-edged sword: you get freedom from vendor lock-in, but you also need to figure out which model works best for your specific tasks.
What’s impressive is how fast Goose has matured. With 102 releases since launch, the team at Block—plus 362 external contributors—has been shipping at a pace that puts many commercial products to shame. The latest version, 1.20.1, includes support for multi-file edits, improved context management, and better error handling. These are the kinds of features that make a tool genuinely usable for real projects, not just toy examples.
The real trade-offs
Let’s be honest: Goose isn’t perfect. Running models locally means you’re limited by your hardware. If you’re on a laptop with 16GB of RAM, you’re not going to be running a 70-billion-parameter model at any reasonable speed. You’ll need to use smaller, quantized versions that may not match Claude Opus in code generation quality.
There’s also the setup friction. Goose requires you to install dependencies, configure model paths, and potentially deal with GPU drivers if you want decent performance. Claude Code, by contrast, works out of the box with a single command. That convenience is worth something.
But for developers who value privacy, control, and not being nickel-and-dimed by token limits, those trade-offs are worth making. The ability to work offline—on a plane, in a coffee shop with spotty Wi-Fi, or in environments with strict data residency requirements—is a genuine advantage that no cloud-based tool can match.
What this means for the AI coding market
Goose’s rise signals something important: developers are tired of the subscription treadmill. We’ve seen it with JetBrains, with GitHub Copilot, and now with Claude Code. The pattern is always the same: launch with generous limits, hook the users, then tighten the screws.
Anthropic’s rate limit changes feel particularly egregious because they’re so opaque. When you’re paying $200 a month for a tool, you expect clarity about what you’re getting. Instead, users get vague references to “hours” that aren’t hours and percentages that don’t add up.
Goose isn’t just a free alternative—it’s a philosophical counterpoint. It says: you don’t need to rent AI by the token. You can own it. You can run it on your terms. And if you don’t like how a model behaves, you can swap it out without canceling a subscription.
That’s a powerful message, and it’s clearly resonating. 26,000 GitHub stars don’t lie. The question now is whether Goose can sustain its momentum and build the kind of polished experience that will pull in developers who aren’t willing to tinker with config files.
I suspect it will. The demand for tools that respect user autonomy is only going to grow as AI becomes more central to development workflows. Goose is in the right place at the right time, and it’s free. That’s a hard combination to beat.
Comments (0)
Login Log in to comment.
Be the first to comment!