メインコンテンツへスキップ
Toolsbase Logo

Claude Codeコマンド一覧

Claude Code CLIのコマンド・スラッシュコマンド・キーボードショートカットを一覧表示。カテゴリ別検索とワンクリックコピーで、開発中にすばやくコマンドを確認できます。

最終更新:

対応バージョン: v2.1.x | 2026年4月更新

使い方

使い方を開く
  1. 1

    コマンドを検索

    検索欄にコマンド名を入力するか、カテゴリ(スラッシュコマンド、キーボードショートカットなど)でフィルタリングして目的のコマンドを見つけます。

  2. 2

    説明と使用例を確認

    各コマンドの説明と実際の使用例を確認します。

  3. 3

    コマンドをコピー

    コピーボタンをクリックしてコマンドをクリップボードにコピーし、ターミナルですぐに使用できます。

最新アップデート(要約)

重要な更新を先に確認できます。詳細は下のセクションで確認してください。

v2.1.105 (2026-04-13)

`/proactive` を `/loop` のエイリアスとして追加、PreCompactフックのブロック機能対応、プラグイン `monitors` マニフェスト対応、ストリーミング・UI・レンダリング関連の多数の改善と修正。

v2.1.101 (2026-04-10)

`/team-onboarding`コマンド追加、OS CA証明書ストアをデフォルトで信頼、リモートセッション機能の改善、多数のバグ修正。

重要アップデートの詳細を見る

/help
ヘルプとドキュメントを表示

使用例

/help
利用可能なコマンドとヘルプを表示

/compact
コンテキストウィンドウを圧縮

使用例

/compact
会話履歴を要約して圧縮
/compact [指示]
カスタム指示で圧縮

/clear
会話履歴をクリア

使用例

/clear
現在の会話をリセット

/config
設定を管理

使用例

/config
現在の設定を表示・変更

/context
コンテキスト使用状況を可視化

使用例

/context
現在のコンテキストウィンドウの使用量を確認

/copy
直前の応答をクリップボードにコピー(コードブロック選択可能)

使用例

/copy
Claudeの最後の応答をクリップボードにコピー(複数コードブロックがある場合は選択ピッカーを表示)

/cost
トークン使用量と費用を表示

使用例

/cost
現在のセッションのトークン使用量を表示

/debug
セッションのデバッグログを確認

使用例

/debug
デバッグ情報とログを表示

/desktop
CLIセッションをDesktopアプリに引き継ぎ

使用例

/desktop
現在のセッションをClaude Desktopアプリで開く

/doctor
インストール状態を診断

使用例

/doctor
環境設定と接続状態を確認

/exit
REPLを終了

使用例

/exit
Claude Codeセッションを終了

/export
会話をファイルまたはクリップボードにエクスポート

使用例

/export
現在の会話をエクスポート

/init
CLAUDEファイルでプロジェクトを初期化

使用例

/init
CLAUDE.mdファイルを生成してプロジェクトを設定

/mcp
MCPサーバーの設定と管理

使用例

/mcp
MCPサーバーの状態を確認・管理

/memory
CLAUDEファイルを編集

使用例

/memory
CLAUDE.mdファイルを開いて編集

/model
AIモデルとEffortレベルを切り替え

使用例

/model
使用するモデルを選択・変更(矢印キーでEffortレベルも調整可能)
/model claude-sonnet-4-6
特定のモデルに切り替え

/permissions
権限設定を管理

使用例

/permissions
ツールの許可設定を確認・変更

/plan
プランモードに直接移行

使用例

/plan
プランモードに切り替えて計画を作成

/rename
現在のセッション名を変更

使用例

/rename [新しい名前]
セッションに名前を付けて管理しやすくする

/resume
セッションをIDまたは名前で再開

使用例

/resume
以前のセッション一覧から選択して再開

/rewind
会話やコードを以前の状態に巻き戻し

使用例

/rewind
直前の変更を取り消して以前の状態に戻す

/stats
使用統計やセッション履歴を可視化

使用例

/stats
使用量の統計情報を表示

/status
現在のセッション状態を表示

使用例

/status
モデル、コンテキスト使用量などを表示

/statusline
ステータスラインUIを設定

使用例

/statusline
ステータスラインの表示内容をカスタマイズ

/tasks
バックグラウンドタスクを一覧・管理

使用例

/tasks
実行中のバックグラウンドタスクを確認

/teleport
claude.aiのリモートセッションを再開

使用例

/teleport
claude.aiで開始したリモートセッションをCLIで再開

/terminal-setup
ターミナルのキー設定を表示

使用例

/terminal-setup
推奨されるターミナル設定を確認

/theme
カラーテーマを変更

使用例

/theme
UIのカラーテーマを選択・変更

/todos
現在のTODO項目を一覧表示
v2.1.70まで有効

使用例

/todos
タスクリストのTODO項目を確認

/usage
プラン使用量と制限を表示

使用例

/usage
現在のプランの使用量と残りの制限を確認

/powerup
Claude Code機能のインタラクティブレッスン

使用例

/powerup
アニメーションデモ付きで機能を学べるレッスンを開始

/agents
サブエージェントの管理・設定

使用例

/agents
利用可能なサブエージェントの一覧と設定を表示

/effort
Effortレベルの表示・変更

使用例

/effort
現在のEffortレベルを表示し、変更(low/medium/high/auto)

