Chaの死
ナルト 疾風伝からの加工フレーム
2024年1月初旬に**Cha**の開発に取りかかったとき、私はそれを必要としていたから作りました。当時、私が求めているものに合う形でLLMをターミナルに統合した、本当に優れたCLIターミナルツールはありませんでした。多くのツールを試し、chatbladeが最も近い選択肢でしたが、私のニーズに本当に合うものはありませんでした。
そこである日、自分で作ることにしました。ChatGPTを通じてGPT-4の助けを借りながら、下書きと概要を作るためのコーディングを始め、そこから進めていきました。自分に必要なものを基準にChaへ機能を追加し続け、やがて開発を心から楽しむようになり、最終的には中毒性のあるサイドプロジェクトになりました。起源についての詳細は、私のChaについての最初のブログ記事をご覧ください。
これほど楽しかった理由は、実際に毎日使うツールだったからです。そのため、取り組むたびに、たいてい自分のワークフローと生産性に直接役立つ改善につながりました。
ChaはLLMツールの市場で居場所を見つけました。マーケティングを一切せず、Redditでの口コミだけで、GitHubで64スターを獲得し、6つのフォークが作られました。当時のこのようなCLIツールの多くが夢見ることしかできなかった機能を備えながら、シンプルで反復的な改善もしやすい状態を保っていました。やがて私は、Chaには自分のために作った楽しいサイドプロジェクトにとどまらず、開発者向けの本格的なプロダクトになる本当の可能性があると思うようになりました。
しかし、2025年が始まると、すべてが変わりました。2024年がAI搭載IDEの年だったとすれば、2025年はAI搭載CLIツールの年でした。Anthropicは、更新され洗練されたSonnetおよびOpusモデルとともにClaude Code CLIをリリースし、最高のコーディングモデルと、それを支えるツールを持っていることを世に示しました。数週間のうちに、Claude Code CLIはCursor IDEから市場シェアの大きな部分を奪い、私も試してみなければならなくなりました。私はすぐに夢中になりました。それは私がこれまで使った中で最も強力なAIコーディングツールであり、コーディングやプロジェクトの構築方法を永遠に変えました。そしてClaude Code CLIの成功に続き、Gemini CLI、OpenAI Codex CLI、GitHub Copilot CLI、Cursor CLI、Kiro CLI、Amazon Q CLI、OpenHands CLI、Qwen Code CLI、Aider、その他非常に多くのAI CLIツールが次々とリリースされました。
それらの中で、本当に定着したのはClaude Code CLI、Gemini CLI、OpenAI Codex CLIだけでした。そして、その市場の大部分をClaude Code CLIが占めました。
これらすべてに加えて、Claude Code CLIの強力さによって、Chaはその時点でほとんど死にかけました。しかし、他のCLIツールが実際には提供していなかったChaの特徴は、シンプルで高速で、はるかに安く使えることでした。また、OpenAI、Anthropic、Google、xAIのような異なるLLMプロバイダーを、ユーザーが簡単に切り替えられるようにもしていました。主な価値は、読み込みが速く、バイブコーディングのような感覚なしにユーザーが完全なコントロールを得られ、全体として大幅に安かったことです。それを生かし続けた核心的な点は、特に当時のClaude Code CLIやGemini CLIの法外な価格と比べると、価格の割に依然としてかなり強力だったことでした。
しかし2025年の後半に入ると、Anthropicが**claude-haiku-4-5**モデルをリリースしたことで、再びすべてが変わりました。このモデルは非常に賢く効果的でありながら、入力トークン100万個あたりわずか1ドル、出力トークン100万個あたり5ドルです。Claude Code CLIでのツール利用に特化して調整されたように見えました。これによってすべてが変わりました。なぜなら、Claude Code CLIは高速で、しかもそれほど高価ではなくなったからです。このモデルのおかげで、SonnetやOpusにさせていたことの90%を実行できるようになり、Claude Codeのコストは以前の約3分の1まで下がりました。
**Chaは本当に終わりました。**もちろん、Chaは依然としてClaude Code CLIより高速で安価でしたが、もはやそれほど大きな差ではありませんでした。Claude Code CLIの性能と価格によって、Chaが提供していた最後の本当の価値は破壊されました。Googleのような数千億ドル規模の企業がAI CLI市場に参入し、OpenAIやAnthropicのようなモデルプロバイダー自身も参入してきたことも、状況を悪化させました。この2つの要因により、私自身の利用状況は劇的に変化しました。以前は、Chaと他のCLIツール、主にClaude Code CLIとの間で、時間をおおよそ50対50に分けていました。今ではChaが8%程度で、残りは他のAIツール、やはり主にClaude Code CLIに費やしています。
これによってChaはさらに終わりへと向かいました。2025年半ばまでに、私はChaをPythonからGoへ移行し、新たな出発を反映するためにビジョンの名称を**Chへ変更しました。この移行の詳細については、ChaからChへの移行についてのブログ記事、Chプロジェクトのブログ、Chのウェブサイトをご覧ください。Chはマーケティングを一切行わなかったにもかかわらず、10スターと1つのフォーク**まで獲得しました。しかし、この書き直しを行っても、Claude Code CLIやその他の主要なプレイヤーがすでに築いていた勢いを乗り越えることはできませんでした。このGoへの移行を超えてChaがまったく別のものにならない限り、競争できる本当の可能性はありませんでした。仮にそうなったとしても、巨大企業やモデルプロバイダーを相手に支持を得る見込みはかなり低く、ほとんど不可能です。
そう、これは最悪です。でも、どうしようもありません。このテクノロジー業界、特にLLMとAIの分野は、信じられないほど速く動きます。最終的にはプラットフォームが勝つということを学びました。これは私自身の理論であるソフトウェアのバーベルとも一致します。
しかし正直なところ、このことについてそれほど悲しくはありません。なぜなら、私はこのプロジェクトに取り組むことを本当に楽しんだからです。2024年後半から2025年初頭にかけて、人生で最も厳しい時期のいくつか、物事が本当に困難だったときに、このプロジェクトは私がリラックスする助けになりました。また、自分が本当に愛し、今でも使っているツールを作ることもできました。だから、このプロジェクトに取り組んだ楽しい時間と、そこから学んだすべてに感謝しています。
これからは、自分が何に取り組むのか、そしてどのプロジェクトにこれほど深くコミットするのかを、もっと慎重に考えるつもりです。情熱は素晴らしいものですが、私は今、プロジェクトに本当の影響を持たせたいと思う人生の段階にいます。だからChaのメンテナンスは続けますが、やりすぎるつもりはありません。パッケージを更新し、あちこちにある小さなバグを修正するだけです(皮肉なことに、おそらくClaude Code CLIを使って)。時間が経てば、これらの他のAIツールが改善を続け、より安価になっていくにつれて、今後1、2年のうちに廃止される可能性が高いでしょう。
Chaについては、無理に生き残らせようとはせず、代わりに人生の次の章へ集中します。Chaを始めてから、私自身にとって多くのことが変わりました。キャリア、健康、そして私生活のすべてにおいてです。ほとんどの物事と同じように、最高の時間には終わりが訪れ、新しい章が始まります。
Chaを使ってくれた皆さん、ありがとう!感謝しています。コードはオープンソースなので、好きなように使ってください。そして、皆さんがChaを使ってどんなプロジェクトを作るのか、ぜひ聞かせてください。
皆さん、本当にありがとう!