$ cat ~/map/i-tried-pi-devto.md
I tried Pi after watching its founder explain why he quit Claude Code
dev.to 上的上手体验文章:在听完 Pi 创始人阐述为何弃用 Claude Code 后亲自尝试 Pi。
tutorials
事实速查
- GitHub Stars
- —
- Forks
- —
- 许可证
- —
- npm / 月
- —
- 最后推送
- —
## 速览
Urvil Joshi 发表在 dev.to 的上手长文:看完 pi 作者 Mario Zechner 讲述为何弃用 Claude Code 的视频后亲自装上 pi,逐一体验其差异化设计,最后给出对比结论——整体折服,但有一个计费上的拦路虎。
## 要点
- $缘起:pi 作者 Mario Zechner 在视频中主张现代编码 agent 日趋臃肿——按文中说法,Claude Code 的系统提示已膨胀到约 14000 token——而模型本就受过编码 agent 训练,于是 pi 精简到四件工具加一段可由 agent 自改的极小系统提示。
- $内容覆盖入门路径(一行安装、/login、/model、/settings)与作者眼中三个差异化设计:可编辑的系统提示、树状会话、仅 bash 的工具面——另加扩展(两个演示)与技能。
- $文中记录的具体事实:pi 默认四件工具为 read、write、edit、bash,默认不带 MCP 服务器、子 agent、权限弹窗、计划模式或后台 bash;系统提示可通过 ~/.pi/agent/ 下的 system.md 整体替换,或用 append-system.md 追加。
- $演示的命令与目录布局包括分支会话的 /tree 与 /fork、热重载扩展的 /reload 以及 /skill;扩展是 ~/.pi/agent/extensions/ 里的 TypeScript 文件,技能放在 ~/.pi/agent/skills/。
- $结论:作者欣赏这种极简、可扩展与对自身上下文的掌控,称这正是他想要的编码 agent 形态——但拦路虎是 Anthropic 对 pi 会话即使订阅也按 token 额外计费,等于「付两次钱」,因此两个工具并用。
- $文末的原话结论:想要开箱即用,Claude Code 胜;想要真正掌控自己的工作流,pi 胜。
## 常见问题
Q 这篇文章适合谁读?
正在 pi 与 Claude Code 之间做取舍的开发者。全文不假设你有任何 pi 经验——先走完安装、登录、前两个扩展与技能,再展开对比——对「极简 harness 是否适合自己」犹豫不决的读者尤其有用。
Q 作者最终怎么看?
他对 pi 的极简与掌控力始终保持好感,但因为 Anthropic 在订阅之外仍对 pi 会话按 token 计费,他选择两个工具并行;他还提到,如果自己用的是 ChatGPT、Copilot 或本地模型,pi 会是他的全职 agent。
## 参考链接
## 相关条目
最后更新: 2026年8月31日