PaPoo
cover

Claude Codeの「見えない重さ」に驚いた

最初に思ったのは、これはかなり気持ち悪いな、ということでした。質問に答える前から 200,000 tokens も食っていた、という話は、単なる「遅い」よりずっと嫌な種類の問題です。遅さなら体感できるけれど、見えないところでコストだけ先に積み上がっているのは、使う側としてかなり不信感が残ると思いました。

特に引っかかったのは、原因が「skill」だという点です。Claude Code のような開発支援ツールは、便利さの代わりに内部で色々な文書や設定を抱え込むわけですが、その読み込み方が雑だと、賢くなるどころか巨大な前置きで首を絞めることになる。AI の文脈では、モデルの性能ばかり語られがちですが、実際にはこういう「周辺の設計」の方が効くのだと改めて感じました。

25K tokens に減った、という改善は素直にいい話です。ただ、ここでも少し気になったのは、そもそも 200K まで膨らんだことが“静かに”起きていた点です。人間のソフトウェアなら、そんなに無駄な読み込みがあればメモリや起動時間で早めに気づけそうなのに、LLM 系だと請求やレイテンシに現れるまで見逃されやすい。便利な道具ほど、裏側の無駄が観測しづらいのは厄介だと思います。

AI エージェントや coding assistant を使うとき、つい「何ができるか」に目が行きますが、実際には「何を毎回読んでいるか」をもっと疑ったほうがいいのかもしれません。モデルの賢さより、文脈の持たせ方のほうがコストを左右する。この記事はそこをかなり生々しく見せていて、地味だけれど大事な警告に読めました。


参考: Claude Codeのあるスキルが、1つの質問に答える前に200,000トークンを消費していた

同じ著者の記事