SpotifyのPortalでClaude Codeのトークン使用量が90%削減
Portal by Spotify cut my Claude Code token usage by 90%

AIコーディングエージェントのコストは、シートライセンスではなくトークンによって膨らむ。Spotifyのエンジニアが、Claude Codeの大量のファイル読み込みや定型コード生成といった「考える必要のないI/O作業」を、安価なGemini 2.5 Flashを搭載したAiKAモードに委譲するプラグイン「shunt」を開発。フックで大容量ファイルの読み込みをブロックし、スキルとスクリプトでルーティングを強制することで、平均90%のトークン削減を達成した。
AIコーディングエージェントが私のために行う作業のほとんどは、考えることではなくI/Oです。
HNでの議論
172- schainks
本当に企業としての献身がないと、読むのを妨げるようなページで技術的な知見を公開しようとは思わないでしょう。
- steveBK123
Spotifyは製品を悪くすることで、どんな素晴らしい生産性向上を得ているのでしょうか?
- ricardobeat
正確性やタスク成功率については言及されていません。これは、サブエージェントモデルがセッションを実行しているモデルよりもはるかに安い場合にのみ機能します。つまり、コードが何をするかについて、より頻繁に間違える可能性が高いということです[1]。単にサイズでルーティングしても、コードの複雑さについては何もわかりません。さらに、入力トークンの90%削減はトークンの90%削減と同じではありません。出力ははるかに高価です。
[1] 特にGemini 2.5のような非常に古いモデルの場合はそうです!
- solenoid0937
つまり、これは単に特定の作業をより賢くないモデルに委任しているだけなのでしょうか?私はコード作成にGemini 2.5 Flash(!!?)を使うことは絶対にないでしょう。
CodexやClaudeが巨大なファイルを読むのに問題を感じたことはありません。彼らは正確なgrepが本当に得意です。
- alastairr
これらのブログ投稿を公開する前に、誰かレビューしているのでしょうか?会社の誰もレビューする気がないのなら、なぜ他人がAIの格言を読み続けることを期待するのでしょうか?
- pmdr
ウェブサイトがスクロール動作をいじるのをやめてほしいです。
- jnwatson
彼らがトークン使用量を削減しているのは、リーダー/コードライタータスクに異なるトークン予算を持つ別のサービスを使用しているからです。
Claude Codeでサブエージェントに委任することもできます(ただし、OpenRouter経由で安いモデルに切り替えない限り、モデルの選択肢は限られます)。
賢くないモデルをスマートなgrepとして使うのは構いませんが、フロンティアモデルを使う意味は、コーディングのような難しい作業にその知性を使うことです。
- khaki54
AIの実用的な応用に関する投稿を読むことの欠点は、実践者がそれを書くのにAIを使うことが多いことです。なぜAIの散文がブラウザで読むのがそんなに難しいのかわかりません。TUIで読むときは何の問題もありません。