本文へスキップ
原文
CyberAgent Developers Blog· Ken Takao·· 5 日前AIスコア52

サイバーエージェント、Claude Codeのコスト最適化を支える5つの習慣を社内勉強会の内容から紹介

社内勉強会で900人以上が参加!Claude Codeのコスト最適化を支える5つの習慣

AIによる概要

サイバーエージェントは、Anthropic Japanの担当者を招いたClaude Codeのコスト最適化の社内勉強会に900名以上が参加したと報告し、講演の軸となった5つの習慣を紹介した。要約、中断前の準備、セッション分割、指示とツールの見直し、モデルと役割の使い分けが柱である。削減率は環境で変わるため、自社の作業で測ることを勧めている。

解説

勉強会では、コストの理解の出発点として「文脈の大きさ × ターン数」という見方が示された。過去の会話、読み込んだコード、テストログ、プロジェクトの指示もコンテキストに含まれる。ただし請求額を求める厳密な式ではなく、モデル、出力・思考の量、キャッシュの利用状況にも左右される。キャッシュからの読み取りにも利用量が発生する点が補足されている。

5つの習慣の前半は会話の扱いである。作業の区切りで /compact を使い、残したい情報を指定して要約する。ただし要約自体にもトークン消費があり、細部が抜ける可能性があるため、仕様などは SPEC.md に残す。長い離席の前には、保存された会話とキャッシュの有効期間は別だという点を踏まえ、要約か新しい会話への切り替えで再開時の情報を小さくする。タスクが変わったら /clear で会話を分ける。/rename は探しやすくする操作で、会話を短くするものではない。

後半は常時読み込まれるものと役割分担である。/context で内訳を確認し、CLAUDE.md には毎回必要な内容だけを簡潔に書く。特定ファイル向けのルールは .claude/rules/ の paths 条件で絞り、繰り返す手順はスキルに分ける。ただしファイルを分割しても、すべて参照すれば読み込み総量は減らない。未使用のMCPサーバーや長いツール出力も見直し、定型処理はHooksやCIに任せる。

モデル選択では作業の難しさと求める品質に合わせ、大量の調査はサブエージェントに任せる方法も取り上げられた。ただしサブエージェントもトークンを使うため、短い作業まで分けると総コストが上がる場合がある。依頼時に対象ファイルと完了条件、検証方法を示すと手戻りが減りやすく、複雑な変更ではPlanモードも選択肢になる。

効果の確認では、/usage や /context を使い、同種のタスクで施策の前後を比べる方法が示されている。利用量に加えて、完了までの時間、追加修正の回数、テストやレビューの結果も記録する。セッションに表示される金額は概算で、実際の支出は管理画面と照合する必要がある。

出典: CyberAgent Developers Blog · developers.cyberagent.co.jp