モデル選択の判断基準
モデルの特徴
Section titled “モデルの特徴”| モデル | 賢さ | 速さ | コスト | 向いている用途 |
|---|---|---|---|---|
| Claude Opus | ★★★ | ★☆☆ | 高 | 複雑な設計・難しいバグ |
| Claude Sonnet | ★★★ | ★★☆ | 中 | 普段の開発・バランス重視 |
| Claude Haiku | ★★☆ | ★★★ | 低 | 単純な作業・量をこなす |
使い分けの判断フローチャート
Section titled “使い分けの判断フローチャート”依頼内容は複雑か?├── YES → Opusを使う│ 例:アーキテクチャ設計、難解なバグ解析、│ 複雑なアルゴリズム実装│└── NO → 繰り返しの多い単純作業か? ├── YES → Haikuを使う │ 例:コメント追加、変数名変更、 │ フォーマット統一、定型文生成 │ └── NO → Sonnetを使う(デフォルト) 例:通常の機能実装、バグ修正、 コードレビュー、テスト作成モデルを切り替える方法
Section titled “モデルを切り替える方法”設定ファイルで変更
Section titled “設定ファイルで変更”{ "model": "claude-opus-4-5"}会話中に変更
Section titled “会話中に変更”/model claude-haiku-4-5利用可能なモデルID
Section titled “利用可能なモデルID”claude-opus-4-7 // 最新・最高性能claude-sonnet-4-6 // バランス(デフォルト)claude-haiku-4-5 // 高速・低コスト実践的な使い分け例
Section titled “実践的な使い分け例”朝のルーティン(Haiku)
Section titled “朝のルーティン(Haiku)”昨日のコミットのコミットメッセージを英語に直して単純な翻訳・フォーマットはHaikuで十分。
機能実装(Sonnet)
Section titled “機能実装(Sonnet)”ユーザーのお気に入り機能を実装して一般的な実装タスクはSonnetがコストパフォーマンス最良。
難しい問題(Opus)
Section titled “難しい問題(Opus)”このメモリリークの原因を特定して。再現手順: ユーザーが1000件以上のデータを一括処理すると発生する。根本原因の特定が必要な複雑な問題はOpusを使う。
※コミット: Gitでファイルの変更を履歴として記録する操作。
コスト比較の目安
Section titled “コスト比較の目安”同じタスクをこなすとして:
| タスク | Haiku | Sonnet | Opus |
|---|---|---|---|
| 関数1つのコメント追加 | $0.001 | $0.01 | $0.05 |
| 機能実装(中規模) | $0.05 | $0.3 | $1.5 |
| アーキテクチャ相談 | $0.1 | $0.5 | $2.0 |
※ あくまで目安。実際は会話の長さや複雑さで変わる。