Claude Code のモデル選択──Opus / Sonnet / Haiku をタスクとコストで使い分ける
Hiroba による自動要約
Claude Code のモデル切り替え手段は4つ(起動フラグ・環境変数・セッション内コマンド・設定ファイル)があり、優先順位が決まっている。opusplan は計画段階で Opus、実行段階で Sonnet に自動切り替えするハイブリッド。タスク難度とコスト単価(Opus : Sonnet : Haiku ≈ 5 : 3 : 1)に応じた使い分けで、体感速度と請求額が大きく変わる。
読んで良かったら、シェアしてみてください。
同じタグの記事が他に 5014 件あります。
関連する記事
同じタグの記事

コンテキスト管理とコスト最適化——Claude Codeを長く快適に使うコツ
ZennClaude Codeの応答が遅くなる原因はコンテキストウィンドウが埋まるためで、会話ログ・ファイル読み込み・コマンド結果・画像などが蓄積される。/compact コマンドで会話を圧縮したり、話題を分けてセッション分割したり、モデルを Haiku/Sonnet/Opus で使い分けることで、コストを30~40%削減しながら精度を維持できる。

Claude Haiku 5.5 を選ぶ理由:Sonnet 5.5 との使い分けを実験で検証
QiitaHaiku 5.5 は Sonnet 5.5 の 1/20 の単価で同等の正解率を達成でき、特にサブエージェントなど定型的な調査業務に向いている。実験で 77 種類の分類タスクと複数のコーディング課題を検証した結果、Sonnet を指揮役に残しつつ Haiku 5.5 を調査係にすることで費用を 58% 削減できる。

Claude Code で質問待ち時間の制御が効かない場合の切り分けメモ
QiitaClaude Code 使用時にユーザー入力待機が反応しない、または待機が長引く症状について、GitHub Issues の実例と手元での検証に基づいた切り分けポイントをまとめた記事。原因の当たりをつけるための診断フローを提供。

Claude Code のサブエージェントを Haiku 5.5 に切り替える設定方法
ZennHaiku 5.5 がリリースされました。Sonnet 5.5 より 95% 安く性能はベンチマーク平均で約 81% のため、サブエージェントのコスト削減に効果的です。settings.json の env に CLAUDE_CODE_SUBAGENT_MODEL を追加し、modelSettings で effortLevel を指定するだけで切り替えられます。