これはAnthropicにとって珍しい失敗だね。残念なことに、opencodeのエンジニアリングはClaude Codeよりもかなり進んでる。もちろん、CCは素晴らしいツールだけど、CLIのエンジニアリングよりもモデルの魔法の方が大きいんだ。opencodeチームは、HTML/CSSやTypeScriptエコシステムの良いサブセットをサポートするカスタムTUIバックエンドを作ったんだ(つまり、Opencodeに依存しない汎用TUIレンダラー)。それから、製品をクライアント/サーバーとして構築したから、TUIとは別にエージェント部分を好きなように使えるんだ。そして、汎用クライアントとしてTUIを実装したから、同じサーバー上でウェブビューやデスクトップビューも作れた。サブエージェントが生成されるときに30FPSでちらつくこともないしね。これはほんの氷山の一角に過ぎない。opencodeにはCCを恥じさせるようなQoL機能がたくさんある。もう一度言うけど、CCは魔法のツールだけど、実際のエンジニアリングは「LLMがすぐに私たちのコードを書く」っていう主張にはかなり厳しいよ。ごめん、俺はそこそこいいシステムプログラマーだけどターミナルではド素人で、週末にClaude Wrapped用のレイマーチ3Dレンダラーをターミナルで作ったんだ。それもちらつかないやつをね。これは自慢するつもりじゃなくて、「中堅のシステムプログラマーはこんなミスをしない」って意味で言ってるんだ。とにかく、これはAnthropicにとって恥ずかしいことだね。opencodeがこんな風に認証すべきじゃなかったのは分かるよ。彼らがやってることが詐欺だとか不道徳だとは言ってないけど、なんで人々があなたたちのファーストパーティのものじゃなくてこのツールを使うのかには理由があるんだ。opencodeを動かすランタイムを作った世界クラスのシステムデザイナーに、あなたのTUIを触らせてあげたらどうかな?明らかにこっちの方が良い製品なんだから。