/fast
Fastモードの切り替え

使用例

/fast
同一モデルで高速出力するFastモードを有効化・無効化

/hooks
フックの設定・管理

使用例

/hooks
ツール実行時のフック(シェルコマンド)を設定・確認

/plugin
プラグインのインストール・管理

使用例

/plugin
プラグインの一覧表示・インストール・削除

/simplify
変更済みコードの再利用性・品質・効率性をレビューし、改善を適用

使用例

/simplify
直前の変更をレビューして品質改善を提案・適用

/batch
複数のタスクをバッチ実行

使用例

/batch
一括処理モードで複数のタスクをキューイングして実行

/btw
メイン会話を中断せずサイドメッセージを送信
環境・設定により利用可能

使用例

/btw この関数のドキュメントも後で追加して
メインタスクを中断せず補足リクエストを伝える

/chrome
Chrome連携を管理
環境・設定により利用可能

使用例

/chrome
Chrome連携の設定を表示・変更

/color
テーマカラーを変更
環境・設定により利用可能

使用例

/color
UIのテーマカラーを選択・変更

/diff
セッション中の変更差分を表示

使用例

/diff
現在のセッションで行ったファイル変更の差分を表示

/extra-usage
追加使用量オプションを管理
環境・設定により利用可能

使用例

/extra-usage
追加使用量の設定を表示・変更

/feedback
フィードバックを送信

使用例

/feedback
Claude Codeチームにフィードバックを送信

/fork
現在の会話をフォーク(分岐)
/branch のエイリアス

使用例

/fork
現在の会話を新しいセッションとしてフォーク

/ide
IDE連携を管理

使用例

/ide
IDE連携の設定を表示・変更

/install-github-app
Claude GitHub Appをインストール

使用例

/install-github-app
リポジトリにClaude GitHub Appをインストール

/install-slack-app
Claude Slack Appをインストール

使用例

/install-slack-app
ワークスペースにClaude Slack Appをインストール

/keybindings
キーバインドを設定
環境・設定により利用可能

使用例

/keybindings
キーバインドの設定を表示・変更

/login
Anthropicアカウントにログイン

使用例

/login
認証フローを開始してログイン

/logout
Anthropicアカウントからログアウト

使用例

/logout
現在のセッションからログアウト

/mobile
モバイル端末と接続

使用例

/mobile
モバイルデバイスとの接続を管理

/pr-comments
PRコメントを取得・表示
v2.1.90まで有効

使用例

/pr-comments
現在のPRのレビューコメントを表示

/privacy-settings
プライバシー設定を管理
環境・設定により利用可能

使用例

/privacy-settings
プライバシー関連の設定を表示・変更

/reload-plugins
プラグインを再読み込み

使用例

/reload-plugins
インストール済みプラグインを再読み込み

/remote-control
セッションをブラウザ/モバイルに接続
環境・設定により利用可能

使用例

/remote-control
現在のセッションをclaude.ai/codeに接続し、ブラウザやスマートフォンから操作を継続

/review
コードレビューを実行
非推奨

使用例

/review
直近の変更に対してコードレビューを実行

/sandbox
サンドボックスモードを管理

使用例

/sandbox
サンドボックスの設定を表示・変更

/skills
利用可能なスキルを一覧表示

使用例

/skills
設定済みのスキル一覧を表示

/stickers
ステッカーを管理

使用例

/stickers
利用可能なステッカーを表示・管理

/upgrade
プランのアップグレード
環境・設定により利用可能

使用例

/upgrade
プランのアップグレードオプションを表示

/voice
音声入力モードを切り替え
環境・設定により利用可能

使用例

/voice
音声入力モードの有効/無効を切り替え

/add-dir
ワーキングディレクトリを追加

使用例

/add-dir ../other-project
現在のセッションに別のディレクトリへのアクセスを追加

/branch
現在の会話をブランチ(分岐)

使用例

/branch
現在の会話のブランチを作成
/branch my-experiment
名前を付けてブランチを作成

/insights
セッション分析レポートを生成
環境・設定により利用可能

使用例

/insights
利用パターンやインタラクション分析のレポートを生成

/passes
Claude Codeの無料体験を共有
環境・設定により利用可能

使用例

/passes
友人にClaude Codeの無料1週間パスを共有

/release-notes
チェンジログを表示

使用例

/release-notes
最新バージョンのリリースノートを表示

/remote-env
リモート環境を設定

使用例

/remote-env
--remoteで起動するWebセッションのデフォルト環境を設定

/schedule
Cloudスケジュールタスクの管理

使用例

/schedule
スケジュールタスクの作成・更新・一覧・実行を対話的に設定

/security-review
セキュリティ脆弱性を分析

使用例

/security-review
現在のブランチの変更をセキュリティ観点で分析

/setup-bedrock
Amazon Bedrock認証・リージョン・モデルピンを対話ウィザードで設定
環境・設定により利用可能

使用例

/setup-bedrock
AWS認証・リージョン・資格情報の検証・モデル選択を順に案内(CLAUDE_CODE_USE_BEDROCK=1のとき表示)

/setup-vertex
Google Vertex AI認証・プロジェクト・リージョン・モデルピンを対話ウィザードで設定
環境・設定により利用可能

使用例

