掲載済み (2026-06-13号)
306 254文字 • 2分

サブエージェント活用で Claude Fable 5 をコスパよく運用する

日本語

掲載情報

概要

Claude Fable 5の高性能・高コスト特性を考慮し、タスクの役割に応じてSonnetやOpus等のサブエージェントへ処理を委譲することでコストパフォーマンスを最大化する運用ルールを詳説。

詳細内容

### 概要 最新モデルClaude Fable 5は極めて高い性能を誇りますが、その分コスト(トークン単価)も高額です。本記事では、株式会社GENDAのエンジニアが実践する、Claude Codeを用いた「役割ベースのモデル使い分け」による運用最適化手法を紹介しています。 ### モデル別の役割分担 作業の性質に合わせてモデルを固定することで、賢さとコストのバランスをとります。 - **Fable**: 計画、設計判断、最終的なレビュー。高度な論理思考が必要なメインセッションを担当。 - **Sonnet**: 広範なコード探索や、仕様が確定済みの実装。ファイル読み込み量が多いタスクに適しています。 - **Opus**: 原因の切り分けが必要な複雑なデバッグや、複数ファイルにまたがる重い実装。 - **Haiku**: テストの実行と合否の要約。長大なテスト出力をメイン文脈に入れず安価に処理。 ### 運用の工夫と設定 - **カスタムエージェント定義**: `.claude/agents/`配下に、`model:`や`effort:`を構造的に指定したエージェントを作成。文章での指示より確実にモデルを固定します。 - **CLAUDE.mdによる委譲基準の共有**: 委譲判断の基準を外部ファイル化し、`CLAUDE.md`から`@`参照で読み込むことで、常にClaudeが判断基準を持てるようにします。 - **トークン節約の報告契約**: サブエージェントに対し「コード全文を返さない」「変更箇所のみ報告する」といった制約を課し、メインセッションの文脈圧迫を防ぎます。