マスタリー — モデル、コスト、IDE
正しいモデルを選び、コストを管理し、エディタと統合する
⏱ 想定 ~9 分
01 · 読む
Claude Code マスタリーの最後のピースは最適化です — 各タスクに正しいモデルを選び、コストをコントロールし、ワークフローに合った IDE 統合を使うこと。
ほとんどの開発者はこれを考えません。何にでもデフォルトモデルを使い、コストを追わず、ターミナルだけを使います。しかし、良い Claude Code ユーザーとすごいユーザーを分ける違いは、Opus と Sonnet をいつ使うか、コンテキストをいつクリアして compact するか、ターミナルから VS Code 拡張にいつ切り替えるかを知っていることです。
ポイントまとめ
- モデル選択 : タスクごとに違うモデル
- コスト意識 : トークン使用量を追跡して最適化
- IDE 統合 : ターミナルへのグラフィカルな代替手段
- ゴール : 最小のコストで最大の生産性
02 · 読む
Claude Code は複数のモデルにアクセスできて、それぞれに違う強みがあります。- Sonnet — 主力。速くて、有能で、コスト効率が良い。日常のコーディング、リファクタ、バグ修正、ほとんどのタスクに使います。これがあなたのデフォルトであるべきです。 - Opus — 大砲。高度なアーキテクチャ判断、多段プランニング、subtle なバグの推論が得意。高価ですが、難しい問題には価値があります。 - Haiku — スピード王。速くて安い。シンプルなサブエージェントタスク、バックグラウンド操作、素早い質問に。
/effort コマンドで effort level (low、medium、high) を設定でき、Claude があなたの依頼にどれだけ深く推論するかをコントロールできます。低い effort はシンプルなタスクで速くて安く、高い effort は複雑な問題でより深い推論を行います。
/model でいつでもモデルを切り替えられます。固定されているわけではありません。
ポイントまとめ
- Sonnet : 日常作業、コスト/能力の最適バランス (デフォルト)
- Opus : 複雑な推論、アーキテクチャ、難しいバグ
- Haiku : シンプルなタスク、サブエージェント、素早い質問
- Effort level : low/medium/high で推論の深さをコントロール
- /model でいつでも切り替え
03 · コード例
/model でモデルを切り替え、/cost で支出を追跡します。
モデルとコストのコマンド
/model sonnet # Switch to Sonnet (daily coding)
/model opus # Switch to Opus (complex problems)
/model haiku # Switch to Haiku (quick tasks)
/effort low # Faster, cheaper reasoning for simple tasks
/effort medium # Balanced reasoning (default)
/effort high # Deeper reasoning for complex problems
/cost # Show current session cost
/context # Show what's consuming context space
タスクが変わったらモデルを切り替えます。複雑なアーキテクチャの議論は Opus で始め、実装は Sonnet に切り替える。/cost で支出を意識し続けましょう — 典型的な開発者は 1 日 6〜12 ドルです。重いリファクタセッションはより高く、素早い修正はより安くなります。
04 · 読む
以下はインパクト順に並べた、最も効果的なコスト節約戦略です。
1. 関連のないタスクの間でクリアする — /clear でコンテキストをリセット。クリーンなコンテキストは、Claude がメッセージごとに処理するトークンが少ないことを意味します。 2. 冗長な作業にサブエージェントを使う — テスト出力、ログ、調査はあっという間にコンテキストを埋めます。サブエージェントに委任しましょう。 3. 専門知識はスキルに移す — CLAUDE.md は毎セッション読み込まれます。スキルは呼び出されたときだけ読み込まれます。詳細なワークフローはスキルに移しましょう。 4. 正しいモデルを選ぶ — シンプルなタスクには Haiku が Opus の数分の一のコストです。変数のリネームに Opus を使ってはいけません。 5. 戦略的に compact する — /compact を focus hint 付きで使い、重要なものを残し、それ以外を捨てます。 6. MCP サーバーを制限する — 各サーバーのツール定義はコンテキストを消費します。使っていないものは無効にしましょう。
最大の無駄は「キッチンシンクセッション」 — 1 つの会話で全部やろうとすること。タスクの間でクリアしましょう。
ポイントまとめ
- 関連のないタスクの間で /clear (最大のインパクト)
- 冗長な作業にはサブエージェント (テスト、ログ、調査)
- 専門知識は CLAUDE.md よりスキルが勝る
- 正しいタスクに正しいモデル
- コンテキストが満杯のときは focus hint 付きの /compact
- 使っていない MCP サーバーを無効にする
05 · 読む
Claude Code はターミナル専用のツールではありません。あなたがすでに使っているエディタと統合します。VS Code 拡張 — VS Code 内のグラフィカルなチャットパネル。インライン diff (変更の並列比較)、ファイルと行範囲の @-mention (@auth.ts#5-10)、ビジュアルな Markdown エディタ付きのプランモード、セッション管理が手に入ります。Extensions マーケットプレイスからインストール — 'Claude Code' を検索してください。
JetBrains プラグイン — IntelliJ、WebStorm、PyCharm、その他の JetBrains IDE 用の統合チャット。同じコードコンテキスト認識、diff ビュー、リモート開発サポート。
両方とも ~/.claude/settings.json を通じて CLI と設定を共有します。あなたのフック、パーミッション、スキルはどこでも動きます。
ポイントまとめ
- VS Code : グラフィカルチャット、インライン diff、@-mention、プランモード
- JetBrains : IntelliJ、WebStorm、PyCharm に統合されたチャット
- CLI と IDE 拡張は設定を共有する
- フック、パーミッション、スキルはすべての環境で動く
06 · クイズ
3 ファイルにまたがる単純なリネームリファクタを行います。どのモデルを使うべきですか?
- Opus — 常に最強のモデルを使う
- Haiku — 最も安い選択肢
- Opus (high effort) — まず Opus にリファクタを計画させる
- Sonnet — 決まったタスクで能力とコストのベストバランス
07 · 読む
🎯 中間ブレイク — モデルの選び方はもう分かってます
前半で学んだこと : Claude Code には複数のモデル (Sonnet / Opus / Haiku) があり、タスクが違えば違う「脳」を使うということ。さっきの問題でも、リファクタにどれを使うか答えたばかりです。
後半では 2 つの方向に発展させます : dragSort で異なるタスクを正しいモデルに分類する、そしてもう少し微妙なシナリオ — レースコンディションのデバッグ — を見せて、どのタスクがより強い推論能力を必要とするかを見分けられるかを試します。
最後に /cost コマンドを学びます。1 セッションでどれだけトークンを使ったかを把握し、実務で予算を管理できるようになります。
ポイントまとめ
- Sonnet がデフォルト、ほとんどの開発タスクに適している
- Opus は深い推論が必要なシーン向け (複雑なリファクタ、デバッグ、設計判断)
- Haiku は速くて安い、シンプルなバッチタスク向け
- /model でモデル切り替え、/cost で支出確認
08 · ドラッグ分類
推奨されるモデル別に各タスクを分類してください。
(このセクションはインタラクティブです — JavaScript を有効にしてください。)
09 · 読む
Claude Code アドバンスドトラックの全体を終えました。Level 8 の基本コマンドから、Level 9 のスキル、Level 10 の MCP、Level 11 のコンテキスト管理、そして今 Level 12 の上級機能まで。
委任のためのサブエージェント、並行作業のためのワークツリー、カスタマイズのためのフックとパーミッション、自動化のためのヘッドレスモード、コスト最適化のためのモデル選択を理解しました。これらが、カジュアルユーザーとパワーユーザーを分けるツールです。
次の Level は Claude Code 特有のものから一般的なジュニアエンジニアモードに切り替わります — デバッグ、デプロイ、プロのように働く。あなたが学んだ Claude Code のスキルは、それらのレッスンをさらに効果的にしてくれます。
ポイントまとめ
- Claude Code トラック全体を完了 (Level 8〜12)
- サブエージェント、ワークツリー、フック、ヘッドレスモード、コスト最適化
- これらは時間をかけて積み上がるパワーユーザーのスキル
- 次のステージ : ジュニアエンジニアモード — 最後の Level
10 · クイズ
認証コード内の subtle なレースコンディションをデバッグする必要があります。どのモデルに切り替えるべきですか?
- Opus — 複雑で subtle なバグの推論が得意
- Haiku — 最も速く最も安い
- Sonnet — 日常作業のデフォルト
- Opus (high effort) — 計画は深い推論、実装は Sonnet
11 · 空欄補充
現在の Claude Code セッションがこれまでにいくらかかったかを見るには、スラッシュコマンド /_____ を打ちます
⚠ 全機能のインタラクティブ体験には JavaScript が必要です。JavaScript を有効にして再読み込みしてください。
※ このサイトは独立した教育プロジェクトで、Anthropic の公式製品ではありません。Claude™ は Anthropic, PBC の商標です。