/setup-vertex
GCP認証・プロジェクト・リージョン・資格情報の検証・モデル選択を順に案内(CLAUDE_CODE_USE_VERTEX=1のとき表示)

/ultraplan
ultraplanセッションでプラン作成・レビュー・実行

使用例

/ultraplan auth機能のリファクタリング
ブラウザでレビュー可能なプランを作成し、リモートまたはローカルで実行

/autofix-pr
PRを監視してCI失敗・レビューコメントを自動修正するWebセッションを起動
環境・設定により利用可能

使用例

/autofix-pr
現在のブランチのPRを監視し、CI失敗やレビューコメントを自動修正(ghコマンドが必要)
/autofix-pr lintと型エラーのみ修正して
プロンプトを渡して修正範囲を指定

/web-setup
GitHubアカウントをClaude Code on the webに接続

使用例

/web-setup
ローカルのgh CLI認証情報を使ってGitHubアカウントをClaude Code on the webに接続

/team-onboarding
ローカルの使用パターンからチームメイト向けオンボーディング資料を生成

使用例

/team-onboarding
プロジェクトの使用パターンを分析し、チームメンバー向けのランプアップ資料を生成

/claude-api
Claude APIリファレンスをプロジェクトの言語に合わせて読み込み(Bundled Skill)

使用例

/claude-api
プロジェクトで使用している言語(Python/TypeScript等)のClaude APIリファレンスを読み込み

/loop
プロンプトを繰り返し実行(Bundled Skill)

使用例

/loop 5m デプロイ完了したか確認
5分間隔でプロンプトを繰り返し実行
/loop
自律的なメンテナンスチェックを実行(間隔はAIが自動調整)

/vim
Vim編集モードの切り替え
v2.1.91まで利用可能(v2.1.92で削除)

使用例

/vim
入力のVimモード/通常モードを切り替え

/proactive
`/loop` のエイリアス(プロンプトを繰り返し実行)
/loop のエイリアス

使用例

/proactive
自律的なメンテナンスチェックを実行(`/loop` と同じ動作)
/proactive 5m デプロイ完了したか確認
5分間隔でプロンプトを繰り返し実行

Escape
現在の処理を中断 / 入力をクリア

使用例

Escape
実行中の処理を中断、または入力中のテキストをクリア

Tab
ファイルパスの自動補完

使用例

Tab
入力中のファイルパスやコマンドを補完

Enter
メッセージを送信

使用例

Enter
入力したメッセージをClaudeに送信

Shift+Tab
パーミッションモードの切り替え

使用例

Shift+Tab
パーミッションモードを順番に切り替え

Up Arrow
入力履歴を遡る(入力欄が空の時)

使用例

Up Arrow
以前に入力したメッセージを表示

Ctrl+B
実行中のタスクをバックグラウンドに移動

使用例

Ctrl+B
Bashコマンドやエージェントをバックグラウンドで実行(tmuxユーザーは2回押し)

Ctrl+C
現在の処理を中断

使用例

Ctrl+C
実行中のタスクやコマンドを中断

Ctrl+D
セッションを終了

使用例

Ctrl+D
Claude Codeセッションを終了

Ctrl+G
デフォルトテキストエディタで開く

使用例

Ctrl+G
入力内容をテキストエディタで編集

Ctrl+J
改行を挿入

使用例

Ctrl+J
入力中に改行を追加

Ctrl+K
カーソルから行末まで削除

使用例

Ctrl+K
カーソル位置から行末までのテキストを削除

Ctrl+L
画面をクリア

使用例

Ctrl+L
ターミナル画面をクリア

Ctrl+O
詳細出力の切り替え

使用例

Ctrl+O
詳細出力モードを有効化・無効化

Ctrl+R
コマンド履歴を逆検索

使用例

Ctrl+R
過去のコマンド履歴をインクリメンタル検索

Ctrl+T
タスクリストの表示/非表示

使用例

Ctrl+T
タスクリストパネルの表示を切り替え

Ctrl+U
行全体を削除

使用例

Ctrl+U
現在の行のテキストを全て削除

Ctrl+V
クリップボードから画像を貼り付け

使用例

Ctrl+V
クリップボードの画像をClaude Codeに貼り付け

Ctrl+Y
削除したテキストを貼り付け

使用例

Ctrl+Y
Ctrl+KやCtrl+Uで削除したテキストを貼り付け

Ctrl+X Ctrl+K
バックグラウンドエージェントを全停止

使用例

Ctrl+X Ctrl+K
実行中のバックグラウンドエージェントを全て停止(3秒以内に2回押しで確認)

Ctrl+X Ctrl+E
外部エディタでプロンプトを編集

使用例

Ctrl+X Ctrl+E
デフォルトテキストエディタでプロンプトを編集(Ctrl+Gのreadline互換エイリアス)

Esc+Esc
会話やコードを巻き戻し・要約

使用例

Esc+Esc
直前の変更を巻き戻し、または会話を要約

Option+P
モデルを切り替え

使用例

Option+P
使用するAIモデルを素早く切り替え

Option+T
拡張思考モードの切り替え

使用例

Option+T
拡張思考モードを有効化・無効化

Option+O
Fastモードの切り替え

使用例

Option+O
Fastモード(同一モデル・高速出力)のオン/オフを切り替え

Shift+Enter
改行を挿入(対応ターミナル)

使用例

Shift+Enter
対応ターミナルで入力中に改行を追加

