Claude Codeチートシート:コマンド、設定、ショートカット
# v2.1.220対応のClaude Code早見表です。CLIフラグ、スラッシュコマンド、キーボードショートカット、権限モード(Manualへの名称変更)、モデル(Opus 5、デフォルトのSonnet 5)、フック、プラグイン、Agent View、Workflow、環境変数を網羅しています。
CLIのフラグ、スラッシュコマンド、キーボードショートカット、設定キー、フックイベント、環境変数を一か所にまとめました。詳しい解説はClaude Codeガイド全文をご覧ください。初めてセットアップする方はクイックスタートを参照してください。
1. インストール
推奨順に、3つのインストール方法があります。
# Native binary (recommended)
curl -fsSL https://claude.ai/install.sh | bash
# Homebrew (macOS)
brew install --cask claude-code
# NPM (deprecated — migrate with `claude install`)
npm install -g @anthropic-ai/claude-code
特定のバージョンをインストールします。
curl -fsSL https://claude.ai/install.sh | bash -s 1.0.58
インストールを確認します。
claude doctor
claude --version
認証します。
claude auth login # Log in or switch accounts
claude auth status # Check current auth state
claude auth logout # Clear stored credentials
2. CLI フラグ
| フラグ | 説明 | 例 |
|---|---|---|
-p |
プリントモード — 1回のクエリを実行して終了 | claude -p "list TODOs" |
-c |
直近のセッションを続行 | claude -c |
-r, --resume |
名前または番号を指定してセッションを再開 | claude -r "auth-refactor" |
-n, --name |
起動時にセッションの表示名を設定 | claude -n "feature-x" |
--model |
このセッションで使用するモデルを上書き | claude --model opus |
--max-turns |
自律的に実行するターン数を制限 | claude -p "fix lint" --max-turns 10 |
--output-format |
出力形式を text、json、stream-json のいずれかに設定 |
claude -p "count files" --output-format json |
--allowedTools |
使用可能なツールを制限 | claude -p "fix" --allowedTools "Edit,Bash(npm:*)" |
--permission-mode |
権限モードを設定 | claude --permission-mode auto |
--permission-mode auto |
Auto Modeを有効にして起動(--enable-auto-mode を置き換え、v2.1.111で削除) |
claude --permission-mode auto |
--dangerously-skip-permissions |
YOLOモード — すべての確認を省略 | claude --dangerously-skip-permissions |
--from-pr |
PRに紐づけたセッションを開始(v2.1.27以降)。GitHub、GHE、GitLab MR、Bitbucket PRのURLに対応(v2.1.119以降) | claude --from-pr 123 |
--fork-session |
再開したセッションからフォーク | claude -r base --fork-session |
-w |
分離されたgit worktreeで開始 | claude -w |
--bare |
スクリプト向けモード — hooks、LSP、pluginsを省略 | claude -p "count files" --bare |
--plugin-url <url> |
現在のセッション用にpluginの.zipアーカイブを取得(v2.1.129以降) |
claude --plugin-url https://example.com/plugin.zip |
--plugin-dir <path> |
現在のセッション用にpluginディレクトリまたは.zipアーカイブを読み込み(.zip対応はv2.1.128以降) |
claude --plugin-dir ./my-plugin.zip |
--channels |
承認プロンプトをTelegramまたはDiscordへ中継 | claude --channels |
--forward-subagent-text |
stream-json出力にsubagentのテキストと思考を含める(v2.1.211以降)。環境変数:CLAUDE_CODE_FORWARD_SUBAGENT_TEXT=1 |
claude -p "audit" --output-format stream-json --forward-subagent-text |
--ax-screen-reader |
スクリーンリーダーモードを有効化(v2.1.208以降)。CLAUDE_AX_SCREEN_READER=1または"axScreenReader": trueでも設定可能 |
claude --ax-screen-reader |
--debug |
デバッグログを有効化 | claude --debug |
--init |
CLAUDE.mdでプロジェクトを初期化 | claude --init |
v2.1.212で追加されたサブコマンド: claude auto-mode resetを実行すると、ターミナルからauto-modeの状態をリセットできます。確認プロンプトを省略するには--yesを指定します。7
3. Slash Commands
| コマンド | 機能 |
|---|---|
/init |
CLAUDE.mdでプロジェクトを初期化 |
/compact |
会話履歴を圧縮。焦点を追加する場合:/compact focus on tests |
/context |
コンテキストウィンドウの使用状況と、実行可能な提案を表示 |
/usage |
トークン使用量、コスト、プラン使用状況を統合ダイアログで表示(v2.1.118以降:/costと/statsは、/usageの各タブを開く入力ショートカット)。v2.1.149以降では、skills、subagents、pluginsのカテゴリ別上限使用量と、MCPサーバー別コストも表示 |
/cost |
入力ショートカット → /usageのコストタブを開く(v2.1.118以降) |
/model |
モデルを変更。/model opus、/model sonnet |
/fast |
高速出力モードを切り替え — Opus 5 / Opus 4.8のみ(v2.1.219でOpus 4.7を削除)。出力速度は約2.5倍、料金はMTokあたり$10/$50 |
/effort |
effortレベルを設定:low、medium、high |
/status |
セッションの状態、モデル、設定を表示 |
/permissions |
権限設定を対話形式で管理 |
/config |
設定インターフェース全体を開く |
/mcp |
MCPサーバーを設定。/mcp enable、/mcp disable |
/hooks |
hooksの設定を表示 |
/memory |
自動メモリファイルを表示・管理 |
/copy |
コードブロックをコピー。/copy Nで新しい方からN番目の応答を指定 |
/resume |
名前付きセッションを再開。/resume 1または/resume name |
/rename |
現在のセッションに名前を付ける。/rename feature-auth |
/branch |
並行して検討するために会話を分岐 |
/fork |
会話を新しいバックグラウンドセッションへコピー — claude agentsでは独立した行として表示(v2.1.212で用途変更)。v2.1.221以降、コピーには専用のworktreeが割り当てられる |
/subtask |
セッション内フォーク — 旧/forkの動作を新しい名前で提供(v2.1.212) |
/list-agents |
Claudeがメッセージを送信できるすべてのagentを一覧表示:subagents、ほかのローカルセッション、およびRemote Control使用時は別のマシン上のセッション(v2.1.224) |
/peers |
/list-agentsのエイリアス(v2.1.224) |
/clear |
会話履歴を消去 |
/plan |
planモードに移行。/plan refactor the auth module |
/powerup |
アニメーションデモ付きの対話型機能レッスン(v2.1.90以降) |
/voice |
プッシュ・トゥ・トーク音声モードを切り替え |
/loop |
タスクを定期実行。/loop 5m /fooは5分ごとに実行 |
/rewind |
チェックポイントへ戻る(またはEscを2回押す) |
/export |
会話の記録をエクスポート |
/add-dir |
作業ディレクトリを追加してファイルアクセス範囲を拡大 |
/agents |
subagentsを管理 |
/goal |
完了条件を設定。目標を達成するまでClaudeが処理を継続(v2.1.139以降) |
/skills |
インストール済みのskillsを一覧表示。入力して絞り込める検索ボックス付き(v2.1.121以降) |
/bashes |
バックグラウンドのbashタスクを一覧表示 |
/tasks |
バックグラウンドのagentsを一覧表示 |
/theme |
名前付きテーマを管理(v2.1.118以降)。pluginsではthemes/ディレクトリを配布可能 |
/color |
プロンプトバーの色を設定。/color defaultでリセット |
/code-review [effort] |
任意のeffortレベルで正確性に関するバグを検出。--commentを指定すると、GitHub PRにインラインコメントを投稿(v2.1.147で/simplifyから改名)。v2.1.218以降はバックグラウンドsubagentとして実行。v2.1.223以降、/reviewはこのコマンドのエイリアスとなり、引数なしの/code-reviewでは前回入力したeffortレベルを再利用し、/code-review ultraでは詳細なクラウドレビューを実行 |
/batch |
一括操作 |
/security-review |
コードの脆弱性をレビュー |
/claude-api |
Claude API/Anthropic SDKを使ってアプリを構築 |
/doctor |
セットアップ全体を診断し、問題を修正(v2.1.205。/checkupはエイリアス) |
/bug |
Anthropicへバグを報告 |
/release-notes |
変更履歴を確認できる対話型バージョン選択画面(v2.1.92以降) |
/buddy |
ターミナルのコンパニオンペット — 18種、5段階のレアリティ。アカウントIDから決定論的に選択 |
/login / /logout |
セッション内で認証またはサインアウト |
カスタムコマンド: .claude/commands/my-command.md(プロジェクト)または~/.claude/commands/my-command.md(個人)を作成し、/my-commandで呼び出します。コマンドではYAML frontmatterを使用して、説明、許可するツール、モデルの上書き、$ARGUMENTSまたは位置引数$1、$2による引数展開を設定できます。
---
description: Fix a GitHub issue
allowed-tools: Read, Edit, Bash(git:*)
model: opus
argument-hint: [issue-number]
---
Fix GitHub issue #$ARGUMENTS following our coding standards.
使用例:/fix-issue 123
4. キーボードショートカット
基本操作
| ショートカット | 操作 |
|---|---|
Ctrl+C |
現在の処理をキャンセル |
Ctrl+D |
セッションを終了(EOF) |
Ctrl+L |
画面をクリア(履歴は保持) |
Ctrl+O |
詳細出力を切り替え |
Ctrl+R |
コマンド履歴を検索 |
Ctrl+V |
クリップボードから画像を貼り付け |
Ctrl+B |
現在の処理をバックグラウンドへ移行 |
Ctrl+X Ctrl+K |
すべてのagentsを停止(v2.1.83でCtrl+Fから変更) |
Ctrl+S |
プロンプトの下書きを一時保存 |
Ctrl+G |
外部エディターを開く |
Esc Esc |
直前の変更を巻き戻す |
Tab |
プロンプト候補を採用 |
! Tab |
Bash履歴を自動補完 |
Shift+Tab |
権限モードを順に切り替え |
Alt+P / Option+P |
入力中にモデルを切り替え |
Alt+T |
thinkingモードを切り替え |
Ctrl+T |
シンタックスハイライトを切り替え |
Shift+Down |
agent teamのチームメイトを順に切り替え |
Up/Down |
コマンド履歴内を移動 |
v |
Vimビジュアルモード — 文字単位で選択(v2.1.118以降、vimモードのみ) |
V |
Vimビジュアルラインモード(v2.1.118以降、vimモードのみ) |
? |
ショートカットを表示 |
クイックプレフィックス
| プレフィックス | 操作 | 例 |
|---|---|---|
# |
永続メモリに追加 | # Always use TypeScript |
/ |
Slash command | /review |
! |
bashを直接実行 | ! git status |
@ |
ファイルを参照 | @src/index.ts |
& |
タスクをクラウドへ送信 | & Build the API |
複数行入力
| 方法 | キー |
|---|---|
| エスケープによる改行 | \の後にEnter |
| macOS | Option+Enter |
| iTerm2/WezTerm/Ghostty/Kitty | Shift+Enter |
| その他のターミナル | Shift+Enter(先に/terminal-setupを実行) |
| 制御文字 | Ctrl+J |
キーバインドは/keybindingsからカスタマイズできます(~/.claude/keybindings.jsonに保存)。
5. 設定ファイル
優先順位(高い順)
| レベル | 場所 | 適用範囲 |
|---|---|---|
| Enterprise(ロック済み) | /Library/Application Support/ClaudeCode/managed-settings.json (macOS) |
すべてのユーザー、上書き不可 |
| CLIフラグ | コマンドライン引数 | 現在のセッション |
| ローカルプロジェクト | .claude/settings.local.json |
個人用、現在のプロジェクト(gitignore対象) |
| 共有プロジェクト | .claude/settings.json |
チーム用、gitへチェックイン |
| ユーザー全体 | ~/.claude/settings.json |
すべてのプロジェクト |
| ランタイム状態 | ~/.claude.json |
OAuthトークン、MCP設定 |
最初に一致した設定が適用されます。Enterprise設定を回避することはできません。
6. Settings.json リファレンス
主な設定項目を型と例とともに示します。上記の階層にある任意の設定ファイルに記述できます。
{
"$schema": "https://json.schemastore.org/claude-code-settings.json",
"model": "claude-sonnet-4-6",
"permissions": {
"allow": ["Read", "Glob", "Grep", "Bash(npm run:*)", "Bash(git:*)", "Edit(src/**)"],
"deny": ["Read(.env*)", "Bash(rm -rf:*)", "Bash(sudo:*)"],
"ask": ["WebFetch", "Bash(docker:*)"],
"defaultMode": "acceptEdits",
"additionalDirectories": ["../shared-lib"]
},
"env": {
"NODE_ENV": "development"
},
"hooks": {},
"sandbox": {
"enabled": false,
"autoAllowBashIfSandboxed": true
},
"includeCoAuthoredBy": true,
"cleanupPeriodDays": 30,
"respectGitignore": true,
"showTurnDuration": true,
"language": "en",
"autoMemoryDirectory": ".claude/memory",
"plansDirectory": ".claude/plans"
}
権限ルールの構文: Tool(pattern:*) では前方一致が適用されます。Bash(npm run test:*) は、npm run test、npm run test:unit などを許可します。ファイルパターンには glob 構文を使用します(Edit(src/**))。v2.1.214 以降、単一セグメントの dir/** allow ルールが一致するのは <cwd>/dir のみです。ツリー内の任意の場所にある dir/ には一致しなくなりました。深さを問わず一致させるには Edit(**/src/**) と記述してください。deny/ask ルールでは深さを問わない一致が維持され、hook の if: 条件にも同じ cwd スコープが適用されます。
新しいキー(v2.1.118 以降):
| キー | 動作 |
|---|---|
autoMode.allow $defaults |
組み込みリストにカスタムルールを追加するセンチネルです(soft_deny、environment でも使用可能)— v2.1.118 以降 |
prUrlTemplate |
フッターに表示する PR バッジの URL テンプレートです — v2.1.119 以降 |
wslInheritsWindowsSettings |
WSL が Windows 側の管理対象設定を継承します — v2.1.118 以降 |
skillOverrides |
skills を非表示または折りたたみ表示にします。指定値は off、user-invocable-only、name-only です — v2.1.129 以降 |
allowAllClaudeAiMcps |
managed-mcp.json とともに claude.ai のクラウド MCP コネクターを読み込むための、企業向け管理対象設定です — v2.1.149 以降 |
sandbox.filesystem.disabled |
ネットワークの外向き通信制御を維持しつつ、ファイルシステム分離を省略します — v2.1.216 以降 |
emojiCompletionEnabled |
プロンプト入力で絵文字ショートコードを自動補完します(:heart: → ❤️)。無効にするには false を設定します — v2.1.217 以降 |
sandbox.network.strictAllowlist |
サンドボックス化されたコマンドによる許可リスト外ホストへのアクセスを、確認なしで拒否します — v2.1.219 以降 |
workflowSizeGuideline |
任意の設定ファイルから Dynamic workflow の推奨規模を設定します。デフォルトは medium(「エージェント数を15未満に抑える」)で、値が設定されている間は /config の該当行が非表示になります — v2.1.219 以降 |
設定スキーマの全項目については、完全版ガイドの設定の詳細解説をご覧ください。
7. CLAUDE.md クイックリファレンス
CLAUDE.md は、プロジェクト用の指示ファイルです。Claude は各セッションの開始時にこのファイルを読み込みます。
配置場所:
| 場所 | 適用範囲 |
|---|---|
CLAUDE.md(プロジェクトルート) |
このプロジェクトの全ユーザー、全セッション |
.claude/CLAUDE.md |
上記と同じ(別の配置場所) |
~/.claude/CLAUDE.md |
個人用、全プロジェクト |
記載する内容:
# Project Name
## Stack
- Backend: FastAPI, Python 3.11+
- Frontend: HTMX + Alpine.js + Bootstrap 5
## Commands
- Dev: `uvicorn app.main:app --reload --port 8000`
- Test: `python -m pytest -v`
- Lint: `ruff check .`
## Conventions
- Conventional commits: feat:, fix:, docs:, refactor:
- Never force push to main
- Always activate venv before Python commands
## Key Files
- app/main.py — FastAPI app and routes
- app/models.py — SQLAlchemy models
ひと目で把握できる内容にしましょう。密度の高い文章は、セッションごとにコンテキストトークンを浪費します。箇条書き、表、短いコードブロックを使用してください。長い段落は避けましょう。Claude は各セッションの開始時に CLAUDE.md を読み込むため、すべての単語がコンテキストを消費します。
活用のヒント:
- CLAUDE.md を編集せずに自動メモリへ項目を追加するには、REPL で # プレフィックスを使用します:# Always use TypeScript strict mode
- サブディレクトリ内の CLAUDE.md は、Claude がそのディレクトリのファイルを読み込む際に読み込まれます
- チームで共有するルールは、モジュール単位で整理できる .claude/rules/*.md に配置します
8. 権限モード
| モード | 動作 | 用途 |
|---|---|---|
default / manual — 「Manual」と表示(v2.1.200 以降) |
各ツールの初回使用時に確認します | 通常の開発 |
acceptEdits |
ファイル編集を自動承認し、bash では確認します | 信頼できるプロジェクト |
auto |
分類器(Sonnet 4.6)が各操作の安全性を審査します | 安全策を備えた自律実行 |
plan |
読み取り専用です。編集や実行は許可されません | 分析と計画のみ |
bypassPermissions |
すべての確認を省略します | CI/CD の自動化 |
Auto Mode(v2.1.85 以降)は、--dangerously-skip-permissions の後継として推奨されるモードです。読み取り専用操作とファイル編集は自動承認されます。カスタムの allow/deny ルールが先に評価され、それ以外はすべて安全性分類器で審査されます。デフォルトで自動ブロックされる操作には、curl | bash、main への force-push、本番環境へのデプロイ、クラウドリソースの一括削除、IAM の変更、機密データの外部送信があります。1
サーキットブレーカーにより、3回連続または1セッションで合計20回ブロックされると一時停止し、手動確認へ戻ります。
# Enable at startup (--enable-auto-mode was removed in v2.1.111)
claude --permission-mode auto
# Cycle during session
Shift+Tab # Manual (aka default) -> acceptEdits -> auto -> plan
PowerShell の自動承認(v2.1.119 以降): PowerShell ツールのコマンドも、Bash コマンドと同じように権限モードで自動承認されます。PowerShell(Get-*:*) のような allow ルールを指定すると、読み取り専用操作の確認を省略できます。PowerShell を多用するワークフローでは、v2.1.149 以降を使用してください。組み込みの cd による権限回避、プレフィックス/ワイルドカードを使った allow ルールの一致、古いディレクトリ変数の追跡に関する問題が修正されています。
9. Hook イベント
| イベント | 発生タイミング | ブロック可能? |
|---|---|---|
PreToolUse |
ツールの実行前 | はい |
PostToolUse |
ツールの完了後 | いいえ |
PostToolUseFailure |
ツールの失敗後 | いいえ |
UserPromptSubmit |
ユーザーがプロンプトを送信したとき | はい |
Stop |
Claude が応答を完了したとき | はい |
SubagentStart |
Subagent が起動したとき | いいえ |
SubagentStop |
Subagent が完了したとき | はい |
SessionStart |
セッションの開始時 | いいえ |
SessionEnd |
セッションの終了時 | いいえ |
Notification |
通知が発生したとき | いいえ |
| InstructionsLoaded | CLAUDE.md の読み込み時 | いいえ |
| ConfigChange | セッション中に設定ファイルが変更されたとき | はい |
| DirectoryAdded | /add-dir または SDK の register_repo_root により、セッション中に作業ディレクトリが追加されたとき(v2.1.219 以降) | いいえ |
| WorktreeCreate | Worktree の作成時 | はい |
| WorktreeRemove | Worktree の削除時 | いいえ |
| PreCompact | コンテキスト圧縮の前 | いいえ |
| PostCompact | コンテキスト圧縮の後 | いいえ |
| Elicitation | MCP が構造化入力を要求したとき | はい |
| ElicitationResult | ユーザーが MCP のダイアログに応答したとき | はい |
| StopFailure | API エラーによりターンが終了したとき | いいえ |
| PermissionRequest | 権限ダイアログが表示されたとき | はい |
| PermissionDenied | Auto mode が操作を拒否したとき(v2.1.88 以降) | いいえ |
| CwdChanged | 作業ディレクトリが変更されたとき(v2.1.83 以降) | いいえ |
| FileChanged | 監視対象ファイルが外部から変更されたとき(v2.1.83 以降) | いいえ |
| TaskCreated | 新しいタスクが作成されたとき(v2.1.84 以降) | いいえ |
| TeammateIdle | エージェントチームのメンバーが待機状態になったとき | はい |
| TaskCompleted | タスクが完了としてマークされたとき | はい |
hook プロトコルの全仕様(入出力 JSON、マッチャー、終了コード)については、完全版ガイドのHooks の詳細解説をご覧ください。
10. Hook の設定
Hooks は settings.json または専用の hooks.json に記述します。最小構成の例は次のとおりです。
{
"hooks": {
"PostToolUse": [
{
"matcher": "Edit|Write",
"hooks": [
{
"type": "command",
"command": "npx prettier --write \"$FILE_PATH\""
}
]
}
],
"PreToolUse": [
{
"matcher": "Bash",
"hooks": [
{
"type": "command",
"command": ".claude/hooks/validate-bash.sh"
}
]
}
]
}
}
マッチャーの構文:
| パターン | 一致対象 |
|---|---|
* |
すべてのツール |
Bash |
Bash のみ |
Edit\|Write |
Edit または Write |
mcp__github |
MCP サーバーのツール |
""(空文字列) |
ツールを伴わないイベント(例:UserPromptSubmit) |
終了コード:
| コード | 意味 |
|---|---|
0 |
成功 — 操作を続行します |
2 |
ブロック — 操作を停止し、stderr を Claude に渡します |
1, 3+ |
ブロックしない警告 |
非同期 hooks は、処理をブロックせずバックグラウンドで実行されます。hook オブジェクトに "async": true を追加してください。2
Hook の出力/入力フィールド:
PostToolUse/PostToolUseFailureの hook 入力にあるduration_ms(v2.1.119 以降)— 権限確認と PreToolUse hooks を除いたツール実行時間です。hookSpecificOutput.updatedToolOutput(v2.1.121 以降)— 任意のツール出力を置き換えます(v2.1.118 では MCP のみに導入され、v2.1.121 で全ツールに拡張されました)。hookSpecificOutput.sessionTitle(v2.1.96 以降)—UserPromptSubmithook からセッションタイトルを設定します。- コマンド hooks の
args: string[](v2.1.139 以降)— シェルのクォート処理を使わず、構造化された argv を渡します。 PostToolUsehooks のcontinueOnBlock(v2.1.139 以降)— ブロック理由を Claude に返し、ターンを続行します。- エージェントの hook 入力にある
subagent_type(v2.1.140 以降)— 実行中のエージェントタイプを識別します。 - hook の JSON 出力にある
terminalSequence(v2.1.141 以降)— 通知、ウィンドウタイトル、ベル用の端末制御シーケンスを出力します。
11. MCP クイックセットアップ
1つのコマンドで MCP サーバーを追加できます。
# Remote HTTP server (recommended)
claude mcp add --transport http github https://api.githubcopilot.com/mcp/
# Remote with auth header
claude mcp add --transport http api https://api.example.com/mcp \
--header "Authorization: Bearer $TOKEN"
# Local stdio server
claude mcp add --transport stdio postgres \
--env "DATABASE_URL=postgresql://user:pass@localhost/db" \
-- npx -y @anthropic-ai/mcp-server-postgres
スコープの制御:
claude mcp add --scope project ... # Team-shared (.mcp.json)
claude mcp add --scope user ... # Personal (~/.claude.json)
プロジェクトの .mcp.json の例:
{
"mcpServers": {
"github": {
"type": "http",
"url": "https://api.githubcopilot.com/mcp/"
},
"database": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@anthropic-ai/mcp-server-postgres"],
"env": {
"DATABASE_URL": "postgresql://user:pass@localhost/db"
}
}
}
}
MCP の月間ダウンロード数は現在1億回に達し、3,000以上のサーバーがインデックス化されています。3 転送方式、elicitation、ツール検索の設定については、完全版ガイドの MCP セクションをご覧ください。
alwaysLoad(v2.1.121以降): 信頼できるサーバーをツール検索による遅延読み込みの対象から除外します。そのサーバーのすべてのツールがセッション開始時に読み込まれ、ToolSearch の往復処理は発生しません。
{
"mcpServers": {
"github": {
"type": "http",
"url": "https://api.githubcopilot.com/mcp/",
"alwaysLoad": true
}
}
}
自動再試行(v2.1.121以降): 起動時にエラーが発生した MCP サーバーは、切断済みと判定される前に最大3回再試行されます。
SDK mcp_authenticate の redirectUri(v2.1.121以降): カスタムURIスキーム(デスクトップアプリやclaude.aiのコネクターフロー)で OAuth を完了するために必要です。
11.5. Plugin CLI コマンド
| コマンド | 動作 |
|---|---|
claude --plugin-url <url> |
現在のセッション用にpluginの .zip アーカイブを取得します(v2.1.129以降) |
claude --plugin-dir <path> |
現在のセッション用にpluginディレクトリまたは .zip アーカイブを読み込みます(.zip 対応はv2.1.128以降) |
claude plugin prune |
親が存在しなくなった自動インストール済みpluginsを削除します(v2.1.121以降) |
claude plugin uninstall <name> --prune |
アンインストールし、孤立した自動インストール済み依存関係も連鎖的に削除します(v2.1.121以降) |
claude plugin tag |
バージョンを検証したうえでリリース用のgitタグを作成します(v2.1.118以降) |
12. Subagentの種類
| 種類 | デフォルトモデル | モード | 用途 |
|---|---|---|---|
| Explore | セッションモデルを継承し、上限はOpus(v2.1.198以降。以前はHaiku) | 読み取り専用 | コードベースの検索、ファイルの特定、構造の把握 |
| General-purpose | メインモデルを継承 | 読み書き可能 | 複雑な調査と変更を伴うタスク |
| Plan | メインモデルを継承 | 読み取り専用 | 実行前の実装計画 |
| Custom | 設定可能 | 設定可能 | ドメイン固有の作業(セキュリティレビュー、テストなど) |
Claude はsubagentsへ自動的に処理を委任します。明示的に依頼することもできます。
> Use the explore agent to find all auth-related files
> Have a subagent analyze the database schema
カスタムsubagentsは、YAML frontmatterを含むMarkdownファイルとして .claude/agents/(プロジェクト)または ~/.claude/agents/(個人用)に定義します。最大10個のsubagentsを並列実行できます。4
現在のリリースでは、claude agents を実行するとAgent Viewが開きます。これは、実行中、ブロック中、完了済みの Claude Code セッションを管理するためのリサーチプレビュー版画面です。claude agents --cwd <path> では表示対象を1つのディレクトリに限定できます(v2.1.141以降)。v2.1.142ではバックグラウンドセッション用のディスパッチフラグが追加され、v2.1.143では、--add-dir、--settings、--mcp-config、--plugin-dir、--permission-mode、--model、--effort、--dangerously-skip-permissions がダッシュボードとバックグラウンドセッションに一貫して適用されるようになりました。v2.1.144ではバックグラウンドセッションで /resume がサポートされ、bg マークが付くようになりました。v2.1.145では claude agents --json、入力待ちタブの件数表示、Agent Viewの返信ペインの修正が追加されました。v2.1.147では、アイドル時も維持され、更新時にその場で再起動する固定バックグラウンドセッションが追加されています。Agent Viewは監視に使用し、作業が品質ゲートを通過した証拠としては扱わないでください。6
カスタムagentのfrontmatterフィールド:
| フィールド | 目的 |
|---|---|
name |
一意の識別子(小文字、ハイフン区切り) |
description |
呼び出すタイミング(自動委任には「PROACTIVELY」を含めます) |
tools |
カンマ区切りのツール一覧。生成可能な種類を制限する Agent(Explore) に対応しています |
disallowedTools |
継承したツールセットから使用を禁止するツール |
model |
opus、sonnet、haiku、または inherit(デフォルト) |
permissionMode |
default/manual、acceptEdits、plan、bypassPermissions など |
maxTurns |
agenticターンの最大数 |
background |
常にバックグラウンドタスクとして実行する場合は true |
isolation |
分離されたgit worktreeのコピーを使用する場合は worktree |
カスタムagentの例(.claude/agents/security-reviewer.md):
---
name: security-reviewer
description: Expert security code reviewer. Use PROACTIVELY after code changes to auth or data handling.
tools: Read, Grep, Glob, Bash
model: opus
permissionMode: plan
---
You are a senior security engineer. Analyze for OWASP Top 10 vulnerabilities,
secrets, hardcoded credentials, and SQL injection. Report findings with severity
levels and remediation steps.
13. 環境変数
認証とAPI
| 変数 | 用途 |
|---|---|
ANTHROPIC_API_KEY |
APIによる直接認証 |
ANTHROPIC_AUTH_TOKEN |
カスタム認証ヘッダー |
ANTHROPIC_CUSTOM_HEADERS |
追加のリクエストヘッダー |
モデル設定
| 変数 | 用途 |
|---|---|
ANTHROPIC_MODEL |
デフォルトモデルを上書き |
CLAUDE_CODE_SUBAGENT_MODEL |
subagents用のモデル。v2.1.147では、agent-teamのチームメイトプロセスへの設定反映が修正されています |
CLAUDE_CODE_WORKFLOWS |
1に設定すると、決定論的なマルチエージェント連携に使用するWorkflowツールが有効になります(v2.1.147以降、デフォルトでは無効) |
MAX_THINKING_TOKENS |
拡張思考を有効化 |
CLAUDE_CODE_MAX_OUTPUT_TOKENS |
出力の長さを制限 |
クラウドプロバイダー
| 変数 | 用途 |
|---|---|
CLAUDE_CODE_USE_BEDROCK=1 |
AWS Bedrockを使用 |
CLAUDE_CODE_USE_VERTEX=1 |
Google Vertex AIを使用 |
CLAUDE_CODE_USE_FOUNDRY=1 |
Microsoft Foundryを使用 |
ANTHROPIC_BEDROCK_SERVICE_TIER=priority |
Bedrockのサービス階層(default/flex/priority、v2.1.122以降)。X-Amzn-Bedrock-Service-Tierとして送信されます |
ENABLE_TOOL_SEARCH=true |
Vertex AIでTool Searchを有効化(v2.1.119以降。未対応のベータヘッダーを避けるため、デフォルトでは無効) |
CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1 |
/model選択画面でゲートウェイの/v1/models探索を有効化(v2.1.129以降) |
動作制御
| 変数 | 用途 |
|---|---|
DISABLE_AUTOUPDATER=1 |
自動更新を停止 |
DISABLE_UPDATES=1 |
手動のclaude updateを含むすべての更新経路をブロック(v2.1.118以降、DISABLE_AUTOUPDATERより厳格) |
CLAUDE_CODE_PACKAGE_MANAGER_AUTO_UPDATE=1 |
Homebrew/WinGetでのインストール時に、パッケージマネージャーによるアップグレードをバックグラウンドで実行し、再起動を促します(v2.1.129以降) |
CLAUDE_CODE_PLUGIN_PREFER_HTTPS=1 |
SSHキーを利用できない場合、GitHubのpluginソースをSSHではなくHTTPS経由でクローン(v2.1.141以降) |
CLAUDE_CODE_OPUS_4_6_FAST_MODE_OVERRIDE |
削除済み。v2.1.160以降は効果がありません。Fast modeは現在、/model <model>の後に/fast onを実行します |
CLAUDE_CODE_STOP_HOOK_BLOCK_CAP |
stop hooksによるブロックが繰り返された場合、警告を表示してターンを終了するv2.1.143以降の上限を上書き |
CLAUDE_CODE_POWERSHELL_RESPECT_EXECUTION_POLICY=1 |
v2.1.143以降のPowerShellにおける-ExecutionPolicy Bypass動作を無効化 |
CLAUDE_CODE_USE_POWERSHELL_TOOL=0 |
v2.1.143以降、Bedrock、Vertex、Foundryのユーザーに対してデフォルトで有効になるPowerShellツールを無効化 |
DISABLE_TELEMETRY=1 |
利用状況テレメトリを無効化 |
CLAUDE_CODE_OTEL_CONTENT_MAX_LENGTH |
OTelコンテンツ属性の切り詰め上限(デフォルトは60 KB、v2.1.214以降) |
DISABLE_COST_WARNINGS=1 |
コスト警告を非表示 |
DISABLE_PROMPT_CACHING=1 |
プロンプトキャッシュをグローバルに無効化 |
CLAUDE_CODE_DISABLE_1M_CONTEXT=1 |
自動圧縮により、ネイティブ1Mモデルをすべて200Kに制限(v2.1.223で固定リスト以外にも対象を拡大) |
CLAUDE_CODE_DISABLE_UNKNOWN_MODEL_WINDOW_ENFORCEMENT=1 |
認識されないモデルIDが、推定コンテキストウィンドウを超えることを許可(v2.1.223) |
CLAUDE_CODE_DISABLE_GIT_INSTRUCTIONS=1 |
組み込みのコミット/PR手順を削除 |
CLAUDE_CODE_HIDE_CWD=1 |
起動ロゴで作業ディレクトリを非表示(v2.1.119以降) |
CLAUDE_CODE_FORK_SUBAGENT=1 |
外部ビルドでsubagentsをフォーク(v2.1.117以降。v2.1.121以降は非対話型の-pモードでも動作) |
CLAUDE_CODE_FORCE_SYNC_OUTPUT=1 |
自動検出で判定できない場合に、同期されたターミナル出力を強制(v2.1.129以降) |
CLAUDE_CODE_FORWARD_SUBAGENT_TEXT=1 |
subagentのテキストと思考をstream-json出力に含めます。--forward-subagent-textと組み合わせて使用します(v2.1.211以降) |
CLAUDE_CODE_MAX_WEB_SEARCHES_PER_SESSION |
セッションごとのWebSearch上限(デフォルトは200、v2.1.212以降) |
CLAUDE_CODE_MAX_SUBAGENTS_PER_SESSION |
セッションごとのsubagent生成上限(デフォルトは200。/clearで枠がリセットされます。v2.1.212以降) |
CLAUDE_CODE_MAX_CONCURRENT_SUBAGENTS |
同時実行するsubagentsの上限(デフォルトは20。上記のセッションごとの合計とは別枠です。v2.1.217以降) |
CLAUDE_CODE_MAX_SUBAGENT_SPAWN_DEPTH |
ネストしたsubagentの生成深度。v2.1.219時点のデフォルトは3です。ネストを無効にするには1に設定します。デフォルト値の推移は5(v2.1.172〜v2.1.216)→ 1(v2.1.217)→ 3(v2.1.219)となっているため、明示的に設定してください |
CLAUDE_AX_SCREEN_READER=1 |
スクリーンリーダーモードを有効化。--ax-screen-readerと同じです(v2.1.208以降) |
ツール設定
| 変数 | 用途 |
|---|---|
BASH_DEFAULT_TIMEOUT_MS |
Bashコマンドのタイムアウト(デフォルトは30000) |
BASH_MAX_TIMEOUT_MS |
Bashの最大タイムアウト(デフォルトは600000) |
MCP_TIMEOUT |
MCPサーバーの起動タイムアウト(デフォルトは5000) |
MCP_TOOL_TIMEOUT |
MCPツールの実行タイムアウト(デフォルトは30000)。v2.1.142では、より大きな値をリモートHTTP/SSE呼び出しが無視する問題が修正されています |
CLAUDE_CODE_MCP_AUTO_BACKGROUND_MS |
長時間実行されるMCPツール呼び出しが自動的にバックグラウンドへ移行するまでのしきい値(デフォルトは2分、v2.1.212以降) |
ネットワークとプロキシ
| 変数 | 用途 |
|---|---|
HTTP_PROXY / HTTPS_PROXY |
プロキシ設定 |
NO_PROXY |
特定のドメインでプロキシを迂回 |
CLAUDE_CODE_CLIENT_CERT |
mTLS証明書のパス |
ANTHROPIC_WORKSPACE_ID |
1つのルールが複数のワークスペースにまたがる場合に、ワークロードID連携トークンのスコープを指定(v2.1.141以降) |
完全な一覧については、フルガイドの環境変数をご覧ください。
14. コスト一覧
100万トークンあたりの料金(2026年7月時点)。5
| モデル | 入力 | 出力 | 備考 |
|---|---|---|---|
| Sonnet 5 | $3.00(導入価格$2) | $15.00(導入価格$10) | v2.1.197(2026年6月30日)以降のClaude Codeのデフォルトモデルです。 ネイティブ1Mコンテキストに対応し、導入価格は2026年8月31日まで適用されます。/model sonnet(claude-sonnet-5)。 |
| Opus 5 | $5.00 | $25.00 | v2.1.219(2026年7月24日)以降のOpus階層です。モデルIDはclaude-opus-5、コンテキストは1M、出力は128Kで、思考はデフォルトで有効、effortのデフォルトはhigh、知識カットオフは2026年5月です。Claude Maxではデフォルトです。/model opus。 |
| Opus 4.8(レガシー) | $5.00 | $25.00 | 料金は同じですが、現在はドキュメントのLegacy models表に掲載されています。v2.1.154〜v2.1.197ではCCのデフォルトでした。ANTHROPIC_DEFAULT_OPUS_MODEL=claude-opus-4-8で固定できます。 |
| Fable 5 | $10.00 | $50.00 | Opusより上位の階層(v2.1.170以降)。モデルIDはclaude-fable-5、コンテキストは1M、出力は128Kで、適応的思考のみに対応します。/model fable。 |
| Haiku 4.5 | $1.00 | $5.00 | 素早い調査や単純なタスク向けです。 |
一般的なセッションでは、入力トークンを50K〜200K、出力トークンを10K〜50K消費します。Haikuのセッションは$0.10〜$0.45、Opusのセッションは$0.50〜$2.25です。
Claude Codeのデフォルトモデル(v2.1.197、2026年6月30日時点): すべての新規セッションでSonnet 5が使用されます。ネイティブ1Mコンテキストに対応し、$2/$10の導入価格は8月31日まで適用されます。Opusへは/model opusを1回実行するだけで切り替えられ、v2.1.219以降、このエイリアスはOpus 5を指します。管理者は組織全体のデフォルトを設定でき、/modelには「Org default」と表示されます(v2.1.196以降)。Bedrock/Vertex/Foundryでは、ANTHROPIC_DEFAULT_OPUS_MODEL / ANTHROPIC_DEFAULT_SONNET_MODELを使って特定のモデルを固定してください。
Sonnet 5、Opus 5、Opus 4.8、Fable 5は、適応的推論のみに対応しています(固定の思考予算はありません)。すべてのモデルでeffortのデフォルトはhighです。特に難しいコーディングやエージェント型の作業には/effort xhighを使用します。Opus 5におけるOpus 4.8からの破壊的変更: thinkingフィールドを省略したリクエストでは、思考がデフォルトで有効になります。また、thinking: {type: "disabled"}にxhighまたはmaxのeffortを組み合わせると、400エラーが返されます。
Fast mode(/fast)はv2.1.219時点でOpus 5とOpus 4.8のみに適用されます。料金はMTokあたり$10 / $50(基本料金の2倍)で、出力トークンの生成速度は最大2.5倍です。Opus 4.7は削除されました。claude-opus-4-7とspeed: "fast"を指定すると、標準速度へフォールバックせずエラーになります。リサーチプレビューであり、Claude API限定です(Bedrock/Vertex/Foundryでは利用できません)。速度を切り替えるとプロンプトキャッシュが無効になります。
セッション中にモデルを切り替える:
/model opus # Switch to Opus 5 (v2.1.219+)
/model sonnet # Switch to Sonnet 5 (the default)
/model haiku # Switch to Haiku 4.5
/model fable # Switch to Fable 5 (tier above Opus)
/effort xhigh # Recommended for the hardest coding/agentic work
判断基準: 単純な調査にはHaiku、コストを重視する日常的なコーディングにはSonnet、難しい推論、アーキテクチャ、エージェント型ループ、セキュリティ分析にはOpusが適しています。複雑なリファクタリングにはopusplanを使用します(Opusが計画し、Sonnetが実行します)。
15. 主要なファイルの場所
| パス | 用途 |
|---|---|
~/.claude/settings.json |
ユーザー全体に適用される設定 |
~/.claude/keybindings.json |
カスタムキーボードショートカット |
~/.claude/CLAUDE.md |
個人用の指示(すべてのプロジェクト) |
~/.claude/commands/ |
個人用のslash commands |
~/.claude/skills/ |
個人用のskills |
~/.claude/agents/ |
個人用のsubagent定義 |
~/.claude.json |
ランタイム状態、OAuthトークン、MCP設定 |
.claude/settings.json |
プロジェクト設定(gitで共有) |
.claude/settings.local.json |
プロジェクト設定(個人用、gitignored) |
.claude/CLAUDE.md |
プロジェクトの指示 |
.claude/commands/ |
プロジェクトのslash commands |
.claude/agents/ |
プロジェクトのsubagent定義 |
.claude/skills/ |
プロジェクトのskills |
.claude/plans/ |
Plan modeの出力ファイル |
.claude/memory/ |
自動メモリファイル |
.mcp.json |
プロジェクトのMCPサーバー設定 |
CLAUDE.md |
プロジェクトの指示(ルートに置く代替ファイル) |
16. 変更履歴
| 日付 | 変更内容 |
|---|---|
| 2026-07-25 | v2.1.219〜v2.1.220の項目を対象に同期しました。モデル:Claude Opus 5(claude-opus-5)がOpus 4.8に代わるOpusティアとなり、/model opusでも選択されるようになりました。料金は同じくMTokあたり$5/$25、コンテキストは1M、出力は128Kです。thinkingはデフォルトで有効、effortのデフォルトはhigh、知識のカットオフは2026年5月で、Claude Maxのデフォルトモデルです。Opus 4.8はレガシー行として残しています。4.8からの破壊的変更として、thinkingフィールドのないリクエストでもthinkingが実行されるようになり、thinking: {type: "disabled"}とeffortのxhighまたはmaxを組み合わせると400エラーが返されます。Fast modeを修正: /fastの対象はOpus 5とOpus 4.8のみで、料金はMTokあたり$10/$50(基本料金の2倍、出力速度は約2.5倍)です。Opus 4.7は対象から外れ、speed: "fast"を指定するとフォールバックせずエラーになるようになりました。環境変数: CLAUDE_CODE_MAX_SUBAGENT_SPAWN_DEPTHの説明を修正しました。v2.1.219以降、ネストしたsubagentの生成は深さ3までデフォルトで有効です(v2.1.217では無効でした)。無効にするには1を設定します。設定キー: sandbox.network.strictAllowlist(許可リストにないホストを確認なしで拒否)とworkflowSizeGuideline(Dynamic workflowの推奨サイズ。デフォルトはmedium/agent数15未満)を追加しました。Hookイベント: DirectoryAddedを追加しました(/add-dir、またはSDKのregister_repo_rootがセッション途中で作業ディレクトリを登録した後に発火)。v2.1.220はバグ修正と信頼性向上のみです。 |
| 2026-08-06 | v2.1.221〜v2.1.223のコマンド関連項目を対象に同期しました。/reviewは再び/code-reviewのエイリアスとなり(v2.1.223)、最後に入力したeffortレベルを記憶します。/forkで作成したコピーには専用のworktreeが割り当てられます(v2.1.221)。VSCodeにFocusビュー(Ctrl+Alt+F、v2.1.221)が追加されました。CLAUDE_CODE_DISABLE_1M_CONTEXTを指定すると、ネイティブで1Mに対応するすべてのモデルが自動コンパクションによって200Kに制限されるようになり、未知のモデル向けの回避手段としてCLAUDE_CODE_DISABLE_UNKNOWN_MODEL_WINDOW_ENFORCEMENTが追加されました(v2.1.223)。strictKnownMarketplaces/blockedMarketplacesは、組織のワイルドカード"owner/*"に対応しました(v2.1.223)。 |
| 2026-07-24 | v2.1.218の項目を対象に同期しました。コマンド関連: /code-reviewがバックグラウンドsubagentとして実行されるようになり、レビュー作業で会話のコンテキストが埋まらなくなりました。v2.1.218ではこのほか、context: forkを指定したskillsがデフォルトでバックグラウンド実行されるようになりました(新しいfrontmatterキーbackground: falseによりskill単位で無効化可能)。/deep-researchは手動で呼び出した場合のみ開始されます。また、auto modeの分類器が、危険なrm、バックグラウンドの&、疑わしいWindowsパスのチェックを権限ダイアログの表示に代わって判定するようになりました。agentのfrontmatter hooksを使用するには、そのagentファイルがあるフォルダーでworkspace trustが承認されている必要があります。 |
| 2026-07-22 | v2.1.217の項目を対象に同期しました。環境変数: CLAUDE_CODE_MAX_CONCURRENT_SUBAGENTS(同時実行するsubagent数の上限、デフォルトは20)とCLAUDE_CODE_MAX_SUBAGENT_SPAWN_DEPTH(v2.1.217時点ではネストしたsubagentの生成はデフォルトで無効です。再び有効にするにはこの値を設定します。v2.1.172〜v2.1.216では5階層まで許可されていました)を追加しました。設定キー: emojiCompletionEnabled(プロンプト入力での絵文字ショートコードの自動補完。:heart: → ❤️。falseで無効化)を追加しました。v2.1.217ではこのほか、--max-budget-usdの上限に達するとバックグラウンドsubagentも停止するようになりました。 |
| 2026-07-21 | v2.1.214〜v2.1.216の項目を対象に同期しました(v2.1.213はリリースされていません)。権限ルールの構文: 単一セグメントのdir/**許可ルールは、<cwd>/dirのみに一致するようになりました(v2.1.214)。任意の深さに一致させるには**/dir/**を使用します。deny/askルールでは、引き続き任意の深さに一致します。hookのif:条件にも同じcwdスコープが適用されます。設定キー: sandbox.filesystem.disabled(ファイルシステムの分離を省略しつつ、ネットワーク外向き通信の制御は維持。v2.1.216以降)を追加しました。環境変数: CLAUDE_CODE_OTEL_CONTENT_MAX_LENGTH(OTelコンテンツの切り詰め上限。デフォルトは60 KB。v2.1.214以降)を追加しました。 |
| 2026-07-17 | Claude Code v2.1.212まで同期しました。コマンド関連: /forkの用途が変更され、会話を専用のclaude agents行を持つ新しいバックグラウンドセッションへコピーするようになりました。セッション内でのforkには/subtaskを使用します。新しいclaude auto-mode resetサブコマンド(--yesで確認を省略)、新しいフラグ--forward-subagent-text(v2.1.211)と--ax-screen-reader(v2.1.208)を追加しました。追加された環境変数: CLAUDE_CODE_FORWARD_SUBAGENT_TEXT、CLAUDE_CODE_MAX_WEB_SEARCHES_PER_SESSION/CLAUDE_CODE_MAX_SUBAGENTS_PER_SESSION(デフォルトは1セッションあたり200、v2.1.212)、CLAUDE_CODE_MCP_AUTO_BACKGROUND_MS(2分を超えるMCP呼び出しを自動的にバックグラウンド化)、CLAUDE_AX_SCREEN_READER。7 |
| 2026-07-07 | Claude Code v2.1.202まで同期しました。権限モードのdefaultを「Manual」に変更しました(v2.1.200。manualもエイリアスとして使用可能)。モデル表を現在のラインアップに合わせて再構成し、古くなったOpus 4.7フラッグシップ/Sonnet 4.6の行を、Sonnet 5(v2.1.197以降のClaude Codeデフォルト)、Opus 4.8、Fable 5、Haiku 4.5に置き換えました。デフォルトのルーティングと/effortに関する注記も更新しています。Explore subagentは、セッションのモデルを継承するようになりました(上限はOpus、v2.1.198)。以前はHaikuでした。古くなった項目として、--enable-auto-mode(v2.1.111で削除。代わりに--permission-mode autoを使用)とCLAUDE_CODE_OPUS_4_6_FAST_MODE_OVERRIDE(v2.1.160以降は効果なし)を削除しました。 |
| 2026-05-24 | Claude Code v2.1.150まで最新系統の根拠を同期しました。カテゴリ別の制限使用量を示す/usage、変更履歴に基づく/diffのキーボードスクロールに関する注記、変更履歴に基づくGFMタスクリストのチェックボックス表示に関する注記、EnterpriseのallowAllClaudeAiMcps、PowerShellの権限修正ガイダンス、Bash/git-worktree/managed settings/OTEL/Remote Controlの信頼性に関する注記を追加しました。v2.1.150自体には、発表されたユーザー向け変更はありません。ローカル検証では、npmのlatestが2.1.150だった一方、ローカルのclaude --versionは2.1.144 (Claude Code)を返しました。6 |
| 2026-05-21 | Claude Code v2.1.147まで最新系統の根拠を同期しました。デフォルトで無効のWorkflowツール(CLAUDE_CODE_WORKFLOWS=1)、Agent Viewで固定表示されるバックグラウンドセッション、/simplifyに代わる/code-review [effort] --comment、強化されたREPL/Workflowサンドボックス、自動アップデーターと大規模diffの改善、重複するプロンプト履歴の抑制、enterpriseログイン、PowerShell、MCPのページネーション、Agent View、plugin、hook条件、貼り付けテキストに関する修正を追加しました。ローカル検証では、npmのlatestが2.1.147だった一方、ローカルのclaude --versionは2.1.144 (Claude Code)を返しました。6 |
| 2026-05-19 | Claude Code v2.1.145まで最新系統の根拠を同期しました。claude agents --json、Agent Viewで入力待ち状態を示すタブ数、ステータスラインのGitHubリポジトリ/PR用JSONフィールド、インストール前のより詳細なplugin検出、Stop/SubagentStopのhook入力におけるbackground_tasksとsession_crons、OTELのagent_id/parent_agent_idを追加しました。また、権限、MCP、スピナー、Windows、Agent View、タスクリスト、plugin検証、skillの再帰、Readツールに関する修正も反映しました。ローカル検証では、npmのlatestが2.1.145だった一方、ローカルのclaude --versionは2.1.144 (Claude Code)を返しました。6 |
| 2026-05-19 | Claude Code v2.1.144まで最新系統の根拠を同期しました。バックグラウンドセッションでの/resume対応、/modelの現在のセッション/デフォルトに関する動作、/usage-credits、pluginの最終更新日時表示、バックグラウンドsubagentの実行時間通知、ターミナル/バックグラウンドセッションの信頼性に関する修正を追加しました。ローカル検証では、claude --versionは2.1.144 (Claude Code)を返し、npmのlatestも2.1.144でした。6 |
| 2026-05-18 | Claude Code v2.1.143まで最新系統の根拠を同期しました。Agent Viewでのディスパッチの一貫性、stop hookのブロック上限、PowerShellポリシーの環境変数を追加しました。また、plugin依存関係の強制、推定されるpluginのコンテキストコスト、worktree.bgIsolation: "none"、バックグラウンドセッションでのモデル/effortの保持、/goal evaluatorのタイミング修正についても記載しました。ローカル検証では、npmのlatestが2.1.143だった一方、claude --versionは2.1.142 (Claude Code)を返しました。6 |
| 2026-05-15 | Claude Code v2.1.142まで最新系統の根拠を同期しました。terminalSequence、claude agents --cwd、v2.1.142のバックグラウンドセッション用ディスパッチフラグ、Fast modeにおけるOpus 4.7のデフォルト上書き、HTTPS pluginのclone用環境変数、workload identityのworkspace用環境変数、MCP_TOOL_TIMEOUTによるリモートHTTP/SSE修正の注記を追加しました。ローカル検証では、npmのlatestが2.1.142だった一方、claude --versionは2.1.141 (Claude Code)を返しました。6 |
| 2026-05-13 | Claude Code v2.1.140まで最新系統の根拠を同期しました。/goal、Agent Viewの注記、command hookのargs、PostToolUseのcontinueOnBlock、agent hook入力のsubagent_typeを追加しました。また、v2.1.140でConfigChange、disableAllHooks、allowManagedHooksOnlyの動作が修正されたことも記載しました。ローカル検証では、claude --versionは2.1.140 (Claude Code)を返しました。6 |
| 2026-05-06 | Claude Code v2.1.131まで最新系統の根拠を同期しました。v2.1.131はVS CodeのWindowsでのアクティベーションとMantleエンドポイント認証に関する修正リリースのため、コマンド、設定、ショートカット、hook、plugin、環境変数の各表を変更する必要はありませんでした。6 |
| 2026-05-05 | CCガイドv2.36(CLI v2.1.126〜v2.1.129)まで同期しました。pluginのzip読み込み用--plugin-url、--plugin-dirでの.zip対応、skillOverrides、CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY、CLAUDE_CODE_PACKAGE_MANAGER_AUTO_UPDATE、CLAUDE_CODE_FORCE_SYNC_OUTPUT、実験的なthemes/monitorsに関するv2.1.129のplugin manifestガイダンスを追加しました。v2.1.129まで対応しています。6 |
| 2026-04-29 | CCガイドv2.35(CLI v2.1.117〜v2.1.123)まで同期しました。alwaysLoadのMCPオプションと起動時の自動再試行、claude plugin pruneと--pruneのカスケード、claude plugin tag、/skillsの入力による絞り込み、/themeの名前付きテーマ、/usageの統合ダイアログ、vimのビジュアルモード(v/V)、PowerShellの自動承認、hook入力のduration_msとすべてのツール向けupdatedToolOutput、prUrlTemplate、wslInheritsWindowsSettings、autoMode.allow $defaults、環境変数ANTHROPIC_BEDROCK_SERVICE_TIER、ENABLE_TOOL_SEARCH、CLAUDE_CODE_HIDE_CWD、DISABLE_UPDATES、CLAUDE_CODE_FORK_SUBAGENTを追加しました。--from-prはGitLab/Bitbucket/GHEのPR URLに対応しました。v2.1.123まで対応しています。 |
| 2026-04-19 | 更新:Sonnet 4.6の1Mコンテキストは、長いコンテキスト向けの追加料金なしで、標準の$3/$15と表示されるようになりました。料金の脚注をplatform.claude.com/docs/en/about-claude/pricingに変更しました。v2.1.116まで対応しています。 |
| 2026-04-04 | CCガイドv2.26を基に再構成しました。/powerupを追加し、/release-notesを更新して、/vimを削除しました。Ctrl+X Ctrl+Kショートカットを更新しました。4つのhookイベント(CwdChanged、FileChanged、TaskCreated、PermissionDenied)を追加しました。/costにモデル別の内訳を追加しました。v2.1.92まで対応しています。 |
| 2026-03-28 | チートシートの初版を公開しました。Claude Code CLI v2.1.85までを対象としています。 |
17. 参照
このチートシートは、Claude Code CLI 完全ガイドと併用できるクイックリファレンスです。セットアップ手順については、Claude Code クイックスタートをご覧ください。iOSおよびmacOSプロジェクトについては、iOS Agent 開発ガイド、XcodeBuildMCP の統合パターン、Apple Ecosystem シリーズをご覧ください。最終更新日:2026年7月17日。
-
Claude Code v2.1.129 リリースノート、Claude Code v2.1.131 リリースノート、Claude Code v2.1.139 リリースノート、Claude Code v2.1.140 リリースノート、Claude Code v2.1.141 リリースノート、Claude Code v2.1.142 リリースノート、Claude Code v2.1.143 リリースノート、Claude Code v2.1.144 リリースノート、Claude Code v2.1.145 リリースノート、Claude Code v2.1.147 リリースノート、Claude Code v2.1.148 リリースノート、Claude Code v2.1.149 リリースノート、Claude Code v2.1.150 リリースノート、Claude Code Agent View ドキュメント、Claude Code Goal ドキュメント、および Claude Code CHANGELOG ↩↩↩↩↩↩↩↩↩↩
-
Claude Code v2.1.206 リリースノート、v2.1.207、v2.1.208、v2.1.210、v2.1.211、v2.1.212、および Claude Code アクセシビリティに関するドキュメント。2026年7月。 ↩↩