コマンド
Claude Code で利用可能なコマンドの完全なリファレンス。ビルトインコマンドとバンドルされたスキルを含みます。
コマンドはセッション内から Claude Code を制御します。モデルの切り替え、権限の管理、コンテキストのクリア、ワークフローの実行など、様々な操作を素早く行うことができます。
/ と入力するとご利用いただけるコマンドが表示されます。または / の後に文字を入力してフィルタリングできます。コマンドメニューが入力内容にどのようにマッチするかでは、ハイライト、タイプミス、および Claude Code がメニューから非表示にするコマンドについて説明しています。これらのコマンドは完全な名前を入力するまで表示されません。
コマンドはメッセージの開始時にのみ認識されます。コマンド名の後に続くテキストがその引数になります。v2.1.199 以降、スキルは例外です。スキル呼び出しの後に別のスキルが続く場合(例:/skill-a /skill-b do XYZ)、開始時に指定されたすべてのスキルが読み込まれ、末尾のテキストが各スキルに引数として渡されます。最大 6 つのスキルをチェーンできます。
Claude が応答中にコマンドを送信した場合、Claude Code はそれをキューに入れ、現在のターンが終了した後に実行します。Claude Code は /status、/tasks、/usage など、応答を中断せずにすぐに実行するコマンドもあります。フルスクリーンレンダリングでは、Claude Code は /theme や /help などのダイアログコマンドもすぐに開きます。v2.1.234 より前では、Claude Code はこれらのダイアログをターンが終了するまでキューに入れていました。
典型的なワークフロー全体でのコマンド
ほとんどのコマンドはセッション内の特定の時点で有用です。プロジェクトのセットアップから変更のリリースまでです。
リポジトリでの最初のセッション。 /init を実行してスターター CLAUDE.md を生成し、その後 /memory を実行して改善します。/mcp を使用してプロジェクトが必要とするサーバーをセットアップし、Claude に作成してほしい サブエージェント があれば尋ね、/permissions を実行して承認ルールを設定します。
タスク中。 /plan は大きな変更の前にプランモードに切り替えます。/model と /effort は使用しているモデルと適用する推論の量を調整します。会話が長くなったら、/context はウィンドウを埋めているものを表示し、/compact はそれを要約してスペースを解放します。/btw を使用して、会話履歴に追加されるべきではない副次的な質問をします。
並行して作業を実行します。 Claude は副次的なタスクを サブエージェント に委譲し、/tasks は現在のセッションのバックグラウンド作業(完了したサブエージェントを含む)をリストします。/background はセッション全体をデタッチして バックグラウンドエージェント として実行し続け、ターミナルを解放します。コードベース全体にまたがる大きな変更の場合、/batch はそれを独立したユニットに分解し、各ユニットを独自の ワークツリー で実行します。これらのアプローチがどのように関連しているかについては、エージェントを並行実行する を参照してください。
リリース前。 /diff は変更内容を表示します。/code-review は現在の diff を正確性バグとクリーンアップについてチェックし、--fix で結果を適用できます。PR 番号(例:/code-review high 1234)を渡して、代わりにプルリクエストをレビューします。/review はエイリアスです。/code-review ultra はクラウドでマルチエージェントレビューを実行します。/security-review は diff をセキュリティ脆弱性についてチェックします。
セッション間。 /clear はプロジェクトメモリを保持しながら新しいタスクで新規開始します。/resume は以前の会話に戻り、/branch は現在の会話をブランチして別の方向を試し、/fork はそれを新しい バックグラウンドセッション にコピーします。/teleport は Web セッションをこのターミナルに引き込み、/remote-control はこのローカルセッションを別のデバイスから続行できるようにします。
何か問題がある場合。 /rewind はコードと会話をチェックポイントまで戻すか、会話の一部を要約します。/doctor はセットアップチェックアップを実行して、インストールと設定の問題を診断し、修正できます。/debug はランタイム問題を診断し、/feedback はセッションコンテキストが添付されたバグレポートを報告します。
すべてのコマンド
以下の表は、Claude Code に含まれるすべてのコマンドを一覧にしています。ほとんどは組み込みコマンドで、その動作は CLI にコード化されています。2 つの種類のエントリが表示されます。
- Skill: バンドルされたスキル。自分で作成するスキルと同じように機能します。Claude に渡されるプロンプトです。
/verifyは、呼び出すときのみ実行されます。v2.1.215 より前は、Claude が自動的に/verifyを実行することもできました。
- Workflow: バンドルされた動的ワークフローで、多くのサブエージェント全体に作業を展開し、バックグラウンドで実行されます。
/deep-researchは、呼び出すときのみ実行されます。v2.1.218 より前は、Claude が自動的に開始することもできました。
独自のコマンドを追加するには、skills を参照してください。
以下の表では、<arg> は必須引数を示し、[arg] はオプション引数を示します。
すべてのコマンドがすべてのユーザーに表示されるわけではありません。可用性はプラットフォーム、プラン、環境によって異なります。たとえば、/desktop は macOS と x64 Windows で Claude サブスクリプションでサインインしている場合のみ表示され、/upgrade は Enterprise プランでは表示されません。
| コマンド | 目的 |
|---|---|
/add-dir <path> |
現在のセッション中にファイルアクセス用の作業ディレクトリを追加します。部分的なパスを入力して一致するディレクトリの候補を表示し、Tab を押して 1 つを受け入れます。ほとんどの .claude/ 設定は、追加されたディレクトリから検出されません。\\server\share などのほとんどのネットワークパスは追加できません。追加に成功すると、DirectoryAdded hooks が実行されます。Claude が応答している間にこれを実行すると、Claude Code はディレクトリをすぐに確認するよう求め、確認すると Claude の同じターンの次のツール呼び出しがそれにアクセスできます。v2.1.234 より前は、Claude Code はターンが終了するまでコマンドをキューに入れていました |
/advisor [model|off] |
アドバイザーツールを有効または無効にします。このツールはタスク中の重要な瞬間に 2 番目のモデルに相談します。fable、opus、sonnet、または完全なモデル ID を受け入れます。fable にはFable アクセスが必要です。引数がない場合は、ピッカーを開きます。対話型ターミナルがないセッション、またはRemote Control経由では、モデルまたは off を引数として渡します。引数がない場合、コマンドは現在のアドバイザーをテキストとして出力します。これらのフォームには Claude Code v2.1.260 以降が必要です |
/agents |
v2.1.198 以降、/agents を実行すると、Claude にサブエージェントを作成または管理するよう求めるか、.claude/agents/ または ~/.claude/agents/ を直接編集するよう促すリマインダーが表示されます。v2.1.197 以前では、サブエージェント設定を作成および管理するための対話型インターフェイスを開きます |
/artifacts |
アーティファクトを所有しているか、共有されているアーティファクトを一覧表示し、セッションに添付するか、ブラウザで開くか、そのリンクをコピーします。アーティファクトが利用可能な場所で利用可能です。Claude Code v2.1.208 以降が必要です。Enter で添付するには v2.1.216 が必要です |
/auto-mode-setup |
プロジェクトと最近のセッションから autoMode.environment エントリを作成し、ドラフトを確認してユーザー設定に保存します。Pro、Max、または Team プランと Claude Code v2.1.228 以降が必要です。ネイティブ Windows では v2.1.233 以降が必要です |
/autocompact [auto|<tokens>] |
auto-compact ウィンドウを設定します。Claude Code が自動的にコンパクトする前にコンテキストウィンドウがどのくらい満杯になるかを示します。500k などのサイズを渡すか、auto を渡してモデル用に調整されたウィンドウに戻します。Claude Code は値をユーザー設定に保存し、現在のセッションに適用します。受け入れられる値と何がそれをオーバーライドするかについては、auto-compact ウィンドウを設定を参照してください。引数がない場合は、現在のウィンドウを表示するダイアログを開きます。Claude Code v2.1.221 以降が必要です |
/autofix-pr [prompt] |
現在のブランチの PR を監視し、CI が失敗するか、レビュアーがコメントを残すと修正をプッシュするクラウドセッションを生成します。gh pr view でチェックアウトされたブランチからオープン PR を検出します。別の PR を監視するには、最初にそのブランチをチェックアウトしてください。デフォルトでは、クラウドセッションはすべての CI 失敗とレビューコメントを修正するよう指示されます。プロンプトを渡して異なる指示を与えます。たとえば /autofix-pr only fix lint and type errors。gh CLI とクラウドセッションへのアクセスが必要です |
/background [prompt] |
現在のセッションをデタッチしてバックグラウンドエージェントとして実行し、このターミナルを解放します。デタッチする前に 1 つ以上の指示を送信するプロンプトを渡します。claude agents でセッションを監視します。このセッションが実行し続けている間に会話を新しいバックグラウンドセッションにコピーするには、/fork を使用します。エイリアス: /bg |
/batch <instruction> |
Skill. コードベース全体で大規模な変更を並列に調整します。コードベースを調査し、作業を 5 ~ 30 個の独立したユニットに分解し、計画を提示します。承認されると、分離された git worktree 内の各ユニットに 1 つのバックグラウンドサブエージェントを生成します。各サブエージェントはそのユニットを実装し、テストを実行し、プルリクエストを開きます。git リポジトリが必要です。例: /batch migrate src/ from JavaScript to TypeScript |
/branch [name] |
現在の会話をこの時点で分岐させて、会話を失わずに別の方向を試すことができます。分岐に切り替え、元の会話を保持します。/resume で元の会話に戻ることができます。別のバックグラウンドセッションとして実行するコピーを切り替える代わりに、/fork を使用します。この会話に報告するサブエージェントに副タスクを渡すには、/subtask を使用します |
/btw [question] |
会話に追加せずに、現在のセッションについて副質問をします。質問なしで /btw を実行すると、Claude Code は最新の副質問を表示して、以前の回答を参照できます。まだ質問していない場合は、Claude Code は使用行を出力します。v2.1.212 より前は、/btw は質問が必要でした |
/bug [report] |
バグを報告するか、会話を共有します。セッション履歴をどのくらい含めるかを選択し、何かが送信される前に同意画面で確認します。Anthropic に第一者接続でサインインしている場合、レポートは Anthropic に送信されます。サードパーティプロバイダーまたは Anthropic 認証情報がない場合、Claude Code は~/.claude/feedback-bundles/ の下のローカルアーカイブにレポートを書き込み、自分で転送します。VS Code 拡張機能では、/bug は代わりに拡張機能独自のフィードバックダイアログを開きます。Claude Code v2.1.229 以降が必要です。Claude が応答している間にこれを実行すると、Claude Code はダイアログをすぐに開きます。v2.1.232 より前は、Claude Code はターンが終了するまでコマンドをキューに入れていました。エイリアス: /share。v2.1.212 より前は、/bug と /share は /feedback のエイリアスでした |
/cd <path> |
このセッションを新しい作業ディレクトリに移動し、会話を保持します。部分的なパスを入力して一致するディレクトリの候補を表示し、Tab を押して 1 つを受け入れます。候補には Claude Code v2.1.206 以降が必要です。Claude Code が新しいディレクトリからすぐに適用するもの、および /cd が /add-dir とどのように異なるかについては、セッションを別のディレクトリに移動を参照してください |
/chrome |
Claude in Chrome 設定を構成します |
/claude-api [migrate|upgrade|managed-agents-onboard|prompt-audit|cost-optimize|build-eval|hillclimb] |
Skill. プロジェクトの言語用に Claude API および Managed Agents リファレンス資料を読み込みます。コードが anthropic または @anthropic-ai/sdk をインポートするときも自動的にアクティブになります。migrate を実行して、既存の Claude API コードを新しいモデルに更新します。プロジェクトの Anthropic SDK 依存関係をメジャーバージョン全体で移動するには upgrade を実行します。現在、Python anthropic パッケージを 0.x から 1.x に移動します。新しい Managed Agent を作成するウォークスルーについては、managed-agents-onboard を実行します。古いモデル用に作成された指示をプロンプト、スキル、ツール説明でフラグを立て、修正を diff として提案するには prompt-audit を実行します。プロジェクトの Claude API 支出がどこに行くかをプロファイルし、プロンプトキャッシング、不要な入出力トークンのトリミング、バッチ処理、努力、モデル選択などのオプションから節約を提案するには cost-optimize を実行します。一度に 1 つの変更。Claude 搭載アプリの eval セットを構築するには build-eval を実行し、既存の eval に対してアプリを反復的に改善するには hillclimb を実行します。prompt-audit サブコマンドには Claude Code v2.1.221 以降が必要です。upgrade には v2.1.236 以降が必要です。cost-optimize には v2.1.247 以降が必要です。build-eval と hillclimb には v2.1.259 以降が必要です |
/clear [name] |
空のコンテキストで新しい会話を開始します。前の会話に /resume ピッカーでラベルを付けるには、名前を渡します。同じ会話を続けながらコンテキストを解放するには、/compact を代わりに使用します。/resume で前の会話を再開するか、同じ Claude Code プロセスで、rewind メニューの previous-session エントリから復元します。rewind エントリには Claude Code v2.1.191 以降が必要です。エイリアス: /reset、/new |
/code-review [low|medium|high|xhigh|max|ultra] [--fix] [--comment] [pr#|branch|path] |
Skill. 現在の diff、または渡す PR 番号、ブランチ、またはパスを確認して、正確性のバグとクリーンアップの機会を確認します。--fix を渡して検出結果を適用し、--comment を渡して GitHub PR または GitLab マージリクエストに投稿するか、ultra を渡して深いクラウドレビューを実行します。GitLab マージリクエストに投稿するには Claude Code v2.1.257 以降が必要です。github.com PR ターゲットで ultra を使用する場合、--post を渡してPR に完成した検出結果を投稿することを起動ダイアログで事前選択します。--post には Claude Code v2.1.227 以降が必要です。努力レベル、ターゲット、および /simplify との関係については、diff をローカルで確認を参照してください。エイリアス: /review |
/color [color|default] |
現在のセッションのプロンプトバーのカラーを設定します。利用可能なカラー: red、blue、green、yellow、purple、orange、pink、cyan。default を使用してリセットするか、引数なしで実行してランダムなカラーを選択します。Remote Control が接続されている場合、カラーは claude.ai/code に同期されます。非対話型モード(-p)でも利用可能です。Claude Code v2.1.205 以降が必要です |
/compact [instructions] |
これまでの会話を要約してコンテキストを解放します。オプションで要約の焦点指示を渡します。コンパクション処理がルール、スキル、メモリファイルをどのように処理するかを参照してください |
/config [key=value ...] |
設定インターフェイスを開いて、テーマ、モデル、出力スタイル、およびその他の設定を調整します。1 つ以上の key=value ペアを渡してインターフェイスを開かずに設定を直接設定します。たとえば /config thinking=false、/config theme=dark、または /config model=sonnet。key=value フォームは非対話型モード(-p)および Claude モバイルアプリから Remote Control 経由でも機能します。key=value フォームは、autoContinueAtUsageLimitなどのパネルで確認が必要な設定をオンにすることはできませんが、オフにすることはできます。/config --help を実行して、受け入れるキーを一覧表示します。エイリアス: /settings |
/context [all] |
現在のコンテキスト使用量を色付きグリッドとして視覚化します。コンテキストが多いツール、メモリの肥大化、容量警告の最適化提案を表示します。会話がコンテキストウィンドウを超える場合、出力には警告が含まれ、制限をどのくらい超えているか、どのコマンドがスペースを解放するかが表示されます。全画面モードでは、/context は項目ごとの内訳を折りたたんでグリッドを表示したままにします。all を渡して展開します |
/copy [N] |
最後のアシスタント応答をクリップボードにコピーします。数値 N を渡して、N 番目に最新の応答をコピーします。/copy 2 は 2 番目に最新の応答をコピーします。コードブロックが存在する場合、個別のブロックまたは完全な応答を選択するための対話型ピッカーを表示します。ピッカーで w を押して、クリップボードの代わりにファイルに選択を書き込みます。これは SSH 経由で便利です |
/cost |
/usage のエイリアス |
/dataviz [request] |
Skill. チャート、グラフ、ダッシュボードの設計ガイダンス。Claude はデータのチャート形式を選択し、役割別にカラーを割り当て、バンドルされたスクリプトで色覚異常の安全性とコントラストを検証し、マーク、相互作用、アクセシビリティルールを適用します。独自のパレットに置き換えるブランド中立プレースホルダーパレットを使用します。Claude Code v2.1.198 以降が必要です |
/debug [description] |
Skill. 現在のセッションのデバッグログを有効にし、セッションデバッグログを読んで問題をトラブルシューティングします。デバッグログはデフォルトではオフです。claude --debug で開始した場合を除き、セッション中に /debug を実行するとその時点からログのキャプチャを開始します。オプションで問題を説明して分析に焦点を当てます |
/deep-research <question> |
Workflow. 質問に関する Web 検索を展開し、ソースを取得して相互確認し、引用されたレポートを合成します |
/design [brief] |
Skill. UI モックアップ、スクリーンフロー、ランディングページ、またはポスターを 1 つのキャンバス上のアートボードとしてドラフトし、Claude Design のエディターの研究プレビューを実行するアーティファクトとして公開します。たとえば /design a settings screen for a mobile banking app。アカウントで保存が有効な場合、キャンバス上のアートボードを編集して新しいバージョンを公開するために保存します。そうでない場合は、ドラフトを表示して PNG または PDF としてエクスポートします。アーティファクトが利用可能なセッションと Claude Code v2.1.234 以降が必要です。Anthropic API で利用可能です。Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry、および Claude Platform on AWS では、アーティファクトが利用できないため、コマンドはそこで利用できません |
/design-login |
claude.ai アカウントで /design-sync のデザインシステムアクセスを認可します |
/design-sync [hint] |
Skill. リポジトリの React デザインシステムを変換して Claude Design にアップロードし、生成するデザインが実際のコンポーネントを使用するようにします。オプションでデザインシステムに名前を付けます。たとえば /design-sync Acme DS。初回同期はすべてのコンポーネントを検証し、大規模なリポジトリでは数時間かかる場合があります。Anthropic API で利用可能です。Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry、および Claude Platform on AWS では、基盤となるツールが claude.ai に到達できないため、コマンドは利用できません。Claude apps gateway 経由でも利用できません |
/desktop |
現在のセッションを Claude Code Desktop アプリで続行します。macOS または x64 Windows と Claude サブスクリプションが必要です。エイリアス: /app |
/diff |
作業ツリーの変更(Claude がこれまでに行った編集を含む)を確認します。/diff で変更を確認を参照してください |
/doctor |
Skill. セットアップチェックアップを実行して、問題を診断して修正できます。重複またはレフトオーバーインストール、PATH の問題、解析不可能な設定ファイルなど、インストール正常性をチェックします。未使用のスキル、MCP サーバー、プラグインとそのコンテキストコストを検出し、遅いhooksにフラグを立て、リリースチャネルで新しいバージョンをチェックします。ローカル CLAUDE.md ファイルをチェックイン済みのファイルに対して重複排除し、Claude がコードベースから導出できるコンテンツをカットしてチェックイン済み CLAUDE.md ファイルをトリミングし、残っている常にロードされるガイダンスをスキルおよびオンデマンドでロードされるネストされた CLAUDE.md ファイルに移行します。また、自動モードをデフォルトにすることと、頻繁に拒否される読み取り専用コマンドを事前承認することも提案します。最初に検出結果を報告し、何かを変更する前に確認を求めます。ターミナルから、claude doctor はセッションを開始せずに読み取り専用インストール診断を出力します。エイリアス: /checkup。CLAUDE.md トリミングチェックには Claude Code v2.1.206 以降が必要です。v2.1.205 より前は、/doctor は読み取り専用診断画面を開き、f を押すとレポートを Claude に送信しました |
/effort [level|auto|status] |
努力レベルを設定します。low から xhigh、max、ultracode、または auto。status はそれを出力します。max と ultracode はセッションのみです。ultracode キーは永続化されます。Claude が応答している間にこれを実行し、Claude Code が表示する場合はキャッシュ警告を確認すると、Claude Code は新しいレベルをそのターンの次のリクエストに適用します。v2.1.242 より前は、Claude Code は Anthropic から取得したフィーチャーフラグからターン中にコマンドを実行するか、ターンが終了するまでキューに入れるかを決定し、フィーチャーフラグを取得しないセッション(サードパーティプロバイダーなど)では常にキューに入れていました。努力保留外の -p で機能します |
/exit |
CLI を終了します。接続されたバックグラウンドセッションでは、これはデタッチし、セッションは実行し続けます。エイリアス: /quit |
/export [filename] |
現在の会話をプレーンテキストとしてエクスポートします。ファイル名を使用して、そのファイルに直接書き込みます。なしで、クリップボードにコピーするか、ファイルに保存するダイアログを開きます |
/fast [on|off] |
高速モードをオンまたはオフに切り替えます。Claude が応答している間にこれを実行すると、Claude Code はターンが終了するのを待たずに高速モードを切り替えますが、実行中のターンは元の速度で終了します。v2.1.242 より前は、Claude Code は Anthropic から取得したフィーチャーフラグからターン中にコマンドを実行するか、ターンが終了するまでキューに入れるかを決定し、フィーチャーフラグを取得しないセッションでは常にキューに入れていました。非対話型モード(-p)での可用性は限定的です。高速モードを切り替えを参照してください。Claude Code v2.1.205 以降が必要です |
/feedback [report] |
Claude Code に関する製品フィードバックを送信します。/bug と同じダイアログを開き、同じ同意ステップ、送信ルール、ターン中の動作を使用します。Claude が作成したフィードバックを含むセッションでは、引数なしで /feedback を実行するとドラフトキューを開きます。ここで、Claude がキューに入れたドラフトを確認、編集、送信、または破棄します。キューには新しいレポートをダイアログに書き込むオプションが含まれます。引数を使用する場合、および /bug の場合は常に、ダイアログが直接開きます |
/fewer-permission-prompts |
Skill. トランスクリプトで一般的な読み取り専用 Bash および MCP ツール呼び出しをスキャンし、プロジェクト .claude/settings.json に優先許可リストを追加して権限プロンプトを減らします |
/focus |
フォーカスビューを切り替えます。最後のプロンプト、編集 diffstats を含む 1 行のツール呼び出しサマリー、および最終応答のみを表示します。ツール呼び出しサマリーはターンで起動されたサブエージェントもカウントし、完了したバックグラウンドタスク通知を 1 つのカウントに折りたたみます。選択はセッション全体で永続化されます。設定で viewMode を設定してオーバーライドします。全画面レンダリングでのみ利用可能です。VS Code 拡張機能は独自のフォーカスビューをコマンドメニュー切り替えとして提供し、拡張機能設定として保存され、viewMode とは独立しています |
/fork [prompt] |
現在の会話をコピーして新しいバックグラウンドセッションを作成し、ここで作業を続けます。プロンプトを渡すと、コピーはすぐにそれに取り組み始めます。なしで、エージェントビューで最初のプロンプトを待ちます。コピーがその場で編集する場合を除き、Claude Code はコード変更を行う前に独自の worktree を作成するよう指示します。分離指示には Claude Code v2.1.221 以降が必要です。結果がこの会話に戻ってくるサブエージェントに副タスクを渡すには、/subtask を使用します。自分でコピーに切り替えるには、/branch を使用します。Claude Code v2.1.212 以降が必要です。v2.1.161 ~ v2.1.211 では、および agent view がオフになっている場合は常に、/fork はフォークされたサブエージェントを開始します |
/goal [condition|clear] |
目標を設定します。Claude は条件が満たされるか、目標が別の理由でクリアされるまで、ターン全体で作業を続けます。引数がない場合は、現在または最近達成された目標を表示します。clear、stop、off、reset、none、または cancel はアクティブな目標を早期に削除します |
/heapdump |
JavaScript ヒープスナップショットとメモリ内訳を ~/Desktop または Linux のホームディレクトリ(Desktop フォルダがない場合)に書き込んで、高いメモリ使用量を診断します。メモリの問題を報告するときは、-diagnostics.json ファイルのみを添付してください。.heapsnapshot には完全な会話と認証情報が含まれているため、共有しないでください。出力で何をするかを参照してください |
/help |
ヘルプと利用可能なコマンドを表示します |
/hooks |
ツールイベントのhook設定を表示します |
/ide |
IDE 統合を管理して状態を表示します |
/import [codex|gemini|cursor] [--dry-run] [--yes] |
マシン上の OpenAI Codex、Google Gemini CLI、または Cursor から Claude Code に設定を取り込みます。指示ファイル、MCP サーバー、コマンド、サブエージェント、スキルを含みます。非対話型モードで -p を使用する場合、/import は見つけたものを一覧表示し、インポートを確認するコマンドを提供します。--dry-run を追加して何も書き込まずにプレビューするか、--yes を追加して対話型ピッカーをスキップします。Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry、または Claude Platform on AWS では利用できません。Claude apps gateway 経由でも利用できません。フィーチャーフラグ取得をオフにしている場合も利用できません。Claude Code v2.1.213 以降が必要です。Cursor からのインポートには v2.1.265 以降が必要です |
/init |
CLAUDE.md ガイドでプロジェクトを初期化します。CLAUDE_CODE_NEW_INIT=1 を設定して、スキル、hooks、個人メモリファイルもウォークスルーする対話型フローを実行します。/init が OpenAI Codex または Google Gemini CLI 設定を見つけた場合、/import で引き継ぐことを提案します |
/insights |
このマシンの最近のセッションを分析する HTML レポートを生成します。どのプロジェクトで作業するか、Claude Code をどのように使用するか、何が問題になるか、試すべき機能を示します。クラウドセッションでは利用できません。レポートの場所、保持期間、コストについては、使用パターンを分析を参照してください |
/install-github-app |
リポジトリに Claude GitHub App をインストールし、オプションで GitHub Actions ワークフローとシークレットをセットアップするステップを実行します。リポジトリを選択して統合を設定するウォークスルーを実行します。github.com リポジトリでのみ機能します。リポジトリの git リモートが gitlab.com または bitbucket.org にある場合、コマンドは通知を出力してセットアップを開始する代わりに終了します。GitLab パイプラインから Claude Code を実行するには、GitLab CI/CD を参照してください |
/install-slack-app |
Claude Slack アプリをインストールします。OAuth フローを完了するためにブラウザを開きます |
/keybindings |
キーボードショートカットファイルを開きます |
/list-agents |
Claude Code がメッセージを送信できるサブエージェント、エージェントチームチームメイト、およびその他の Claude Code セッションを一覧表示し、各セッションに使用する名前を表示します。クロスセッションメッセージングを参照してください。/peers としても利用可能です。Claude Code v2.1.224 以降が必要です。以前のバージョンは Unknown command: /list-agents を報告します。チームメイト行とこのセッション独自の名前を表示する最初の行には v2.1.239 以降が必要です。クロスセッションメッセージングが有効なセッションでのみ利用可能です |
/login |
Anthropic アカウントにサインインします |
/logout |
Anthropic アカウントからサインアウトします |
/loop [interval] [prompt] |
Skill. セッションが開いている間、プロンプトを繰り返し実行します。間隔を省略すると、Claude は反復間で自動ペースを設定します。プロンプトを省略すると、Claude は組み込みメンテナンスプロンプトまたは loop.md を実行します。例: /loop 5m check if the deploy finished。スケジュールでプロンプトを実行を参照してください。エイリアス: /proactive |
/mcp [reconnect <server>|enable|disable [<server>|all]] |
MCP サーバー接続と OAuth 認証を管理します。引数なしで実行して対話型リストを開くか、reconnect <server> を渡して 1 つの切断されたサーバーを再接続するか、enable/disable をサーバー名または all で渡してダイアログを開かずに接続状態を変更します。非対話型モード(-p)でも利用可能です。引数なしで実行するとリストを開く代わりにサーバーステータスのテキストサマリーを出力します。Claude Code v2.1.205 以降が必要です |
/memory |
CLAUDE.md ファイルを編集し、自動メモリを有効または無効にし、自動メモリエントリを表示します |
/mobile |
Claude モバイルアプリをダウンロードするための QR コードを表示します。エイリアス: /ios、/android |
/model [model] |
AI モデルを切り替えて、新しいセッションのデフォルトとして保存します。サポートするモデルの場合、左右の矢印を使用して努力レベルを調整します。引数がない場合は、ピッカーを開きます。行で s を押して、現在のセッションのみに切り替えます。Claude Code がスイッチを確認するよう求めるときを参照してください。スイッチを確認すると、Claude Code が尋ねた場合、Claude Code は現在の応答が終了するのを待たずに変更を適用します。v2.1.242 より前は、Claude Code は Anthropic から取得したフィーチャーフラグからターン中にコマンドを実行するか、ターンが終了するまでキューに入れるかを決定し、フィーチャーフラグを取得しないセッション(サードパーティプロバイダーなど)では常にキューに入れていました。非対話型モード(-p)でもモデル引数を使用して利用可能です。ピッカーの代わりに、現在のセッションのみに適用され、デフォルトとして保存されません。Claude Code v2.1.205 以降が必要です |
/output-style [style] |
出力スタイルを一覧表示するか、1 つに切り替えます。たとえば /output-style concise。出力スタイルを変更を参照してください。Claude Code v2.1.269 以降が必要です |
/passes |
友人と Claude Code の無料 1 週間を共有します。アカウントが適格な場合のみ表示されます |
/permissions |
ツール権限の許可、質問、拒否ルールを管理します。対話型ダイアログを開きます。スコープ別にルールを表示し、ルールを追加または削除し、作業ディレクトリを管理し、最近の自動モード拒否を確認できます。ダイアログの Auto mode タブから自動モード分類器ルールを表示および編集することもできます。Claude が応答している間にこれを実行すると、Claude Code はダイアログをすぐに開き、Claude の同じターンの次のツール呼び出しから変更を適用します。v2.1.234 より前は、Claude Code はターンが終了するまでコマンドをキューに入れていました。エイリアス: /allowed-tools |
/plan [description] |
プロンプトから直接プランモードに入ります。オプションの説明を渡してプランモードに入り、すぐにそのタスクで開始します。たとえば /plan fix the auth bug |
/plugin [subcommand] |
Claude Code プラグインを管理します。引数なしで実行してプラグインメニューを開くか、list、install、enable、disable などのサブコマンドを渡して直接実行します。Claude Code はインストール中にプラグインをアクティブ化できます。インストールサマリーは、それが行われたか、/reload-plugins を実行するかを示します |
/powerup |
アニメーション化されたデモを含むクイック対話型レッスンを通じて Claude Code 機能を発見します |
/pr-comments [PR] |
v2.1.91 で削除されました。代わりに Claude に直接プルリクエストコメントを表示するよう依頼してください。以前のバージョンでは、GitHub プルリクエストからコメントを取得して表示します。現在のブランチの PR を自動的に検出するか、PR URL または番号を渡します。gh CLI が必要です |
/privacy-settings |
プライバシー設定を表示および更新します。Pro および Max プランサブスクライバーのみが利用可能です |
/radio |
ブラウザで Claude FM lo-fi ラジオを開きます。ブラウザが利用できない場合、ストリーム URL を出力します |
/rate-limit-options |
claude.ai 使用制限がリクエストをブロックしているときに作業を続ける方法を表示します。待機して制限がリセットされたときに自動的に続行するか、使用クレジットを追加するか、プランをアップグレードします。Claude Code は、独自のターミナルで制限に達したときに、このメニューを独自に開くこともできます。自動続行をオフにするを参照してください。claude.ai サブスクリプションが必要です。コマンドメニューに表示されません。完全に入力してください。待機と続行の行には Claude Code v2.1.234 以降が必要です |
/recap |
現在のセッションの 1 行のサマリーをオンデマンドで生成します。セッションの要約を参照してください。これは、離れていた後に表示される自動要約です |
/release-notes |
対話型バージョンピッカーでチェンジログを表示します。特定のバージョンを選択してそのリリースノートを表示するか、すべてのバージョンを表示することを選択します。ノートはトランスクリプトに表示され、Claude が見る会話に入りません |
/reload-plugins [--force] |
すべてのアクティブなプラグインを再度読み込んで、再起動せずに保留中の変更を適用します。再度読み込まれた各コンポーネントのカウントを報告し、読み込みエラーにフラグを立てます。再度読み込むと、読み込まれた MCP ツールが変更され、プロンプトキャッシュが無効になる場合、コマンドは警告を表示し、--force を渡さない限りスキップします。非対話型モード(-p)、Agent SDK、デスクトップアプリでも利用可能です。セッションに直接入力されたテキストでのみ実行され、プラグイン MCP サーバーの変更は適用されません。Claude Code v2.1.260 以降が必要です。再起動なしでプラグイン変更を適用を参照してください |
/reload-skills |
スキルとコマンドディレクトリを再スキャンして、セッション中にディスク上で追加または変更されたスキルが再起動なしで利用可能になるようにします。利用可能なスキルの数と追加または削除されたスキルの数を報告します |
/remote-control |
このセッションを claude.ai からRemote Control で利用可能にします。サインアウト状態で実行すると、Remote Control に claude.ai サブスクリプションが必要であることを出力し、サインイン方法を示します。v2.1.206 より前は Unknown command: /remote-control を報告しました。エイリアス: /rc |
/remote-env |
クラウド環境のデフォルト環境を選択します |
/rename [name] |
現在のセッションの名前を変更し、プロンプトバーに名前を表示します。名前がない場合は、会話履歴から自動生成されます。非対話型モード(-p)でも利用可能です。Claude Code v2.1.205 以降が必要です。claude.ai とデスクトップアプリを含むすべての名前変更サーフェスから、Claude Code は新しい名前の制御文字と非表示文字をスペースに置き換え、名前を 200 文字でキャップします。非表示文字が削除されると名前が空の場合、Claude Code はそれを拒否し、That name is empty once invisible characters are removed. Usage: /rename <name> を表示します。文字の置き換えと長さの上限には Claude Code v2.1.221 以降が必要です。このマシン上の別のライブセッションが既に渡した名前を使用している場合、Claude Code は代わりにその変種を適用します |
/resume [session] |
ID または名前で会話を再開するか、セッションピッカーを開きます。バックグラウンドセッションはピッカーに bg でマークされて表示されます。実行中のセッションはここで再開できないため、claude agents から接続するか、最初にそこで停止します。エイリアス: /continue |
/review [low|medium|high|xhigh|max|ultra] [--fix] [--comment] [pr#|branch|path] |
/code-review のエイリアス。現在の diff、または /review 1234 などの渡す PR 番号、ブランチ、またはパスを確認し、同じ努力レベルとフラグを取ります。レベルが指定されていない場合、レビューは最後に入力した low ~ max レベルを再利用します。正確なルールについては、diff をローカルで確認を参照してください。深いクラウドレビューについては、/code-review ultra を使用してください。v2.1.223 より前は、/review は GitHub プルリクエストの単一パス、読み取り専用レビューを実行する別のコマンドで、引数なしで実行するときはオープン PR を一覧表示して選択できました。v2.1.186 ~ v2.1.201 では、/code-review medium と同じマルチエージェントエンジンを実行しました |
/rewind |
会話またはコードを前の時点に巻き戻すか、選択したメッセージから要約します。チェックポイントを参照してください。エイリアス: /checkpoint、/undo |
/run |
Skill. プロジェクトのアプリを起動して駆動して、テストに合格するだけでなく、変更が機能しているのを確認します。アプリを実行して検証を参照してください |
/run-skill-generator |
Skill. クリーンな環境からプロジェクトのアプリをビルド、起動、駆動する方法を /run と /verify に教えます。プロジェクトごとのスキルを作成します |
/sandbox |
サンドボックスモードを切り替えます。サポートされているプラットフォームでのみ利用可能です |
/schedule [description] |
クラウドで実行されるルーチンを作成、更新、一覧表示、または実行します。Claude はセットアップを会話的にウォークスルーします。ルーチンの最近の実行についても質問できます。エイリアス: /routines |
/scroll-speed |
マウスホイールスクロール速度を対話的に調整します。ダイアログが開いている間にスクロールして変更をプレビューできるルーラーを使用します。全画面レンダリングでのみ利用可能で、JetBrains IDE ターミナルでは利用できません |
/security-review |
現在のブランチの変更をセキュリティ脆弱性について分析します。ブランチと origin のデフォルトブランチ間の diff をレビューし、インジェクション、認証の問題、データ公開などのリスクを特定します。origin リモートが必要です。レビューが ambiguous argument エラーで失敗した場合は、エラーリファレンスを参照してください |
/setup-bedrock |
対話型ウィザードを通じて Amazon Bedrock 認証、リージョン、モデルピンを設定します。CLAUDE_CODE_USE_BEDROCK=1 が設定されるまでコマンドメニューから非表示。完全に入力してください。初回 Amazon Bedrock ユーザーはログイン画面からこのウィザードにアクセスすることもできます |
/setup-vertex |
対話型ウィザードを通じて Google Cloud の Agent Platform 認証、プロジェクト、リージョン、モデルピンを設定します。CLAUDE_CODE_USE_VERTEX=1 が設定されるまでコマンドメニューから非表示。完全に入力してください。初回 Google Cloud の Agent Platform ユーザーはログイン画面からこのウィザードにアクセスすることもできます |
/simplify [target] |
Skill. 変更されたコードをクリーンアップの機会について確認し、修正を適用します。4 つのレビューエージェントが並列で実行され、既存のヘルパーの再利用、簡素化、効率、変更が抽象化の正しいレベルにあるかどうかをカバーします。レビューは正確性のバグを探しません。バグを見つけるには /code-review を使用してください。パスまたは PR リファレンスを渡して特定のターゲットを確認します |
/skill-doctor |
各スキルがコンテキストでどのくらいのコストがかかるか、どのくらいの頻度で使用されるかを表示して、オフにするスキルを見つけます。Claude Code v2.1.252 以降とフィーチャーフラグ取得が必要です |
/skills |
利用可能なスキルを一覧表示します。名前、説明、またはソースでリストをフィルタリングするには入力します。t を押してトークン数でソートし、Space または Enter を押してスキルの可視性を Claude と / メニューに循環させ、Esc を押して保存して閉じます。プラグインスキル、frontmatter が disable-model-invocation: true を設定するスキル、または管理設定の skillOverrides エントリまたは --settings フラグを持つスキルは循環できません |
/stats |
/usage のエイリアス。Stats タブで開きます |
/status |
設定インターフェイスを Status タブで開き、バージョン、モデル、アカウント、接続性を表示します。Session kind 行はバックグラウンドセッションで background job · attached または background job · unattended を読み取り、他のセッションでは interactive を読み取ります。v2.1.221 より前は、/status はこの行を表示しませんでした。Claude が応答している間に機能します |
/statusline |
Claude Code のステータスラインを設定します。必要なものを説明するか、引数なしで実行してシェルプロンプトから自動設定します |
/stickers |
Claude Code ステッカーを注文します |
/stop |
現在のバックグラウンドセッションを停止します。バックグラウンドセッションに接続されている間のみ利用可能です。トランスクリプトと worktree は保持されます。デタッチして停止しないようにするには、/exit を使用するか、← を押します |
/subtask <task> |
フォークされたサブエージェントを生成します。完全な会話を継承し、タスクに取り組みながら作業を続けるバックグラウンドサブエージェント。その結果は完了時にこの会話に戻ります。会話を別のバックグラウンドセッションにコピーする代わりに、/fork を使用します。Claude Code v2.1.212 以降が必要です。v2.1.161 ~ v2.1.211 では、このコマンドは /fork です。agent view がオフになっている場合、/subtask は利用できず、/fork はフォークされたサブエージェント動作を保持します |
/tasks |
完了したサブエージェントを含む、現在のセッションのバックグラウンド作業を表示および管理します。/bashes としても利用可能です |
/team-onboarding |
Claude Code 使用履歴からチームオンボーディングガイドを生成します。Claude は過去 30 日間のセッション、コマンド、MCP サーバー使用状況を分析し、チームメイトが最初のメッセージとして貼り付けてすぐにセットアップできるマークダウンガイドを作成します。claude.ai サブスクライバーの Pro、Max、Team、Enterprise プランについては、チームメイトが Claude Code で直接開くことができる共有リンクも返します |
/teleport |
クラウドセッションをこのターミナルにプルします。ピッカーを開き、ブランチと会話を取得します。/tp としても利用可能です。claude.ai サブスクリプションが必要です |
/terminal-setup |
VS Code、Cursor、Devin Desktop、Alacritty、または Zed で改行用の Shift+Enter キーバインディングをインストールします。Apple Terminal では、代わりに改行用に Option+Enter を有効にして、可聴ベルをオフにします。iTerm2 では、クリップボードアクセスをオンにして /copy が機能するようにします |
/theme |
カラーテーマを変更します。ターミナルの明るいまたは暗い背景に一致する auto オプション、明るいおよび暗いバリアント、色覚異常対応(ダルトン化)テーマ、ターミナルのカラーパレットを使用する ANSI テーマ、および ~/.claude/themes/ またはプラグインからのカスタムテーマを含みます。New custom theme… を選択して作成します |
/tui [default|fullscreen] |
ターミナル UI レンダラーを設定し、会話をそのまま使用して再起動します。fullscreen はちらつきのない alt-screen レンダラーを有効にします。引数がない場合は、アクティブなレンダラーを出力します |
/ultraplan <prompt> |
削除されました。代わりにプランモードを使用してください。以前は、計画タスクをクラウドセッションに送信して、ブラウザで確認します |
/ultrareview [PR or branch] |
ultrareview を使用してクラウドサンドボックスで深い、マルチエージェントコードレビューを実行します。PR リファレンスを渡してそのプルリクエストを確認するか、ブランチ名を渡して比較ベースを変更します。推奨される呼び出しは /code-review ultra で、/ultrareview はエイリアスとして残ります。Pro および Max で 3 つの無料実行を含み、その後使用クレジットが必要です |
/upgrade |
ブラウザでアップグレードページを開いて、より高いプランティアに切り替えます。ブラウザが開かない場合、コマンドは URL を出力せずにサインインプロンプトを表示します |
/usage |
セッションコスト、プラン使用制限、アクティビティ統計を表示します。Pro、Max、Team、または Enterprise プランでは、プラン制限に対してカウントされるものの内訳を含みます。/cost と /stats はエイリアスです |
/usage-credits |
制限に達したときに使用クレジットを設定するか、管理者に要求します。使用クレジット請求設定をブラウザで開きます。ただし、Team および Enterprise メンバーで請求アクセス権がない場合は、ダイアログで確認した後、CLI から管理者に使用クレジット要求を送信します。ブラウザが請求ページを開くことができない場合(SSH 経由など)、コマンドは代わりに訪問する URL を出力します。これには Claude Code v2.1.205 以降が必要です。以前のバージョンはその場合に何も表示しませんでした。以前は /extra-usage |
/verify |
Skill. コード変更がテストまたは型チェックに依存するのではなく、プロジェクトのアプリをビルド、実行、観察することで、期待どおりに機能することを確認します。アプリを実行して検証を参照してください |
/vim |
v2.1.92 で削除されました。Vim と Normal 編集モード間を切り替えるには、/config → Editor mode を使用してください |
/voice [hold|tap|off] |
音声ディクテーションを切り替えるか、特定のモードで有効にします。Claude.ai アカウントが必要です |
/web-setup |
ローカル gh CLI 認証情報を使用して GitHub アカウントをクラウドセッションに接続します |
/workflow-authoring |
Skill. 動的ワークフロースクリプトを作成するためのリファレンスを読み込みます。スクリプト API、再開動作、品質パターン、実装例。Claude は通常、スクリプトを作成する前にそれを自動的に読み込みます。保存されたスクリプトを手動で編集する前に自分で実行してください。動的ワークフローが有効な場合に利用可能で、Claude Code v2.1.248 以降が必要です |
/workflows |
ワークフロー進捗ビューを開いて、実行中および完了したワークフローを監視、一時停止、再開、または保存します |
コマンドメニューが入力内容にどのようにマッチするか
Claude Code は、入力時に / メニューをフィルタリングします。以下の各項目は、フィルタリング中に気付く可能性のあることを説明しています。
- ハイライト表示: Claude Code は、
/の後の文字がコマンド名またはエイリアスの名前の開始位置から、または名前内の単語から一致する場合にのみ、トップの提案をハイライト表示します。:、_、および-セパレータは無視されます。/adddirと入力するとハイライト表示は/add-dirになり、/newと入力するとそのエイリアスを通じて/clearがハイライト表示されます。Enterキーを押してハイライト表示された提案を実行します。これらのハイライト表示ルールには Claude Code v2.1.236 以降が必要です。 - タイプミスの後: Claude Code はハイライト表示されません。近い一致はリストに残り、
Tabまたは矢印キーで選択できますが、Enterキーを押すと入力したテキストがそのまま送信され、不明なコマンドが報告されます。 - 利用できないコマンド: Claude Code はメニューからそれらを除外します。何も一致しない場合、Claude Code は
No commands match "/name"と表示します。ほとんどの利用できないコマンドは、送信時に不明なコマンドを返します。ただし、Console API キーの/scheduleなど、独自の利用可能性メッセージで応答するものもあります。組織のポリシーがコマンドを無効にしている場合、一部のコマンドは独自のメッセージで応答します。 - 非表示コマンド: Claude Code は、
/heapdumpなどの利用可能なコマンドをいくつか、設計上の理由からメニューから除外しています。部分的な名前は非表示コマンドをメニューに表示させることはありません。部分的な一致が表示されるものと一致しない場合、Claude Code は同じ一致なしメッセージを表示します。完全な名前を入力すると、Claude Code はコマンドを一度だけリストに表示し、完全な名前を送信するとそれを実行します。
MCP プロンプト
MCP サーバーはコマンドとして表示されるプロンプトを公開できます。詳細については、MCP プロンプトを参照してください。
関連項目
- スキル: 独自のコマンドを作成
- インタラクティブモード: キーボードショートカット、Vim モード、およびコマンド履歴
- CLI リファレンス: 起動時フラグ