Alt+B
1ワード後方に移動

使用例

Alt+B
カーソルを1ワード分左に移動

Alt+F
1ワード前方に移動

使用例

Alt+F
カーソルを1ワード分右に移動

Alt+Y
ペースト履歴を巡回

使用例

Alt+Y
Ctrl+Yの後に押すと、以前に削除したテキストを順に貼り付け

Ctrl+E
トランスクリプトビューアで全コンテンツ表示を切替

使用例

Ctrl+E
Ctrl+Oで開いたトランスクリプトビューアで全コンテンツの表示/非表示を切替

Hold Space
音声入力(Push-to-talk)
環境・設定により利用可能

使用例

Hold Space
スペースキーを長押しして音声入力を開始。離すと入力が確定

\ + Enter
マルチライン入力(Quick escape)

使用例

\ + Enter
バックスラッシュの後にEnterで改行を挿入。全ターミナルで動作

Option+Enter
マルチライン入力(macOSデフォルト)

使用例

Option+Enter
macOSでの改行入力のデフォルトキー

Left/Right
ダイアログタブの切り替え

使用例

Left/Right
権限ダイアログやメニューのタブを左右キーで切り替え

/
コマンド・スキルの入力

使用例

/
プロンプト先頭に入力してコマンド/スキルの一覧を表示

!
Bashモード(直接コマンド実行)

使用例

! npm test
シェルコマンドを直接実行し、出力を会話コンテキストに追加

@
ファイルパスの補完

使用例

@
ファイルパスのオートコンプリートを起動

claude
対話モードで起動

使用例

claude
Claude Codeを対話モードで開始

claude "prompt"
ワンショットモードで実行

使用例

claude "このコードにバグはありますか?"
1回限りの質問を実行して終了

claude -p "prompt"
パイプモードで実行(stdin対応)

使用例

cat file.py | claude -p "このコードをレビューして"
標準入力からデータを受け取って処理

claude -c
直前の会話を継続

使用例

claude -c
前回のセッションの会話を引き継いで再開

claude -r
セッションをIDまたは名前で再開

使用例

claude -r
セッション一覧から選択して再開
claude -r session-name
指定した名前のセッションを再開

claude --model
使用モデルを指定(エイリアスまたはフルネーム)

使用例

claude --model sonnet
エイリアスでモデルを指定して起動
claude --model claude-sonnet-4-6
フルネームでモデルを指定して起動

claude --permission-mode
パーミッションモードを指定

使用例

claude --permission-mode plan
プランモードで起動(実行前に確認)

claude --debug
デバッグモードで起動

使用例

claude --debug
デバッグ情報を表示して起動
claude -d "api,hooks"
特定カテゴリのデバッグ情報のみ表示

claude --verbose
詳細ログを有効化

使用例

claude --verbose
デバッグ用の詳細ログを表示して起動

claude --system-prompt
システムプロンプトをカスタマイズ

使用例

claude --system-prompt "あなたはTypeScriptの専門家です"
カスタムシステムプロンプトを指定して起動

claude --system-prompt-file
ファイルからシステムプロンプトを読み込み

使用例

claude --system-prompt-file ./prompt.txt
ファイルの内容をシステムプロンプトとして使用

claude --append-system-prompt
デフォルトプロンプトに追記

使用例

claude --append-system-prompt "常に日本語で回答"
デフォルトのシステムプロンプトを維持しつつカスタム指示を追加

claude --append-system-prompt-file
ファイルからシステムプロンプトを追記

使用例

claude --append-system-prompt-file ./rules.txt
デフォルトプロンプトにファイルの内容を追加

claude --exclude-dynamic-system-prompt-sections
動的システムプロンプトセクションをユーザーメッセージに移動

使用例

claude -p --exclude-dynamic-system-prompt-sections "query"
作業ディレクトリ・環境情報・gitステータス等をシステムプロンプトからユーザーメッセージに移動し、異なるユーザー間のプロンプトキャッシュ再利用を改善

claude --effort
Effortレベルを指定(low/medium/high)

使用例

claude --effort high
モデルの推論レベルをhighに設定して起動

claude --worktree
Git worktreeで隔離環境を作成

使用例

claude --worktree
Git worktreeを使用して隔離された環境で実行

claude --tmux
worktreeをtmuxセッションで開く

使用例

claude --worktree --tmux
worktreeをtmuxセッション内で起動(iTerm2ではネイティブペインを使用)

claude --bare
最小モードで起動(hooks・LSP・プラグイン同期等をスキップ)

使用例

claude --bare -p "query"
最小モードで非対話実行(hooks・LSP・プラグイン同期・自動メモリをスキップ)

claude --allowedTools
許可するツールを指定

使用例

claude --allowedTools "Bash,Read,Write"
使用可能なツールを制限して起動

claude --disallowedTools
使用禁止ツールを指定

使用例

claude --disallowedTools "Bash"
指定したツールをモデルのコンテキストから完全に除外

claude --tools
使用可能なツールセットを指定

使用例

claude --tools "Bash,Edit,Read"
組み込みツールから使用するツールを明示的に指定
claude --tools ""
全ツールを無効化

claude --dangerously-skip-permissions
全権限チェックをバイパス(サンドボックス専用)

使用例

claude --dangerously-skip-permissions
インターネット非接続のサンドボックス環境で全権限チェックをスキップ

claude --allow-dangerously-skip-permissions
権限バイパスをオプションとして有効化

使用例

claude --allow-dangerously-skip-permissions
デフォルトでは有効にせず、権限バイパスの使用を許可する

claude --enable-auto-mode
autoモードをShift+Tabサイクルに追加

使用例

claude --enable-auto-mode
Shift+Tabでの権限モード切り替えにautoモードを追加(Teamプラン以上)

claude --permission-prompt-tool
権限プロンプト用MCPツールを指定

使用例

claude -p --permission-prompt-tool mcp_auth "query"
非インタラクティブモードで権限プロンプトをMCPツールに委譲

claude --output-format
出力形式を指定(text/json/stream-json)

使用例

claude -p "テスト" --output-format json
JSON形式で結果を出力

claude --input-format
入力形式を指定(text/stream-json)

使用例

claude -p --input-format stream-json
リアルタイムストリーミング入力形式で実行(--printモード専用)

claude --json-schema
JSON Schemaに基づく構造化出力

使用例

claude -p "ユーザー情報" --json-schema '{"type":"object"}'
指定したJSON Schemaに準拠した構造化出力を取得

claude --include-partial-messages
部分メッセージチャンクを含める

使用例

claude -p --output-format stream-json --include-partial-messages
ストリーミング出力時に部分的なメッセージチャンクも含める

claude --replay-user-messages
ユーザーメッセージをstdoutにエコー

使用例

claude -p --input-format stream-json --output-format stream-json --replay-user-messages
stdinからのユーザーメッセージをstdoutにも出力して確認

claude --include-hook-events
hookライフサイクルイベントを出力に含める

使用例

claude -p --output-format stream-json --include-hook-events "query"
ストリーム出力にhookイベント(PreToolUse/PostToolUse等)を含める

claude --max-turns
エージェントターン数を制限

使用例

claude -p --max-turns 3 "query"
最大3ターンでエージェントを停止(printモード専用)

claude --agent
使用するエージェントを指定

使用例

claude --agent my-agent
指定したエージェント設定でセッションを開始

claude --agents
カスタムエージェントをJSON形式で定義

使用例

claude --agents '{"reviewer":{"description":"Reviews code","prompt":"You are a code reviewer"}}'
インラインでカスタムエージェントを定義して使用

claude --brief
SendUserMessageツールを有効化(エージェント→ユーザー通信)

使用例

claude --brief
エージェントからユーザーへのメッセージ送信ツールを有効にして起動

claude --mcp-config
MCPサーバー設定をファイルから読み込み

使用例

claude --mcp-config mcp.json
JSONファイルからMCPサーバー設定を読み込んで起動

claude --strict-mcp-config
--mcp-configのMCPサーバーのみ使用

使用例

claude --mcp-config mcp.json --strict-mcp-config
指定ファイルのMCPサーバーのみ使用し、他のMCP設定を無視

claude --mcp-debug
[非推奨] MCPデバッグモードを有効化(--debugの使用を推奨)
非推奨

使用例

claude --mcp-debug
MCPサーバーのエラーを表示(非推奨: --debugを使用してください)

claude --disable-slash-commands
全スキル(スラッシュコマンド)を無効化

使用例

claude --disable-slash-commands
カスタムスキルを無効化して起動

claude --channels
チャンネル通知のMCPサーバー指定

使用例

claude --channels plugin:notifier@marketplace
セッション中にチャンネル通知を受け取るMCPサーバーを指定

claude --dangerously-load-development-channels
開発チャンネルの読み込みを許可

使用例

claude --dangerously-load-development-channels server:webhook
許可リスト外の開発用チャンネルを読み込み(確認プロンプトあり)

claude --teammate-mode
エージェントチームの表示モード設定

使用例

claude --teammate-mode tmux
チームメイトの表示方式を設定(auto/in-process/tmux)

claude --name
セッションに表示名を設定

使用例

claude -n "feature-auth"
/resumeやターミナルタイトルに表示される名前を設定

claude --fork-session
再開時に新しいセッションIDを作成

使用例

claude -c --fork-session
前回の会話を引き継ぎつつ新しいセッションとして開始

claude --session-id
特定のセッションIDを指定

使用例

claude --session-id <uuid>
指定したUUIDでセッションを開始または再開

claude --no-session-persistence
セッションの永続化を無効化

使用例

claude -p --no-session-persistence "テスト"
セッションを保存せず、再開不可の一時セッションで実行

claude --from-pr
GitHub PRに紐付いたセッションを再開

使用例

claude --from-pr 123
指定したPR番号に関連するセッションを再開

claude --fallback-model
フォールバックモデルを指定

使用例

claude -p "テスト" --fallback-model sonnet
デフォルトモデルが過負荷時に自動で代替モデルに切り替え

claude --max-budget-usd
API利用金額の上限を設定

使用例

claude --max-budget-usd 10
セッション内のAPI利用金額上限をUSDで設定

claude --add-dir
追加の作業ディレクトリを指定

使用例

claude --add-dir /path/to/other-project
メインディレクトリに加えて追加の作業ディレクトリを指定して起動

claude --file
起動時にファイルリソースをダウンロード

使用例

claude --file file_abc:doc.txt file_def:img.png
指定したファイルIDのリソースをダウンロードして起動

claude --chrome
Chrome連携を有効化

