音楽ストリーミングサービスのSpotifyは、AIコーディングエージェントのClaude Codeにおけるトークン消費を削減する手法を公開しました。同社のエンジニアであるディミトリ・マズマノフ氏によると、大量のファイル読み込みを伴うテストなどで、Claude側のトークン消費を平均して約90%削減できたと報告されています。

この手法では、高度な推論を必要としない入出力(I/O)主体の作業を、より安価で軽量なモデルに割り当てています。具体的には、Spotifyの開発者向けプラットフォーム「Portal by Spotify」の「AiKA Modes」を利用し、「bulk-reader(大量読み込み用)」と「code-writer(コード生成用)」という2つのモードを用意しました。検証では、作業用モデルとしてGemini 2.5 Flashが使用されています。

作業を効率化するために、同社は「shunt」というClaude Codeのプラグインを開発し、特定の条件を満たす場合に自動で処理を振り分ける仕組みを導入しました。例えば、350行を超える大きなファイルへのアクセスを検知すると、Claudeが直接ファイルを読み込むのではなく、bulk-readerを通じて要約された情報のみを受け取るよう指示されます。

一方で、デバッグやアーキテクチャの決定といった高度な推論が必要な作業は、引き続きClaudeに任せるとしています。また、軽量モデルによる要約では行番号の精度に課題があるため、特定の箇所を修正するような作業は委譲の対象外としています。


出典: