Claude Codeを捨て、Piへ移行した理由
Goodbye Claude, Hello Pi

長年Claude Codeを愛用してきた開発者が、積み重なった小さな不満からPiへと開発環境を移行した。VSCode連携の不具合やGUI拡張の使い勝手の悪さ、品質より機能追加を優先する姿勢、今年244回ものリリースでシステムプロンプトが頻繁に変わる不安定さを挙げる。一方でPiの安定性とミニマルさ、拡張性の高さを評価している。
最終的にCCは、強いビジョンや方向性を持たない製品のように感じられる。まるで大勢の熱心なエンジニアやPMが、自分たちのワークフローに合う機能を、それが他のユーザーにとってどう悪影響を及ぼすかを考えずに、次々と付け足しているかのようだ。
HNでの議論
485- bottlepalm
3ヶ月ほど前まではChatGPT/ClaudeをTUIで使っていたけど、LLMの使用量が爆発的に増えた——多くのプロジェクトで多くのセッションを回している。TUIはもう自分には合わないと感じて、今はChatGPT/Claudeのデスクトップアプリを使っている。VS Codeはコードレビューツールと、必要ならgitを管理する場所になった。
GUIは細かい部分が折りたたみセクションに隠れて冗長さが少なく、履歴がすっきりしてスクロールしやすい。スクロールのバグもないし、リッチテキストは表があって読みやすく、画像もチャットに統合され、ブラウザなどのリソースもセッションのコンテキスト内にある。セッションのドラッグ&ドロップ整理(ピン留め)、スケジュールタスクなど、そういったものが全部サイドバーにある。
通常、TUIはVS Codeで開いて作業中のリポジトリにスコープを合わせるので、10プロジェクトなら10個のVS Codeインスタンスを開くことになり、あまりスケールしない。GUIデスクトップアプリなら1つのアプリで、リポジトリでセッションを開始して簡単に切り替えられる。リポジトリごとにVS Codeを開く必要はない。TUIに戻りたくなる理由は見当たらない。
今はGUIだけを使っている人は他にいる?それともまだTUI派?その理由は?GUIインターフェースは試した?
- leobuskin
Piは良いハーネスだ(ついにabliterated GLMで試してみた)が、Anthropicのサブスクリプションでは使えないし、一般的に代替ハーネスを彼らのモデルで使うのを避けるべき理由が複数ある(個人的には):
1. ToS違反によるBANの可能性;
2. Anthropicの通信メカニズムをすべてそのままでは踏襲していない。彼らはカスタムヘッダー、隠しフラグ、非公開API機能を多用してモデルの挙動に影響を与えている;
3. コンパクトさはCCの方が(かなり)優れている;
4. キャッシュ関連のニュアンス(つまり、A\はCCでもキャッシュを定期的に台無しにする。彼らのキャッシュは自明ではない);
5. Piの拡張機能を使わないのはほぼ不可能だが、OAuthトークンをサードパーティに預けるのは信頼できない(そうした漏洩や悪用でBANされた人々のreddit/Xの投稿をよく見かける)→ CCの能力に近づくにはPiの上に膨大なハッキングが必要になる。
CCにはフックとMODがあり、大きなカスタマイズが必要ならui_*(非公開)プロトコルもある。CCの上でやりたいことはこれで十分実装できる。
また、私はCCを最初のバージョンから使っているが、自分にとっては(そのままの状態で)市場で最高のハーネスだ。人々がどんな問題を言っているのか全く分からない(既知の大きな問題、ここ数年で3〜4件を除けば、深刻な問題は一度も経験していない)。シームレスでスムーズな体験で、Anthropicのモデルに最適化されている。
P.S. これはストックホルム症候群だと思われても構わないが……AnthropicでBANを解除される可能性はほぼゼロだし、最高のコーディング……
- godber
そう、この投稿はソフトウェアをより簡単に書けるようにすることの大きなリスクの一つを指摘している。機能が増えればユーザーの認知負荷も増える。新しい機能を控えめに導入するならまだしも、押し付ければユーザーを失うかもしれない。
- ftchd
> AGENTS.mdの件は、私がClaude Codeを使うのをやめた理由全体を象徴しているようなものだ。
この決定は正確ではない何かに基づいてなされたと理解してよいのでしょうか?Claudeはしばらく前からAGENTS.mdファイルを読んでいます。
- gvkhna
Piは間違いなく最高のハーネスだ。なぜなら自分のものであり、完全な制御こそがエージェントを駆動する段階からオーケストレーションする段階へ移行する唯一の方法だからだ。
LLMに対する私の中断やフラストレーションは崖のように減った。ほんの数行のシステムプロンプトで、エージェントが正しいことをする頻度がどれほど上がるかを見るのは驚きだ。
- srid
私はClaude Codeからhttps://agent-distro.nixos.asia経由でOh My Piに乗り換えて、振り返ることはなかった。
On My Piは他のモデル(codex、opencode goなど)にも使っている。
- siraben
私は1ヶ月以上Piを日常的に使っていて、もう戻るつもりはない。最新のフロンティアモデルは本当に複雑なbash呼び出しをするので、それを平易な英語に書き換えつつ、一部のハーネスのようにユーザーから隠そうとする(個人的にはかなり無責任だと思う)のではなく、完全に表示しやすくする拡張機能を書いた。[0]
- jeena
興味深いね。仕事では$200のサブスクリプションを払ってくれているからClaudeを使っているけど、家ではglm-5.3-flashでpiを使い、今はdeepseekv4.1-flashも使っている。
仕事でClaudeを使っているときは本当に気に入っていなくて、Anthropicが他のハーネスを許さないから仕方なく使っている。仕事が$200のClaudeの代わりに$20のollama cloudサブスクリプションをくれたら、仕事はずっと幸せだろう。それくらい嫌いなんだ。
- kschiffer
私はClaude CodeのMODを作った。イシュー/PRをClaudeセッションにリンクするダッシュボードを表示し、レビュー、イシュー対応、PR修正、仕様策定、アドホックセッションなど、アクティビティ中心で仕事を整理できるようにするものだ。
tmuxのvimから来たキーボードオンリーのワークフローの人間としては、ターミナルから抜け出さずに済むこれが最も自然に機能する。
また、Claude Codeで作業しながらその場で簡単に開発・拡張できる自己参照的なセットアップなのも良い。
多くの人が似たようなパーソナライズされたセットアップを構築していることだろう。
- brabel
著者はVS Code内のClaude Codeについて不満を述べている。その不満はほとんどClaudeデスクトップアプリには当てはまらない。コードレビューにVS Codeは必要なく、すでに十分なサポートがあるClaudeアプリを使えばいい。
そしてPiに移行するなら、JetBrainsのThinkRailと一緒に使ってみては。私のお気に入りのハーネスで、やりたいこと全部ができる:ローカルを含む複数モデル、エージェント完了後のコードレビューに重点、デフォルトでworktreeを使用。さらにソフトウェア設計のための便利なツールも追加されていて、とても楽しんでいる。一つできないのはファイル編集をさせることだが、それでいい。稀に何か書くときはemacsを使う。重いIDEがもう不要になったのはありがたい!