使用例

claude --chrome
Claude in Chrome統合を有効にして起動

claude --no-chrome
Chrome連携を無効化

使用例

claude --no-chrome
Claude in Chrome統合を無効にして起動

claude --ide
IDE自動接続を有効化

使用例

claude --ide
利用可能なIDEに自動接続して起動

claude --plugin-dir
プラグインディレクトリを指定

使用例

claude --plugin-dir /path/to/plugins
指定ディレクトリからプラグインを読み込んで起動

claude --remote
claude.aiでWebセッションを作成

使用例

claude --remote "バグを修正"
claude.aiにタスクを送信してWebセッションを開始

claude --remote-control
Remote Controlを有効にして起動

使用例

claude --remote-control
claude.aiやClaudeアプリからリモート操作可能なセッションを開始

claude --remote-control-session-name-prefix
Remote Controlセッション名のプレフィックスを指定

使用例

claude --remote-control-session-name-prefix my-project
セッション名を「my-project-graceful-unicorn」のようにカスタムプレフィックスで生成

claude --teleport
Webセッションをローカルに移動

使用例

claude --teleport
claude.ai上のWebセッションをローカルターミナルに移動して継続

claude --settings
設定ファイルまたはJSON文字列を読み込み

使用例

claude --settings settings.json
カスタム設定ファイルを指定して起動

claude --setting-sources
読み込む設定ソースを指定

使用例

claude --setting-sources user,project
user設定とproject設定のみ読み込んで起動

claude --debug-file
デバッグログをファイルに出力

使用例

claude --debug-file /tmp/claude-debug.log
デバッグログを指定ファイルに書き出して起動

claude --betas
ベータヘッダーを追加(APIキーユーザー向け)

使用例

claude --betas feature-name
APIリクエストにベータヘッダーを含めて起動

claude --init
初期化フックを実行して起動

使用例

claude --init
初期化フックを実行してからインタラクティブモードを開始

claude --init-only
初期化フックを実行して終了

使用例

claude --init-only
初期化フックのみ実行し、セッションを開始せずに終了

claude --maintenance
メンテナンスフックを実行して終了

使用例

claude --maintenance
メンテナンスフックを実行して終了

claude auth
認証管理(ログイン/ログアウト/状態確認)

使用例

claude auth login
Anthropicアカウントにログイン
claude auth logout
現在のアカウントからログアウト

claude agents
設定済みエージェントを一覧表示

使用例

claude agents
利用可能なエージェント一覧を表示

claude mcp
MCPサーバー管理コマンド

使用例

claude mcp add server-name -s user -- command
MCPサーバーを追加
claude mcp list
設定済みのMCPサーバー一覧を表示

claude plugin
プラグインの管理

使用例

claude plugin list
インストール済みプラグインの一覧を表示

claude doctor
自動アップデーターの診断

使用例

claude doctor
自動アップデーターの状態を診断

claude update
Claude Codeを最新版に更新

使用例

claude update
最新バージョンにアップデート

claude install
Claude Codeのインストール・バージョン管理

使用例

claude install
Claude Codeをインストールまたは特定バージョンに切り替え

claude setup-token
長期認証トークンのセットアップ

使用例

claude setup-token
CI/CD環境向けの長期認証トークンを設定

claude auto-mode
autoモード分類器の設定を確認

使用例

claude auto-mode
autoモードの分類器設定を表示・確認

claude remote-control
Remote Controlサーバーを起動

使用例

claude remote-control --name "My Project"
ローカル環境をclaude.aiに接続するRemote Controlサーバーを起動

重要アップデート(バージョン別)

Anthropic公式のリリースノートを基準に、重要な変更点を整理しています。

v2.1.105 (2026-04-13)

`/proactive` を `/loop` のエイリアスとして追加、PreCompactフックのブロック機能対応、プラグイン `monitors` マニフェスト対応、ストリーミング・UI・レンダリング関連の多数の改善と修正。

公式リリースを確認

  • /proactive/loop のエイリアスとして追加(既存の /loop と同じ動作)
  • PreCompactフックが終了コード2または {"decision":"block"} でコンパクションをブロック可能に
  • プラグインマニフェストの monitors キーでセッション開始時やスキル呼び出し時に自動起動するバックグラウンドモニターを定義可能に
  • 停滞したAPIストリームが5分後にアボート+非ストリーミングで再試行されるように改善(無限ハング解消)
  • /doctor のレイアウト刷新(ステータスアイコン表示+fキーでClaudeに自動修正を依頼可能)
  • WebFetchが <style>/<script> コンテンツを除去し、CSS過多ページでコンテンツ予算を浪費しないように改善
v2.1.101 (2026-04-10)

`/team-onboarding`コマンド追加、OS CA証明書ストアをデフォルトで信頼、リモートセッション機能の改善、多数のバグ修正。

公式リリースを確認

  • /team-onboarding コマンドでローカルの使用パターンからチームメイト向けオンボーディング資料を生成可能に
  • OS CA証明書ストアをデフォルトで信頼(エンタープライズTLSプロキシ互換)
  • /ultraplan 等のリモートセッション機能がWeb設定なしでクラウド環境を自動作成
  • セッションメモリリークの修正(長時間セッションでの仮想スクローラーのメッセージコピー保持を解消)
  • LSPバイナリ検出のPOSIX which フォールバックにおけるコマンドインジェクション脆弱性を修正
