This OpenCode review starts on January 9, 2026 — the day
Anthropic blocked it without warning.
No announcement. No warning. OpenCode just stopped working
for thousands of developers mid-session.
That's not a bug. That's a policy decision.
And it's the only context you need to understand why 160,000
developers are now running their code through a tool Anthropic
actively tried to shut down.
What OpenCode Actually Is
OpenCode is a terminal-first coding assistant built by Anomaly,
the team behind terminal.shop. It connects to 75+ model providers
through a single interface — terminal TUI, desktop app, VS Code
extension, or Cursor extension.
The pitch is simple: one tool, any model, no vendor lock-in.
The OAuth Block and What Happened Next
On January 9, 2026, Anthropic revoked OpenCode's access to Claude
via consumer OAuth tokens. OpenCode removed Claude Pro and Max
support the same day, citing "Anthropic legal requests."
Hacker News exploded. Developers accused Anthropic of
anti-competitive behavior.
OpenCode's response: three new pricing plans, doubled down on
provider freedom. Go at $10/month. Black at $200/month (sold out).
Zen as pay-as-you-go.
By March 20, OpenCode hit #1 on Hacker News with 1,099 points
and 546 comments. It now has 160K GitHub stars — more than
Claude Code's 122K.
The controversy turned into momentum.
The Speed Problem Nobody Wants to Admit
Builder.io ran a direct comparison in early 2026. Same tasks,
same model, both tools.
OpenCode took 78% longer.
That's not a rounding error. That's a structural gap.
But here's what matters: OpenCode wrote 21 more tests and caught
edge cases Claude Code missed. The slowness isn't pure waste.
If you're on a deadline, 78% slower kills your sprint. If you're
building something that needs to not break, those extra tests
might save you.
Pick your problem.
The Real Cost Math
Claude Code: $20/month Pro, $100/month Max. You get Claude.
That's it.
OpenCode with DeepSeek V3 via direct API: $4-6/month real-world.
OpenCode Go: $10/month, no API key management.
The gap isn't just pricing. It's what happens when you hit limits.
Claude Code throttles you. OpenCode lets you switch providers
mid-session.
That freedom costs 78% of your time.
Where It Breaks
OpenCode ships fast. Too fast. Features break between versions
regularly.
Context degrades around 50,000 lines of code. The terminal
interface is powerful if you live there. Hostile if you don't.
This is architectural debt from prioritizing flexibility over polish.
The Comparison
| OpenCode | Claude Code | Cursor | |
|---|---|---|---|
| Cost | ~$4-10/mo | $20-$100/mo | $20/mo |
| Models | 75+ providers | Claude only | Multi-model |
| Speed | 78% slower | Fastest | Fast |
| Interface | Terminal + IDE + Desktop | Terminal + VS Code | Full IDE |
| Stability | Breaks between versions | Stable | Stable |
| Winner | Cost/freedom | Speed + reliability | UX |
Who Should Actually Switch
Switch if:
- The OAuth block made you care about vendor independence
- You're hitting limits on $20-100/month plans
- You want DeepSeek or local models without juggling tools
Don't switch if:
- You're shipping under deadline — 78% slower compounds
- Your codebase is over 50K lines
- You need tools that work the same way tomorrow
The controversy was the product strategy. The tool is what's
left after the fight.
Do you optimize for speed today or control tomorrow?
Did the January OAuth block change how you think about
vendor lock-in? Still on Claude Code or did you move on?
Drop it below.
Top comments (0)