TL;DR
Get business pricing on tech for your team
- Business-only prices and quantity discounts
- Tax-exempt purchasing
- Multiple users, one account, clear invoices
A software developer says he has replaced Claude Code as his main coding tool with Pi, an open-source coding harness, after accumulating frustrations with Claude Code’s workflow and stability. His account is a personal assessment, not an independent comparison; he says Pi took some setup but has since worked smoothly for his needs.
A software developer says he has retired Claude Code as his main coding harness and moved his development setup to Pi, an open-source alternative, citing accumulated frustrations with Claude Code’s workflow, interface and frequent changes. The account, published by Caleb on September 21, 2026, describes one user’s experience rather than a comparative test, but offers a look at the trade-offs developers face as AI coding tools add features.
Caleb writes that he had used Claude Code for more than a year, after it became available through Anthropic’s Claude Pro subscription. He says no single problem prompted the switch. Instead, he points to difficulties managing project instruction files, limits in connecting multiple coding sessions to VS Code, problems with the Claude Code graphical extension, and changes that he believes affected his setup.
One issue was support for AGENTS.md files, a format for instructions to coding agents. The author says he had maintained CLAUDE.md files across hobby repositories and found it inconvenient to copy or link instructions between formats. He reports that Anthropic announced Claude Code support for AGENTS.md the day after he decided to leave. That timing is his account; the post does not establish that the announcement was prompted by his decision.
Caleb says Claude Code’s VS Code connection allows selected text to be included in a request, but, in his experience, only one session at a time can receive those selections, an issue related to the tool’s workflow and performance explored in Claude Code message threads. He also criticizes the official extension, citing slash commands he says do not work in its interface, a lack of custom status-line support and difficulty following outputs from multiple subagents. These are the author’s reported observations; the article does not include a response from Anthropic or independent verification of the issues.
Why Tool Design Matters to Developers
The switch highlights a practical choice for developers using AI coding agents: a broader feature set may not suit every workflow. Caleb says he prefers reviewing generated code in his IDE and running parallel sessions, so problems with those tasks weigh more heavily for him than features aimed at other users.
He also argues that frequent changes can affect established workflows when they alter system prompts or tool descriptions, which shape how an AI coding assistant behaves. Caleb reports that Claude Code had 244 releases in 2026 at the time he wrote, and says more than three-quarters changed the system prompt or tool descriptions. Those figures and his assessment come from his post; he does not provide a release-by-release analysis or a measure of the changes’ effects.
For readers choosing a tool, the account is a useful set of criteria to test—IDE integration, session handling, customization and stability—rather than evidence that Pi performs better overall. The author’s experience may not predict how either product works for a different team, project or operating setup.
Products Worth Considering

Logitech MX Mechanical Wireless Illuminated Keyboard, Tactile Quiet, Graphite

Samsung 49-Inch Odyssey G9 G91F Curved Dual QHD Gaming Monitor, 144Hz

Samsung Odyssey G93SC 49-Inch QD-OLED Curved Gaming Monitor
As an affiliate, we earn on qualifying purchases.
From Claude Code to Pi
Claude Code is Anthropic’s coding agent, and Caleb says he began using it through the Claude Pro plan more than a year before his post. He credits the tool with helping advance a new style of software development, while saying later frustrations led him to change his primary setup. His article is framed as a personal account, not a formal review or announcement by either company.
Caleb describes Pi as an open-source coding harness that he found more minimalist and customizable. He says the first few days involved some setup work, after which his use became smooth. He had also written an extension for his own needs, including handling a function across multiple open tabs, which he says took about 20 minutes. He presents that as his experience, not as a general measure of how quickly others can build extensions.
The author’s criticism is not that Claude Code lacks development activity. He acknowledges that Anthropic shipped features such as dynamic workflows, agent teams and ultrareviews, but argues that rapid additions did not address the workflow problems that mattered to him. He describes the product as lacking a clear direction; that is his interpretation, not an established finding about Anthropic’s product strategy.
“I’ve finally decided to retire it as my main coding harness and migrate my development setup to use Pi instead.”
— Caleb, the author of the September 21, 2026 post
What the Account Cannot Establish
The post documents one developer’s experience; it does not show how common the cited frustrations are among Claude Code users or whether Pi would be more effective for other developers. It also does not compare task quality, speed, cost or error rates under controlled conditions.
Caleb gives release and prompt-change counts but does not describe the method used to compile them. The post does not establish whether the reported interface problems have since been fixed, whether they affect all users or configurations, or how Anthropic would respond to the criticism. The reported timing of the AGENTS.md announcement is not evidence that the company knew about the author’s decision.
Caleb says he plans to continue using Pi and hopes to share extensions he has written after cleaning them up. He encourages developers who share his frustrations to try an open-source harness, but does not announce a broader migration, a formal benchmark or a company-level change.
For now, the reported next step is personal: the author intends to keep refining his Pi setup. Whether his criticisms prompt changes at Anthropic, or whether other users find Pi a better fit, remains unknown.
Key Questions
What is the news in “Goodbye Claude, Hello Pi”?
Developer Caleb says he has replaced Claude Code as his main coding harness with Pi, an open-source alternative, after building up frustrations with his workflow in Claude Code.
Why did the author leave Claude Code?
He cites issues involving instruction-file formats, VS Code sessions, the graphical extension and frequent product changes. These are his reported reasons and have not been independently verified in the account.
What does the author say he likes about Pi?
Caleb says he values Pi’s minimalist approach, stability and customizability. He also reports writing an extension for a workflow he wanted. These are personal impressions, not the results of a controlled comparison.
Caleb says Anthropic announced support for AGENTS.md the day after he made his decision. The post does not show that his decision influenced the announcement.
Does the post prove Pi is better than Claude Code?
No. It is one developer’s account and does not provide controlled comparisons of performance, cost or coding quality. The author’s experience may differ from that of other users.
Source: caleb.software