v2.1.98 (2026-04-09)

Google Vertex AIセットアップウィザード追加、`--exclude-dynamic-system-prompt-sections`フラグ追加、Bashツール権限バイパスの修正を含む多数のセキュリティ修正。

公式リリースを確認

  • /setup-vertex コマンドでGoogle Vertex AIの認証・プロジェクト・リージョン・モデルピンを対話的に設定可能に
  • --exclude-dynamic-system-prompt-sections フラグで動的セクションをユーザーメッセージに移動し、プロンプトキャッシュ再利用を改善
  • バックグラウンドスクリプトのイベントをストリーミングするMonitorツールを追加
  • Bashツールの権限バイパス脆弱性を修正(バックスラッシュエスケープ、複合コマンド等)
  • /resume ピッカーのフィルターやワークツリー名表示を改善
v2.1.97 (2026-04-08)

/autofix-pr・/web-setupコマンド追加、フォーカスビュー(Ctrl+O)追加、ステータスラインrefreshInterval設定、サブエージェント実行中インジケーター追加、多数のバグ修正。

公式リリースを確認

  • /autofix-pr コマンドでPRのCI失敗・レビューコメントを自動修正するWebセッションを起動可能に
  • /web-setup コマンドでGitHubアカウントをClaude Code on the webに接続可能に
  • NO_FLICKER モードでフォーカスビュートグル(Ctrl+O)追加(プロンプト+ツールサマリー+レスポンス表示)
  • ステータスラインに refreshInterval 設定が追加(N秒ごとにコマンド再実行)
  • /agents にサブエージェント実行中インジケーター(● N running)追加
  • Bashツールの権限チェックが強化(環境変数プレフィックス・ネットワークリダイレクト)
v2.1.92 (2026-04-04)

/powerup・/ultraplanコマンド追加、/vim・/tag削除、Remote Controlセッション名カスタマイズ、Bedrockセットアップウィザード追加、パフォーマンス改善多数。

公式リリースを確認

  • /powerup コマンドでアニメーションデモ付きのインタラクティブレッスンが利用可能に
  • /ultraplan コマンドでブラウザレビュー可能なプラン作成・リモート実行が可能に
  • --remote-control-session-name-prefix でRemote Controlセッション名のプレフィックスをカスタマイズ可能に
  • /vim コマンド削除(/config → Editor mode で切替)
  • Bedrockインタラクティブセットアップウィザード追加
  • /cost にモデル別・キャッシュヒット内訳を追加(サブスクリプションユーザー向け)
v2.1.63 (2026-02-28)

/simplify・/batchコマンド追加、HTTP hooks対応、worktree間の設定共有、メモリリーク修正など多数の改善。

公式リリースを確認

  • /simplify コマンドで変更済みコードの品質レビューと改善が可能に
  • /batch コマンドで複数タスクの一括実行が可能に
  • HTTP hooksによるイベント駆動の外部連携をサポート
  • worktree間で設定(settings)が共有されるようになった
  • 複数のメモリリークが修正され、長時間セッションの安定性が向上
v2.1.59 (2026-02-26)

auto-memory機能追加、/copyコマンド追加、bashプレフィックス提案の改善。

公式リリースを確認

  • auto-memory機能によりセッション間でコンテキストを自動記憶
  • /copy コマンドで直前の応答やコードブロックをクリップボードにコピー
  • bashコマンドのプレフィックス提案が改善され、より的確な補完が可能に
v2.1.53 (2026-02-25)

UIフリッカー修正、バルクエージェントkill改善、Windows安定性向上。

公式リリースを確認

  • UIのちらつき(flickr)問題が修正され、表示の安定性が向上
  • バルクエージェント終了処理が改善され、大量のサブエージェント管理が効率化
  • Windows環境での安定性が向上し、パス処理やプロセス管理が改善
v2.1.51 (2026-02-24)

remote-controlサブコマンド追加、プラグインマーケット改善、セキュリティ修正。

公式リリースを確認

  • remote-control サブコマンドで外部プロセスからClaude Codeを制御可能に
  • プラグインマーケットのUIが改善され、プラグインの検索・導入が容易に
  • セキュリティ修正によりサンドボックスの堅牢性が向上
v2.1.45 (2026-02-17)

Claude Sonnet 4.6対応、Agent Teamsのマルチプロバイダー修正、スピナーカスタマイズ機能追加。

公式リリースを確認

  • Claude Sonnet 4.6モデルに対応
  • spinnerTipsOverride 設定でスピナーのヒントをカスタマイズ可能に
  • Agent TeamsがBedrock・Vertex・Foundry環境で正常に動作するよう修正
  • macOSでサンドボックスの一時ファイル書き込みエラーが修正
v2.1.30 (2026-02-03)

PDFのページ指定読み取り、MCP OAuth対応、/debugコマンド追加、トークン消費の最適化。

公式リリースを確認

  • Readツールに pages パラメータが追加され、PDFの特定ページ範囲を読み取り可能に
  • MCPサーバーの --client-id / --client-secret オプションでOAuth認証に対応
  • /debug コマンドでセッションのトラブルシューティングが可能に
  • APIの不要なテキストブロック送信が修正され、トークン消費が削減
v2.1.20 (2026-01-27)

