Claude Code vs Pi: what 60 developers chose.
3,449 opinions. 60 developers named a direct preference: Pi 54–6. Approval is 54% vs 84%.
If you want autonomy, choose Claude Code. If you want customization, choose Pi. The 54–6 direct split is not a landslide; it is a difference in working style.
Choose Claude Code if you…
- Want Anthropic's first-party harness and a much larger discussion base
- Want broad autonomy features, with 280 positive mentions to 88 negative
- Can accept tighter usage limits and more cost complaints
Choose Pi if you…
- Want open-source, vendor-agnostic tooling
- Plan to customize heavily, with 150 positive mentions to 4 negative
- Want mostly positive cost and reliability mentions
Autonomy for Claude Code. Customization for Pi.
Net sentiment per topic: praise minus complaints, as a share of mentions. Positive means more praise than complaints. Hover a dot for the raw counts.
Net sentiment = praise minus complaints, as a share of each tool's mentions. The dot lanes are only for readability; position is the score.
View data table
| Topic | Claude Code | Pi | Mentions |
|---|---|---|---|
| Autonomy | +52 | +54 | 368 / 26 |
| Customization | +2 | +95 | 178 / 154 |
| UX | -3 | +67 | 437 / 43 |
| Reliability | -47 | +52 | 403 / 33 |
| Cost & pricing | -18 | +71 | 313 / 34 |
| Speed | +48 | +65 | 169 / 17 |
The same decision, from both sides.
Paraphrased from comments where a developer named a preference or described a switch. Each links to the original.
Picked Claude Code 6 developers
Disliked Pi's direction and returned to Claude Code, partly because Anthropic's subscription favors its own tool.
Found Claude Code with Anthropic models outperformed OpenCode and Pi in their testing.
Found Claude Code a slightly better harness than Pi after trying both with DeepSeek and MiMo.
Said Claude Code is notably better than Pi and cited Pi's lean defaults as impractical.
Picked Pi 54 developers
Chose Pi for its open-source, vendor-agnostic, extensible design that gives users control.
Switched from Claude Code and preferred Pi's multi-provider support, token visibility, minimal prompt, and customizability.
I disagree. I've tried Claude Code, Codex, OpenCode and Pi, and I _strongly_ prefer Pi. I suppose it truly boils down to personal taste? My take[0] on AI including harnesses. [0]: https://a.l3x.in/ai
Built a Pi plugin to enforce model permissions and preferred that customizable control.
The numbers.
| Metric | Claude Code | Pi |
|---|---|---|
| Approval | 54% | 84% |
| Last 90 days | 51% | 80% |
| Opinions | 3,026 | 423 |
| Developers | 2,204 | 335 |
| First-hand opinions | 2,397 | 338 |
| Direct picks | 6 | 54 |
| Type | Terminal agent | Terminal agent |
| Made by | Anthropic | Open source |
| Website | Visit ↗ | Visit ↗ |
Related matchups.
Claude Code vs OpenAI Codex
181–62 direct picks, and a clear difference in what developers optimise for.
Claude Code vs OpenCode
73–42 direct picks, and a clear difference in what developers optimise for.
Claude Code vs Cursor
61–42 direct picks, and a clear difference in what developers optimise for.
How to read this comparison.
Approval is the positive share of opinions that took a side, with the rank based on the lower bound of a 90% confidence interval. Direct picks count comments where a developer explicitly preferred one tool or described switching. Small samples are noisier; check the opinion counts.
Get the monthly report
Which AI coding tools gained or lost developer approval on Hacker News, and why people switched. One email a month.