caleb.software 博客作者在一篇标注为 2026 年 9 月 21 日的文章中表示,因许多小问题不断累积,他决定停止将 Claude Code 作为主力编程工具,把开发环境迁移至 Pi。作者称,自己从 Claude Code 纳入 Claude Pro 订阅计划起便开始使用,至今已超过一年。这次迁移涉及的具体问题,包括编辑器多会话协作、扩展功能,以及系统提示和工具描述的频繁变化。
作者首先提到配置文件兼容问题:过去,他需要在 CLAUDE.md 与 AGENTS.md 之间复制内容或建立符号链接。据其描述,就在他决定离开后的第二天,Anthropic 宣布 Claude Code 开始支持 AGENTS.md,但对他而言,这项支持来得太迟。
编辑器集成是另一处不满。作者习惯在提交前审查生成的代码,并在 VS Code 中选中文本,将其自动加入提问或修改请求的上下文。但据他描述,同一时间只能有一个会话与 IDE 保持「连接」;当第一个任务仍在运行、他打开第二个标签页处理其他任务时,新会话无法接收选中文本事件。他称,这个问题至少在 2025 年 12 月就已有人报告,却被作为一个无关缺陷的重复项关闭。
作者也尝试过官方 Claude Code VS Code GUI 扩展。按其说法,该扩展允许多个标签页分别接收选中文本,但一半内置斜杠命令完全不能使用,也不支持自定义状态栏。此外,子代理输出会按时间顺序混入主聊天线程,多个子代理同时运行时难以阅读。
据作者统计,截至写作时,Claude Code 在当年已有 244 次发布,其中超过四分之三修改了系统提示或工具描述。他认为,这些变化可能显著影响模型表现,尤其是在新指令与用户提示或仓库约定冲突时。
作者还称,默认 Bash 工具的描述接近 3,000 个 token,大部分内容涉及使用 Git 和在 GitHub 上创建 PR。上述发布次数、改动比例和 token 数量,均为这篇个人博文给出的统计或描述。
转向 Pi 后,作者称最初几天仍需做一些调整,此后使用顺利。他表示,自己喜欢 Pi 的稳定性、极简方式和可定制程度,已为个人需求编写了两个扩展。
针对此前的多标签选区问题,作者称安装 Pi 后,他用了约 20 分钟编写扩展,实现了多个打开标签页之间的选区功能。尽管决定更换主力工具,他仍肯定 Anthropic 做出的软件,并表示,大模型编程工具仍是一个很新的领域,早期创新并不容易。