PRレビューステータス表示、--add-dirでのCLAUDE.md読み込み、タスク削除機能、CJK文字の表示修正。

公式リリースを確認

  • プロンプトフッターにPRレビューステータスが表示されるように(承認/変更要求/保留/ドラフト)
  • --add-dir で指定したディレクトリの CLAUDE.md ファイルを読み込み可能に
  • TaskUpdate ツールでタスクの削除が可能に
  • ワイド文字(絵文字・CJK文字)の表示アーティファクトが修正
v2.1.9 (2026-01-16)

MCP auto:N閾値設定、plansDirectory設定、PreToolUseフック拡張、セッション安定性向上。

公式リリースを確認

  • MCPツール検索の自動有効化閾値を auto:N 構文で設定可能に
  • plansDirectory 設定でプランファイルの保存先をカスタマイズ可能に
  • PreToolUse フックが additionalContext を返せるようになり、ツール実行前のコンテキスト注入が可能に
  • 長時間セッションでの並列ツール呼び出しエラーが修正
v2.0.73 (2025-12-19)

画像プレビュー機能、プラグインマーケット検索、テーマピッカーUI改善、VSCode拡張のタブバッジ追加。

公式リリースを確認

  • 画像添付にクリック可能な [Image #N] リンクが追加され、デフォルトビューアで画像を開けるように
  • プラグイン検索画面にフィルタリング機能が追加(名前・説明・マーケットプレースで検索)
  • /theme コマンドがテーマピッカーを直接開くように改善
  • VSCode拡張にタブアイコンバッジが追加(保留中の権限: 青、未読の完了: オレンジ)

Claude Codeコマンド一覧とは

Claude Codeコマンド一覧は、AnthropicのAIコーディングアシスタント「Claude Code」のターミナル操作に必要なコマンドをすべて網羅したリファレンスです。スラッシュコマンド、キーボードショートカット、CLIオプションの計140以上のコマンドを収録し、各コマンドには説明と使用例を掲載しています。バージョン別の更新履歴も掲載しており、新しいコマンドや変更点の追跡にも役立ちます。

主な機能

  • スラッシュコマンド、キーボードショートカット、CLIオプションを収録
  • 各コマンドの説明と実用的な使用例
  • カテゴリ別フィルタリング
  • リアルタイム検索機能
  • コマンドのワンクリックコピー
  • バージョン別更新履歴でコマンドの変更点を追跡
  • CI/CDパイプラインでの活用例を掲載

こんな場面で役立ちます

  • Claude Codeのコマンドを素早く確認したいとき
  • キーボードショートカットを覚えたいとき
  • CLIオプションの正しい使い方を調べたいとき
  • Claude Code初心者の学習リファレンスとして
  • ペアプログラミング中のクイックリファレンス

よくある質問

Claude Codeとは何ですか?

Claude CodeはAnthropicが提供するAIコーディングアシスタントで、ターミナル上で対話的にコードの作成、編集、レビューなどを行えます。

/compactと/clearの違いは何ですか?

/compactは会話履歴を要約して圧縮し、コンテキストウィンドウの使用量を削減します。/clearは会話履歴を完全にクリアして新しいセッションを開始します。

claude -pとclaude "prompt"の違いは?

claude "prompt"はワンショットモードで、プロンプトを実行して結果を表示します。claude -pはパイプモードで、標準入力からデータを受け取ることができ、他のコマンドとパイプで連携できます。

セッション中にモデルを切り替えられますか?

はい、/modelコマンドを使用してセッション中にモデルを切り替えることができます。利用可能なモデルの一覧が表示されるので、そこから選択できます。

MCPサーバーとは何ですか?

MCP(Model Context Protocol)サーバーは、Claude Codeの機能を拡張するプラグインのようなものです。外部ツールやサービスとの連携を可能にし、/mcpコマンドやclaude mcpコマンドで管理できます。

/initコマンドは何をしますか?

/initは現在のプロジェクトを分析し、CLAUDE.mdファイルを自動生成します。CLAUDE.mdにはプロジェクトの構造、よく使うコマンド、Claudeへの指示を記述でき、以降のセッションでClaudeが自動的に参照します。新しいプロジェクトで最初に実行することを推奨します。

コンテキストウィンドウが満杯になったらどうすればよいですか?

/compactコマンドを使うと、会話履歴をAIが要約して圧縮し、コンテキストを節約しながらセッションを継続できます。完全にリセットしたい場合は/clearを使います。

Claude CodeをCI/CDで使うにはどうすればよいですか?

claude -p "プロンプト"(パイプモード)と--output-format jsonを組み合わせます。例えばcat error.log | claude -p "このエラーの原因を教えて"のように使えます。GitHub Actionsなどでは--dangerously-skip-permissionsと組み合わせて非対話的に実行できます。

Claude Codeのメモリ機能とは何ですか?

/memoryコマンドはCLAUDE.mdファイルを編集するためのインターフェースです。ここに書いた内容はセッションをまたいでClaudeが記憶します。auto-memory機能により、重要な情報を自動的にCLAUDE.mdに保存することも可能です。

Claude Codeのよく使うキーボードショートカットは何ですか?

最も頻繁に使うショートカットは、Escape(操作キャンセル)、Ctrl+C(タスク中断)、Shift+Enter(改行挿入)、Tab(補完候補選択)です。/keybindingsコマンドで設定を確認・変更できます。