コマンド
Claude Code で利用可能なコマンドの完全なリファレンス。組み込みコマンドとバンドルされたスキルを含む。
コマンドはセッション内から Claude Code を制御します。モデルの切り替え、権限の管理、コンテキストのクリア、ワークフローの実行など、様々な操作を素早く行うことができます。
/ と入力すると、利用可能なすべてのコマンドが表示されます。または / の後に文字を入力してフィルタリングできます。
コマンドはメッセージの開始時にのみ認識されます。コマンド名の後に続くテキストは引数として渡されます。
典型的なワークフロー全体でのコマンド
ほとんどのコマンドはセッション内の特定の時点で有用です。プロジェクトのセットアップから変更のリリースまでです。
リポジトリでの最初のセッション。 /init を実行してスターター CLAUDE.md を生成し、その後 /memory を実行して改善します。/mcp と /agents を使用してプロジェクトが必要とするサーバーまたはサブエージェントをセットアップし、/permissions を使用して必要な承認ルールを設定します。
タスク中。 /plan は大きな変更の前に Plan Mode に切り替えます。/model と /effort は使用している推論量を調整します。会話が長くなったら、/context はウィンドウがどこに向かっているかを表示し、/compact はそれを要約します。/btw を使用して、履歴を膨らませるべきではない素早い脇道を作成します。
リリース前。 /diff は変更内容を表示し、/simplify は最近のファイルをレビューして品質と効率の修正を適用し、/review または /security-review はより深い読み取り専用パスを提供します。
セッション間。 /clear は新しいタスクで新しく開始しながらプロジェクトメモリを保持します。/resume と /branch を使用して、以前の会話に戻るか、フォークできます。/teleport はウェブセッションをこのターミナルに引き込み、/remote-control を使用してこのローカルセッションを別のデバイスから続行できます。
何か問題がある場合。 /rewind はコードと会話をチェックポイントに巻き戻します。/doctor と /debug はインストールとランタイムの問題を診断し、/feedback はセッションコンテキストが添付されたバグを報告します。
すべてのコマンド
以下の表は Claude Code に含まれるすべてのコマンドをリストしています。スキル とマークされたエントリはバンドルされたスキルです。これらは自分で作成するスキルと同じメカニズムを使用します。Claude に渡されるプロンプトであり、Claude は関連する場合に自動的に呼び出すこともできます。その他はすべて、CLI にコード化された動作を持つ組み込みコマンドです。独自のコマンドを追加するには、スキルを参照してください。
以下の表では、<arg> は必須引数を示し、[arg] はオプション引数を示します。
すべてのコマンドがすべてのユーザーに表示されるわけではありません。可用性はプラットフォーム、プラン、環境によって異なります。たとえば、/desktop は macOS と Windows にのみ表示され、/upgrade は Pro プランと Max プランにのみ表示されます。
| コマンド | 目的 |
|---|---|
/add-dir <path> |
現在のセッション中にファイルアクセス用の作業ディレクトリを追加。ほとんどの .claude/ 設定は追加されたディレクトリから検出されません。後で --continue または --resume を使用して、追加されたディレクトリからセッションを再開できます |
/agents |
エージェント設定を管理 |
/autofix-pr [prompt] |
現在のブランチの PR を監視し、CI が失敗するか、レビュアーがコメントを残したときに修正をプッシュする Claude Code on the web セッションを生成。gh pr view で開いている PR を検出します。別の PR を監視するには、最初にそのブランチをチェックアウトしてください。デフォルトでは、リモートセッションはすべての CI 失敗とレビューコメントを修正するよう指示されます。プロンプトを渡して異なる指示を与えることができます。例えば /autofix-pr only fix lint and type errors。gh CLI と Claude Code on the web へのアクセスが必要です |
/batch <instruction> |
スキル。 コードベース全体にわたる大規模な変更を並列で調整します。コードベースを調査し、作業を 5 ~ 30 個の独立したユニットに分解し、計画を提示します。承認されると、分離された git worktree 内の各ユニットごとに 1 つのバックグラウンドエージェントを生成します。各エージェントはそのユニットを実装し、テストを実行し、プルリクエストを開きます。git リポジトリが必要です。例: /batch migrate src/ from Solid to React |
/branch [name] |
この時点で現在の会話のブランチを作成。ブランチに切り替え、元の会話を保持します。/resume で戻ることができます。エイリアス: /fork。CLAUDE_CODE_FORK_SUBAGENT が設定されている場合、/fork は代わりにフォークされたサブエージェントを生成し、このコマンドのエイリアスではなくなります |
/btw <question> |
会話に追加せずにサイドクエスチョンとして素早く質問 |
/chrome |
Chrome の Claude 設定を構成 |
/claude-api [migrate|managed-agents-onboard] |
スキル。 プロジェクトの言語(Python、TypeScript、Java、Go、Ruby、C#、PHP、または cURL)と Managed Agents リファレンス用の Claude API リファレンス資料を読み込みます。ツール使用、ストリーミング、バッチ、構造化出力、および一般的な落とし穴をカバーしています。また、コードが anthropic または @anthropic-ai/sdk をインポートするときに自動的にアクティブになります。/claude-api migrate を実行して、既存の Claude API コードを新しいモデルにアップグレード: Claude はスキャンするファイルとターゲットモデルを尋ね、モデル ID、思考設定、およびバージョン間で変更されたその他のパラメータを更新します。/claude-api managed-agents-onboard を実行して、新しい Managed Agent をゼロから作成するインタラクティブなウォークスルーを実施します |
/clear |
空のコンテキストで新しい会話を開始。前の会話は /resume で利用可能なままです。同じ会話を続けながらコンテキストを解放するには、代わりに /compact を使用してください。エイリアス: /reset、/new |
/color [color|default] |
現在のセッションのプロンプトバーの色を設定。利用可能な色: red、blue、green、yellow、purple、orange、pink、cyan。default を使用してリセット。引数なしで実行するとランダムな色を選択します。リモートコントロールが接続されている場合、色は claude.ai/code に同期されます |
/compact [instructions] |
会話をここまで要約してコンテキストを解放。オプションで要約のフォーカス指示を渡します。コンパクション時にルール、スキル、メモリファイルがどのように処理されるかを参照してください |
/config |
設定インターフェースを開いて、テーマ、モデル、出力スタイル、およびその他の設定を調整。エイリアス: /settings |
/context |
現在のコンテキスト使用状況をカラーグリッドとして視覚化。コンテキストが多いツール、メモリ肥大化、容量警告の最適化提案を表示 |
/copy [N] |
最後のアシスタント応答をクリップボードにコピー。数字 N を渡して N 番目に新しい応答をコピー: /copy 2 は 2 番目に新しい応答をコピー。コードブロックが存在する場合、個別ブロックまたは完全な応答を選択するインタラクティブピッカーを表示。ピッカーで w を押して、クリップボードの代わりにファイルに選択内容を書き込み。SSH 経由で便利です |
/cost |
/usage のエイリアス |
/debug [description] |
スキル。 現在のセッションのデバッグログを有効にし、セッションデバッグログを読むことで問題をトラブルシューティングします。デバッグログはデフォルトではオフです。claude --debug で開始した場合を除き、セッション中に /debug を実行するとその時点からログのキャプチャを開始します。オプションで問題を説明して分析にフォーカスを当てます |
/desktop |
現在のセッションを Claude Code デスクトップアプリで続行。macOS と Windows のみ。エイリアス: /app |
/diff |
コミットされていない変更と各ターンの diff を表示するインタラクティブ diff ビューアを開きます。左右矢印を使用して現在の git diff と個別の Claude ターンを切り替え、上下矢印でファイルをブラウズします |
/doctor |
Claude Code のインストールと設定を診断および検証。結果はステータスアイコン付きで表示されます。f を押して Claude に報告された問題を修正させます |
/effort [level|auto] |
モデルの努力レベルを設定。low、medium、high、xhigh、または max を受け入れます。利用可能なレベルはモデルに依存し、max はセッションのみです。auto はモデルのデフォルトにリセットします。引数なしで、インタラクティブスライダーを開きます。左右矢印でレベルを選択し、Enter で適用します。現在の応答の完了を待たずに即座に有効になります |
/exit |
CLI を終了。エイリアス: /quit |
/export [filename] |
現在の会話をプレーンテキストとしてエクスポート。ファイル名を指定すると、そのファイルに直接書き込みます。指定しない場合、クリップボードにコピーするか、ファイルに保存するダイアログを開きます |
/extra-usage |
レート制限に達したときに作業を続行するための追加使用量を構成 |
/fast [on|off] |
高速モードのオン/オフを切り替え |
/feedback [report] |
Claude Code に関するフィードバックを送信。エイリアス: /bug |
/fewer-permission-prompts |
スキル。 トランスクリプトで一般的な読み取り専用 Bash と MCP ツール呼び出しをスキャンし、プロジェクト .claude/settings.json に優先度付きの許可リストを追加して権限プロンプトを削減します |
/focus |
フォーカスビューを切り替えます。最後のプロンプト、編集 diffstats を含む 1 行のツール呼び出し要約、および最終応答のみを表示します。選択は複数セッション間で保持されます。設定で viewMode を設定してオーバーライドします。フルスクリーンレンダリングでのみ利用可能です |
/heapdump |
JavaScript ヒープスナップショットとメモリ分析を ~/Desktop に書き込んで、高いメモリ使用量を診断します。Linux で Desktop フォルダがない場合はホームディレクトリに書き込みます。トラブルシューティングを参照してください |
/help |
ヘルプと利用可能なコマンドを表示 |
/hooks |
ツールイベント用のフック設定を表示 |
/ide |
IDE 統合を管理し、ステータスを表示 |
/init |
CLAUDE.md ガイドでプロジェクトを初期化。スキル、フック、個人メモリファイルをウォークスルーするインタラクティブフローについては、CLAUDE_CODE_NEW_INIT=1 を設定します |
/insights |
Claude Code セッションを分析するレポートを生成。プロジェクト領域、相互作用パターン、および摩擦点を含みます |
/install-github-app |
リポジトリ用の Claude GitHub Actions アプリをセットアップ。リポジトリを選択して統合を構成するプロセスをガイドします |
/install-slack-app |
Claude Slack アプリをインストール。OAuth フローを完了するためにブラウザを開きます |
/keybindings |
キーバインディング設定ファイルを開くか作成 |
/login |
Anthropic アカウントにサインイン |
/logout |
Anthropic アカウントからサインアウト |
/loop [interval] [prompt] |
スキル。 セッションが開いている間、プロンプトを繰り返し実行します。間隔を省略すると Claude は反復間で自動的にペースを調整します。プロンプトを省略すると Claude は自律的なメンテナンスチェックを実行するか、存在する場合は .claude/loop.md のプロンプトを実行します。例: /loop 5m check if the deploy finished。スケジュールに従ってプロンプトを実行を参照してください。エイリアス: /proactive |
/mcp |
MCP サーバー接続と OAuth 認証を管理 |
/memory |
CLAUDE.md メモリファイルを編集し、自動メモリを有効または無効にし、自動メモリエントリを表示 |
/mobile |
Claude モバイルアプリをダウンロードするための QR コードを表示。エイリアス: /ios、/android |
/model [model] |
AI モデルを選択または変更。サポートしているモデルの場合、左右矢印を使用して努力レベルを調整します。引数なしで、会話に前の出力がある場合に確認を求めるピッカーを開きます。次の応答はキャッシュされたコンテキストなしで完全な履歴を再読み込みするためです。確認されると、現在の応答の完了を待たずに変更が適用されます |
/passes |
Claude Code の無料 1 週間を友人と共有。アカウントが対象の場合のみ表示 |
/permissions |
ツール権限のアクセス許可、確認、および拒否ルールを管理。スコープ別にルールを表示し、ルールを追加または削除し、作業ディレクトリを管理し、最近の自動モード拒否を確認できるインタラクティブダイアログを開きます。エイリアス: /allowed-tools |
/plan [description] |
プロンプトから直接 Plan Mode に入ります。オプションの説明を渡して Plan Mode に入り、すぐにそのタスクで開始します。例えば /plan fix the auth bug |
/plugin |
Claude Code プラグインを管理 |
/powerup |
アニメーション化されたデモを使用したクイックインタラクティブレッスンを通じて Claude Code 機能を発見 |
/pr-comments [PR] |
{/* max-version: 2.1.90 */}v2.1.91 で削除。代わりに Claude に直接プルリクエストコメントを表示するよう依頼してください。以前のバージョンでは、GitHub プルリクエストからコメントを取得して表示します。現在のブランチの PR を自動検出するか、PR URL または番号を渡します。gh CLI が必要です |
/privacy-settings |
プライバシー設定を表示および更新。Pro および Max プランサブスクライバーのみ利用可能 |
/recap |
現在のセッションの 1 行の要約をオンデマンドで生成。セッション要約を参照してください。これは、しばらく離れた後に表示される自動要約です |
/release-notes |
インタラクティブバージョンピッカーでチェンジログを表示。特定のバージョンを選択してそのリリースノートを表示するか、すべてのバージョンを表示することを選択します |
/reload-plugins |
すべてのアクティブなプラグインを再読み込みして、再起動せずに保留中の変更を適用。読み込まれた各コンポーネントのカウントを報告し、読み込みエラーをフラグします |
/remote-control |
このセッションを claude.ai からリモートコントロールできるようにします。エイリアス: /rc |
/remote-env |
--remote で開始されたウェブセッションのデフォルトリモート環境を構成 |
/rename [name] |
現在のセッションの名前を変更してプロンプトバーに名前を表示。名前を指定しない場合、会話履歴から自動生成 |
/resume [session] |
ID または名前で会話を再開するか、セッションピッカーを開きます。エイリアス: /continue |
/review [PR] |
現在のセッションでプルリクエストをローカルでレビュー。より深いクラウドベースのレビューについては、/ultrareviewを参照してください |
/rewind |
会話またはコードを前の時点に巻き戻すか、選択したメッセージから要約します。チェックポイントを参照してください。エイリアス: /checkpoint、/undo |
/sandbox |
サンドボックスモードを切り替え。サポートされているプラットフォームでのみ利用可能 |
/schedule [description] |
ルーチンを作成、更新、リスト表示、または実行。Claude がセットアップを会話形式でガイドします。エイリアス: /routines |
/security-review |
現在のブランチの保留中の変更をセキュリティ脆弱性について分析。git diff をレビューし、インジェクション、認証の問題、データ露出などのリスクを特定 |
/setup-bedrock |
Amazon Bedrock 認証、リージョン、モデルピンをインタラクティブウィザードで構成。CLAUDE_CODE_USE_BEDROCK=1 が設定されている場合のみ表示。初回 Bedrock ユーザーはログイン画面からこのウィザードにアクセスすることもできます |
/setup-vertex |
Google Vertex AI 認証、プロジェクト、リージョン、モデルピンをインタラクティブウィザードで構成。CLAUDE_CODE_USE_VERTEX=1 が設定されている場合のみ表示。初回 Vertex AI ユーザーはログイン画面からこのウィザードにアクセスすることもできます |
/simplify [focus] |
スキル。 最近変更されたファイルをコード再利用、品質、効率の問題についてレビュー。その後修正します。3 つのレビューエージェントを並列で生成し、その結果を集約し、修正を適用します。テキストを渡して特定の懸念事項にフォーカスを当てます: /simplify focus on memory efficiency |
/skills |
利用可能なスキルをリスト表示。t を押してトークン数でソート。Space を押してスキルを Claude または / メニューから非表示にし、Enter で保存 |
/stats |
/usage のエイリアス。Stats タブで開きます |
/status |
設定インターフェース(ステータスタブ)を開いて、バージョン、モデル、アカウント、および接続性を表示。Claude が応答中でも機能し、現在の応答の完了を待ちません |
/statusline |
Claude Code のステータスラインを構成。必要な内容を説明するか、引数なしで実行してシェルプロンプトから自動構成 |
/stickers |
Claude Code ステッカーを注文 |
/tasks |
バックグラウンドタスクをリストおよび管理。/bashes としても利用可能 |
/team-onboarding |
Claude Code 使用履歴からチームオンボーディングガイドを生成。Claude は過去 30 日間のセッション、コマンド、MCP サーバー使用状況を分析し、チームメイトが最初のメッセージとして貼り付けて素早くセットアップできるマークダウンガイドを作成 |
/teleport |
Claude Code on the web セッションをこのターミナルに引き込みます。ピッカーを開き、ブランチと会話をフェッチします。/tp としても利用可能。claude.ai サブスクリプションが必要です |
/terminal-setup |
Shift+Enter およびその他のショートカットのターミナルキーバインディングを構成。VS Code、Cursor、Windsurf、Alacritty、または Zed などの必要なターミナルでのみ表示 |
/theme |
カラーテーマを変更。ターミナルのダークまたはライトモードに従う auto オプション、ライトおよびダークバリアント、色覚異常対応(ダルトン化)テーマ、ANSI テーマ(ターミナルのカラーパレットを使用)、および ~/.claude/themes/ またはプラグインからのカスタムテーマを含みます。新しいカスタムテーマ… を選択して作成 |
/tui [default|fullscreen] |
ターミナル UI レンダラーを設定し、会話を保持したまま再起動します。fullscreen はちらつきなしの alt-screen レンダラーを有効にします。引数なしで、アクティブなレンダラーを出力 |
/ultraplan <prompt> |
ultraplan セッションで計画を作成し、ブラウザでレビューし、リモートで実行するか、ターミナルに送り返します |
/ultrareview [PR] |
ultrareview を使用してクラウドサンドボックスで深い複数エージェントコードレビューを実行。Pro と Max に 3 つの無料実行が含まれ、2026 年 5 月 5 日まで、その後は extra usage が必要です |
/upgrade |
アップグレードページを開いて、より高いプランティアに切り替え |
/usage |
セッションコスト、プラン使用制限、およびアクティビティ統計を表示。サブスクリプション固有の詳細については、コスト追跡ガイドを参照してください。/cost と /stats はエイリアスです |
/vim |
{/* max-version: 2.1.91 */}v2.1.92 で削除。Vim と通常編集モード間を切り替えるには、/config → エディタモードを使用してください |
/voice [hold|tap|off] |
音声ディクテーションを切り替えるか、特定のモードで有効にします。Claude.ai アカウントが必要です |
/web-setup |
ローカル gh CLI 認証情報を使用して GitHub アカウントを Claude Code on the web に接続。GitHub が接続されていない場合、/schedule は自動的にこれを求めます |
MCP プロンプト
MCP サーバーはコマンドとして表示されるプロンプトを公開できます。これらは /mcp__<server>__<prompt> 形式を使用し、接続されたサーバーから動的に検出されます。詳細については、MCP プロンプトを参照してください。
関連項目
- スキル: 独自のコマンドを作成
- インタラクティブモード: キーボードショートカット、Vim モード、およびコマンド履歴
- CLI リファレンス: 起動時フラグ