現在のセッションでファイルアクセスできる作業ディレクトリを追加します。パスを途中まで入力すると一致するディレクトリの候補が表示され、Tab キーで確定できます。追加したディレクトリ内の .claude/ 設定の大半は読み込まれません。\\server\share のような多くのネットワークパスは追加できません。追加に成功すると DirectoryAdded フックが実行されます。Claude の応答中に実行すると、Claude Code はすぐにディレクトリの確認を求め、確認するとその同じターン内の次のツール呼び出しからアクセスできるようになります。v2.1.234 より前では、Claude Code はターンが終わるまでコマンドを保留していました。
Claude Code
コマンド一覧
Claude Code の全コマンドを、カテゴリ別に検索・閲覧できる非公式リファレンスです。
セットアップと設定
13Claude in Chrome の設定を行います。
テーマ、モデル、出力スタイルなどの設定を調整する設定画面を開きます。1 つ以上の key=value ペアを渡すと、画面を開かずに設定を直接変更できます(例: /config thinking=false、/config theme=dark、/config model=sonnet)。key=value 形式は非対話モード (-p) でも、Claude モバイルアプリのリモートコントロール経由でも利用できます。key=value 形式では、autoContinueAtUsageLimit のようにパネルでの確認が必要な設定をオンにはできません(オフにするのは可能です)。受け付けるキーの一覧は /config --help で確認できます。別名: /settings
IDE連携を管理し、状態を表示します。
CLAUDE.md ガイドでプロジェクトを初期化します。CLAUDE_CODE_NEW_INIT=1 を設定すると、スキル・フック・個人用メモリファイルも案内する対話フローになります。/init が OpenAI Codex または Google Gemini CLI の設定を見つけた場合は、/import でそれを引き継ぐことを提案します。
Claude Slackアプリをインストールします。ブラウザを開いてOAuthフローを完了します。
キーボードショートカットのファイルを開きます。
CLAUDE.md ファイルの編集、オートメモリの有効/無効化、オートメモリ項目の表示を行います。
CLIから起動するクラウドセッションの既定のクラウド環境を選択します。
Amazon Bedrockの認証、リージョン、モデルのピン留めを対話ウィザードで設定します。CLAUDE_CODE_USE_BEDROCK=1 が設定されるまでコマンドメニューには表示されないため、フルで入力してください。初回のAmazon Bedrockユーザーはログイン画面からもこのウィザードにアクセスできます。
Google CloudのAgent Platformの認証、プロジェクト、リージョン、モデルのピン留めを対話ウィザードで設定します。CLAUDE_CODE_USE_VERTEX=1 が設定されるまでコマンドメニューには表示されないため、フルで入力してください。初回のGoogle CloudのAgent Platformユーザーはログイン画面からもこのウィザードにアクセスできます。
VS Code、Cursor、Devin Desktop、Alacritty、Zedでは、改行用にShift+Enterのキーバインドをインストールします。Apple Terminalでは代わりに改行用のOption+Enterを有効化し、音の鳴るベルをオフにします。iTerm2では/copyが動作するようクリップボードアクセスを有効化します。
v2.1.92で削除されました。VimモードとNormalモードを切り替えるには /config → Editor mode を使ってください。
モデルと推論
7アドバイザーツールを有効・無効にします。タスク中の要所で2つ目のモデルに助言を求める機能です。fable、opus、sonnet、または完全なモデルIDを指定できます。fable の利用には Fable へのアクセスが必要です。引数なしでピッカーが開きます。対話型ターミナルのないセッションや Remote Control 経由では、モデルまたは off を引数として渡してください。その環境で引数なしの場合は、現在のアドバイザーをテキストで表示します。これらの形式には Claude Code v2.1.260 以降が必要です。
effort(推論)レベルを設定します。low から xhigh、max、ultracode、または auto を指定でき、status で現在の値を表示します。max と ultracode はセッション限定ですが、ultracode キーは永続します。Claude の応答中に実行し、(表示された場合は)キャッシュに関する警告を確認すると、Claude Code はそのターンの次のリクエストから新しいレベルを適用します。v2.1.242 より前は、コマンドをターンの途中で実行するかターン終了まで保留するかを Claude Code が Anthropic から取得した機能フラグで判断し、サードパーティのプロバイダーなど機能フラグを取得しないセッションでは常に保留していました。-p でも動作します。
高速モードのオン/オフを切り替えます。Claude の応答中に実行すると、Claude Code はターンの終了を待たずに高速モードを切り替えます(ただし実行中のターンは元の速度のまま完了します)。v2.1.242 より前は、コマンドをターンの途中で実行するかターン終了まで保留するかを Claude Code が Anthropic から取得した機能フラグで判断し、機能フラグを取得しないセッションでは常に保留していました。-p を伴う非対話モードでの利用は制限されています(「Toggle fast mode」を参照)。Claude Code v2.1.205 以降が必要です。
ゴールを設定します。条件が満たされるか、別の理由でゴールが解除されるまで、Claude はターンをまたいで作業を続けます。引数なしで現在または直近に達成したゴールを表示します。clear, stop, off, reset, none, cancel で有効なゴールを早めに解除します。
AIモデルを切り替え、新規セッションの既定として保存します。対応モデルでは左右キーで effort レベルを調整できます。引数なしでピッカーが開きます。行で s を押すと現在のセッションのみ切り替えます。Claude Code が切り替えの確認を求める場面については「See when Claude Code asks you to confirm the switch」を参照してください。(求められた場合は)確定すると、現在の応答の完了を待たずに変更が反映されます。v2.1.242 より前は、コマンドをターンの途中で実行するかターン終了まで保留するかを Claude Code が Anthropic から取得した機能フラグで判断し、サードパーティのプロバイダーなど機能フラグを取得しないセッションでは常に保留していました。非対話モード(-p)でもピッカーの代わりにモデル引数を指定して利用でき、その場合は現在のセッションのみに適用され既定としては保存されません。Claude Code v2.1.205 以降が必要です。
プロンプトから直接プランモードに入ります。任意で説明を渡すと、プランモードに入りそのタスクで即座に開始します(例: /plan fix the auth bug)。
削除されました。代わりにプランモードを使ってください。以前は、ブラウザでレビューするために、プランニングタスクをクラウドセッションに送っていました。
コンテキストと会話
8会話に追加せずに、現在のセッションについてちょっとした横道の質問をします。質問を付けずに /btw を実行すると、最後にした横道の質問を表示して以前の回答を見返せます。まだ一度も質問していない場合は、使い方の案内を表示します。v2.1.212 より前では、/btw は質問が必須でした。
コンテキストを空にして新しい会話を開始します。名前を渡すと /resume のピッカーで直前の会話にラベルを付けられます。同じ会話を続けながらコンテキストを空けたい場合は /compact を使ってください。直前の会話は /resume で再開できるほか、同じ Claude Code プロセス内なら rewind メニューの「前のセッション」項目から復元することもできます。別名: /reset, /new
/reset/new これまでの会話を要約してコンテキストを空けます。要約の焦点を指示として渡すこともできます。ルール・スキル・メモリファイルが要約でどう扱われるかは公式ドキュメントを参照してください。
現在のコンテキスト使用量を色付きグリッドで可視化します。コンテキストを多く消費するツール、メモリの肥大化、容量警告などの最適化提案を表示します。会話がコンテキストウィンドウを超えると、超過量と、どのコマンドで空き容量を確保できるかを示す警告が出力されます。フルスクリーンモードでは、グリッドを見やすく保つため項目ごとの内訳が折りたたまれます。all を渡すと展開します。
直前のアシスタント応答をクリップボードにコピーします。数値 N を渡すとN番目に新しい応答をコピーします(/copy 2 は最後から2番目)。コードブロックがある場合は、個別のブロックや応答全体を選べる対話ピッカーを表示します。ピッカーで w を押すと、クリップボードではなくファイルに書き出せます(SSH越しに便利)。
現在の会話をプレーンテキストとしてエクスポートします。ファイル名を指定するとそのファイルに直接書き出し、指定しない場合はクリップボードへのコピーかファイル保存を選ぶダイアログを開きます。
現在のセッションの1行要約をその場で生成します。離席後に自動表示される要約についてはSession recapを参照してください。
現在のセッション名を変更し、プロンプトバーに表示します。名前を指定しない場合は会話履歴から自動生成します。非対話モード(-p)でも利用でき、Claude Code v2.1.205 以降が必要です。claude.ai やデスクトップアプリを含むすべての改名画面で、Claude Code は新しい名前の制御文字・不可視文字をスペースに置き換え、名前を最大200文字までに切り詰めます。不可視文字を取り除いた結果が空になる場合は名前を却下し、「That name is empty once invisible characters are removed」と表示します。使い方: /rename <name>。この文字置換と文字数の上限には Claude Code v2.1.221 以降が必要です。渡した名前を同じマシン上の別のアクティブなセッションが既に使用している場合は、その変種の名前が適用されます。
セッションと移動
10現在の会話をこの時点で分岐し、いまの会話を失わずに別の方向を試せます。分岐先に切り替わり、元の会話も保持されるので /resume で戻れます。切り替える代わりにコピーを別のバックグラウンドセッションとして実行したい場合は /fork を、この会話に結果を返すサブエージェントに横道のタスクを任せたい場合は /subtask を使います。
このセッションを、会話を保持したまま新しい作業ディレクトリへ移動します。パスを途中まで入力すると一致するディレクトリの候補が表示され、Tab キーで確定できます。この候補表示には Claude Code v2.1.206 以降が必要です。移動と同時に Claude Code が移動先のディレクトリから何を適用するか、また /cd が /add-dir とどう異なるかについては「Move the session to another directory」を参照してください。
現在のセッションをClaude Code デスクトップアプリで継続します。macOSまたはx64版Windowsと、Claudeのサブスクリプションが必要です。別名: /app
CLIを終了します。アタッチ中のバックグラウンドセッションでは切り離され、セッションは動き続けます。別名: /quit
ClaudeモバイルアプリをダウンロードするQRコードを表示します。別名: /ios, /android
/ios/android claude.ai からこのセッションをリモートコントロールできるようにします。サインアウト状態で実行すると、リモートコントロールには claude.ai のサブスクリプションが必要である旨とサインイン方法が表示されます(v2.1.206 より前は Unknown command: /remote-control と表示されていました)。別名: /rc
IDまたは名前で会話を再開するか、セッションピッカーを開きます。バックグラウンドセッションはピッカーで bg 印付きで表示されます。実行中のものはここからは再開できないため、claude agents からアタッチするか、そちらで停止してください。別名: /continue
会話やコードを以前の時点に巻き戻すか、選んだメッセージから要約します。チェックポイントを参照してください。別名: /checkpoint, /undo
/checkpoint/undo 現在のバックグラウンドセッションを停止します。バックグラウンドセッションにアタッチ中のみ利用可能で、トランスクリプトとworktreeは保持されます。停止せずに切り離すには /exit か ← を使ってください。
クラウドセッションをこのターミナルに引き込みます。ピッカーを開き、ブランチと会話を取得します。/tp としても利用できます。claude.aiのサブスクリプションが必要です。
/tp 並列・バックグラウンド処理
9v2.1.198以降、/agents を実行すると、サブエージェントの作成・管理はClaudeに依頼するか、.claude/agents/ または ~/.claude/agents/ を直接編集するよう促すメッセージが表示されます。v2.1.197以前では、サブエージェント構成を作成・管理する対話的なインターフェースが開きます。
現在のセッションをバックグラウンドエージェントとして切り離し、ターミナルを解放します。プロンプトを渡すと、切り離す前にもう一つ指示を送れます。claude agents でセッションを監視できます。このセッションを実行したまま会話を新しいバックグラウンドセッションにコピーしたい場合は /fork を使います。別名: /bg
コードベース全体にまたがる大規模な変更を並列で進めます。コードベースを調査し、作業を5〜30個の独立したユニットに分解して計画を提示します。承認後、ユニットごとに1つのバックグラウンドサブエージェントを独立した git worktree 上で起動します。各サブエージェントはユニットを実装し、テストを実行し、変更を公開します。git リポジトリ、または worktree を作成する WorktreeCreate フックが必要です。git リポジトリ外で /batch を使うには Claude Code v2.1.281 以降が必要です。例: /batch migrate src/ from JavaScript to TypeScript
ある問いについてWeb検索を広げ、情報源を取得・相互確認して、出典付きのレポートにまとめます。
現在の会話を新しいバックグラウンドセッションにコピーし、ここで作業を続けます。プロンプトを渡すとコピーはすぐにそれに取りかかり、渡さなければ最初のプロンプトを待ってエージェントビューに並びます。コピーがその場で編集する場合を除き、Claude Code はコードを変更する前に自分専用の worktree を作成するよう指示します(この隔離の指示には Claude Code v2.1.221 以降が必要です)。結果がこの会話に返るサブエージェントに横道のタスクを任せたい場合は /subtask を、自分でコピーに切り替えたい場合は /branch を使います。Claude Code v2.1.212 以降が必要です。v2.1.161 から v2.1.211 まで、およびエージェントビューが無効な場合は、/fork は代わりにフォークしたサブエージェントを起動します。
セッションを開いたまま、プロンプトを繰り返し実行します。インターバルを省くと、Claude が反復のペースを自分で調整します。プロンプトを省くと、Claude が組み込みのメンテナンスプロンプトまたは loop.md を実行します。例: /loop 5m check if the deploy finished。詳しくは「Run prompts on a schedule」を参照してください。別名: /proactive
クラウド上で実行されるルーティンを作成・更新・一覧・実行します。Claude が対話形式でセットアップを案内します。ルーティンの最近の実行状況について尋ねることもできます。別名: /routines
現在のセッションのバックグラウンド作業(完了したサブエージェントを含む)を表示・管理します。/bashes としても利用できます。
/bashes ワークフローの進捗ビューを開き、実行中・完了したワークフローの監視・一時停止・再開・保存を行います。
コードレビューと品質
8現在の差分、または渡した PR 番号・ブランチ・パスを、正しさのバグの観点でレビューします。モデルと effort レベルに応じて、クリーンアップの余地もレビュー対象に含まれます。--fix で指摘を適用、--comment で GitHub PR または GitLab マージリクエストに投稿、ultra で深いクラウドレビューを実行します。GitLab マージリクエストへの投稿には Claude Code v2.1.257 以降が必要です。github.com の PR を対象に ultra を使う場合、--post を付けると起動ダイアログで、完了した指摘を PR へ投稿する選択があらかじめ有効になります。--post には Claude Code v2.1.227 以降が必要です。effort レベル・対象の指定方法や /simplify との関係は、公式ドキュメントの「Review a diff locally」を参照してください。エイリアス: /review
作業ツリーの変更(Claude がこれまでに行った編集を含む)を確認します。詳しくは /diff で変更を確認する を参照してください。
/code-review のエイリアスです。現在の差分、または渡した PR 番号・ブランチ・パス(例: /review 1234)をレビューし、同じ effort レベルとフラグを受け付けます。レベルを指定しない場合は、直前に入力した low〜max のレベルを再利用します。正確なルールは公式ドキュメントの「Review a diff locally」を参照してください。深いクラウドレビューには /code-review ultra を使ってください。v2.1.223 より前は、/review は独立したコマンドで、番号で指定した GitHub のプルリクエストを対象にシングルパスの読み取り専用レビューを実行し、引数なしで実行するとオープンな PR の一覧から選べました。また v2.1.186 から v2.1.201 までは、/code-review medium と同じマルチエージェントエンジンを実行していました。
テストだけに頼らず、プロジェクトのアプリを実際に起動・操作して変更が動いていることを確認します。「Run and verify your app」を参照してください。
/run と /verify に、クリーンな環境からプロジェクトのアプリをビルド・起動・操作する方法を、プロジェクト固有のスキルとして書いて教えます。
変更されたコードをクリーンアップの観点でレビューし、修正を適用します。4つのレビューエージェントが並列で動き、既存ヘルパーの再利用、簡素化、効率、変更が適切な抽象度にあるかをカバーします。このレビューは正しさのバグを探しません。バグ探索には /code-review を使ってください。パスやPR参照を渡すと特定の対象をレビューできます。
クラウドサンドボックスで深いマルチエージェントのコードレビューを実行します(ultrareview)。PR の参照を渡すとその Pull Request をレビューし、ベースブランチやコミットを渡すと比較のベースを変更します。推奨の起動方法は /code-review ultra になり、/ultrareview は別名として残ります。ProとMaxで3回まで無料、その後は利用クレジットが必要です。
テストや型チェックに頼らず、プロジェクトのアプリをビルド・起動して結果を観察し、コード変更が意図どおり動くことを確認します。「Run and verify your app」を参照してください。
Git と GitHub
4現在のブランチのPRを監視し、CIが失敗したりレビュアーがコメントを残したときに修正をpushするクラウドセッションを起動します。チェックアウト中のブランチから gh pr view でオープン中のPRを検出します。別のPRを監視するには、先にそのブランチをチェックアウトしてください。既定ではすべてのCI失敗とレビューコメントを修正するよう指示されますが、プロンプトを渡すと別の指示にできます(例: /autofix-pr only fix lint and type errors)。gh CLIとクラウドセッションへのアクセスが必要です。
リポジトリにClaude GitHub Appをインストールします。任意でGitHub Actionsのワークフローとシークレットのセットアップも行えます。リポジトリの選択と連携設定を案内します。github.com のリポジトリでのみ動作します。リポジトリの git リモートが gitlab.com または bitbucket.org の場合は、セットアップを開始せずに通知を表示して終了します。GitLab パイプラインから Claude Code を実行する方法は、公式ドキュメントの「GitLab CI/CD」を参照してください。
v2.1.91で削除されました。代わりにClaudeに直接プルリクエストのコメントを見るよう依頼してください。以前のバージョンでは、GitHubプルリクエストのコメントを取得・表示し、現在のブランチのPRを自動検出するか、PRのURLか番号を渡せました。gh CLIが必要です。
ローカルの gh CLI 認証情報を使って、クラウドセッション向けにGitHub アカウントを接続します。
スキル・プラグイン・MCP
7プロジェクトの言語向けに、Claude API と Managed Agents のリファレンス資料を読み込みます。コードが anthropic または @anthropic-ai/sdk をインポートすると自動的にも有効化されます。migrate で既存の Claude API コードを新しいモデルへ移行、upgrade でプロジェクトの Anthropic SDK 依存関係をメジャーバージョンをまたいで更新(現在は Python の anthropic パッケージを 0.x から 1.x へ)、managed-agents-onboard で新しい Managed Agent を作成する対話形式のウォークスルー、prompt-audit でプロンプト・スキル・ツール説明の中にある古いモデル向けに書かれた指示を検出して修正案を diff として提案します。cost-optimize はプロジェクトの Claude API 支出の内訳を分析し、プロンプトキャッシュ、不要な入出力トークンの削減、バッチ処理、effort、モデル選択といった選択肢から、一度に1つずつ節約案を提案します。build-eval で Claude を利用したアプリ向けの評価セットを作成し、hillclimb で既存の評価に対してアプリを反復的に改善します。prompt-audit サブコマンドは Claude Code v2.1.221 以降、upgrade は v2.1.236 以降、cost-optimize は v2.1.247 以降、build-eval と hillclimb は v2.1.259 以降が必要です。
ツールイベントに対するフック設定を表示します。
MCPサーバー接続とOAuth認証を管理します。引数なしで実行すると対話的な一覧が開きます。reconnect <server> を渡すと切断された1つのサーバーを再接続し、enable/disable にサーバー名または all を渡すと、ダイアログを開かずに接続状態を変更できます。非対話モード(-p)でも利用でき、引数なしで実行すると一覧を開く代わりにサーバー状態のテキスト要約を表示します。Claude Code v2.1.205 以降が必要です。
Claude Codeのプラグインを管理します。引数なしで実行するとプラグインメニューを開き、list・install・enable・disable などのサブコマンドを渡すと直接操作します。Claude Code はインストール時にプラグインを有効化することがあり、有効化されたか、あるいは /reload-plugins を実行する必要があるかは、インストール結果の要約に表示されます。
再起動せずに、保留中の変更を反映するためすべての有効なプラグインを再読み込みします。再読み込みしたコンポーネントの数を報告し、読み込みエラーがあれば知らせます。再読み込みによって読み込まれるMCPツールが変わりプロンプトキャッシュが無効になる場合は、--force を渡さない限り警告して処理をスキップします。非対話モード(-p)、Agent SDK、デスクトップアプリでも利用できますが、そこではセッションに直接入力された場合のみ実行され、プラグインの MCP サーバーの変更は反映されません。Claude Code v2.1.260 以降が必要です。
スキルとコマンドのディレクトリを再スキャンし、セッション中にディスク上で追加・変更されたスキルを再起動せずに利用できるようにします。利用可能なスキル数と、追加・削除された数を報告します。
利用可能なスキルを一覧表示します。入力すると、名前・説明・ソースで一覧を絞り込めます。t でトークン数順に並べ替え、Space または Enter でスキルの Claude や / メニューへの表示を順に切り替え、Esc で保存して閉じます。プラグインのスキル、フロントマターで disable-model-invocation: true を設定したスキル、管理設定や --settings フラグに skillOverrides エントリを持つスキルは切り替えられません。
権限とセキュリティ
4トランスクリプトを走査して、読み取り専用のBashやMCPツール呼び出しでよく使うものを見つけ、優先順位付けした許可リストをプロジェクトの .claude/settings.json に追加し、権限プロンプトを減らします。
ツール権限のallow/ask/denyルールを管理します。スコープ別のルール表示、ルールの追加・削除、作業ディレクトリの管理、最近の自動モード拒否の確認ができる対話ダイアログを開きます。ダイアログの「Auto mode」タブから自動モードの分類ルールを表示・編集することもできます。Claude の応答中に実行すると、Claude Code はすぐにダイアログを開き、変更をその同じターン内の次のツール呼び出しから適用します。v2.1.234 より前では、Claude Code はターンが終わるまでコマンドを保留していました。別名: /allowed-tools
サンドボックスモードを切り替えます。対応プラットフォームでのみ利用できます。
現在のブランチの変更をセキュリティ脆弱性の観点で分析します。ブランチと origin のデフォルトブランチとの差分をレビューし、インジェクション、認証の問題、データ露出などのリスクを特定します。origin リモートが必要です。曖昧な引数エラーでレビューが失敗した場合は、エラーリファレンスを参照してください。
アカウントとプラン
12/usage の別名です。
このマシンでの最近のセッションを分析する HTML レポートを生成します。どのプロジェクトで作業しているか、Claude Code をどう使っているか、どこでうまくいかないか、試すとよい機能などを扱います。クラウドセッションでは利用できません。レポートの保存場所・保持期間・コストについては公式ドキュメントの「Analyze your usage patterns」を参照してください。
Anthropicアカウントにサインインします。
Anthropicアカウントからサインアウトします。
Claude Codeの無料1週間を友人に共有します。アカウントが対象の場合のみ表示されます。
プライバシー設定を表示・更新します。ProおよびMaxプランの加入者のみ利用できます。
/usage の別名です。Statsタブで開きます。
Claude Codeのステッカーを注文します。
Claude Codeの利用履歴からチームのオンボーディングガイドを生成します。Claudeが過去30日のセッション・コマンド・MCPサーバー利用を分析し、チームメイトが最初のメッセージとして貼り付けてすぐ始められるmarkdownガイドを作成します。Pro・Max・Team・Enterpriseプランのclaude.ai加入者には、Claude Codeで直接開ける共有リンクも返します。
上位プランに切り替えるためのアップグレードページをブラウザで開きます。ブラウザが開けない場合は、URL を表示せずサインインを促すプロンプトを表示します。
セッションのコスト、プランの利用上限、活動統計を表示します。Pro・Max・Team・Enterprise プランでは、プランの利用上限に対して何がカウントされるかの内訳も含みます。/cost と /stats は別名です。
上限に達したときに、利用クレジットを設定するか、管理者に申請します。ブラウザで利用クレジットの請求設定を開きます。ただし請求権限のない Team・Enterprise メンバーの場合は、代わりに CLI から管理者へ利用クレジットの申請を送ります(申請前に、これが管理者へ通知される旨をダイアログで確認します)。SSH 経由などブラウザで請求ページを開けない場合は、代わりに開くべき URL を表示します(これには Claude Code v2.1.205 以降が必要で、それ以前のバージョンではその場合何も表示されませんでした)。以前は /extra-usage でした。
UI と表示
9現在のセッションのプロンプトバーの色を設定します。利用できる色: red, blue, green, yellow, purple, orange, pink, cyan。default でリセット、引数なしでランダムに選択します。リモートコントロール接続時は、色が claude.ai/code と同期します。非対話モード(-p)でも利用できます。Claude Code v2.1.205 以降が必要です。
フォーカス表示を切り替えます。直近のプロンプト、編集差分の統計を含む1行のツール呼び出し要約、最終応答だけを表示します。ツール呼び出し要約はそのターンで起動したサブエージェントの数も数え、完了したバックグラウンドタスクの通知は1つの件数にまとめられます。選択はセッションをまたいで保持されます。設定の viewMode で上書きできます。フルスクリーン表示でのみ利用可能です。VS Code 拡張機能は、コマンドメニューのトグルとして独自の Focus ビューを備えており、viewMode とは独立した拡張機能の設定として保存されます。
アニメーション付きデモを使った短い対話レッスンで、Claude Codeの機能を学べます。
ブラウザでClaude FMのlo-fiラジオを開きます。ブラウザが利用できない場合はストリームURLを表示します。
マウスホイールのスクロール速度を対話的に調整します。ダイアログを開いたままスクロールして変更をプレビューできる定規付きです。フルスクリーン表示のみ、JetBrains IDEのターミナルでは利用できません。
Claude Codeのステータスラインを設定します。望むものを説明するか、引数なしで実行するとシェルのプロンプトから自動設定します。
カラーテーマを変更します。ターミナルの明暗背景に合わせる auto、ライト/ダークの各種、色覚補助(daltonized)テーマ、ターミナルのパレットを使うANSIテーマ、~/.claude/themes/ やプラグインのカスタムテーマを含みます。「New custom theme…」を選ぶと新規作成できます。
ターミナルUIのレンダラーを設定し、会話を保ったままそのUIで再起動します。fullscreen はちらつきのないalt-screenレンダラーを有効にします。引数なしで現在のレンダラーを表示します。
音声入力(ディクテーション)を切り替える、または特定のモードで有効にします。Claude.aiアカウントが必要です。
診断とヘルプ
7現在のセッションでデバッグログを有効にし、セッションのデバッグログを読んで問題を調査します。デバッグログは claude --debug で起動しない限り既定でオフのため、途中で /debug を実行するとその時点からログ取得を開始します。問題を説明すると分析の焦点を絞れます。
セットアップ検診を実行し、問題を診断して修正できます。インストールの健全性(重複・残存インストール、PATH の問題、パースできない設定ファイルなど)を確認します。未使用のスキル・MCPサーバー・プラグインをコンテキストコストと照らして洗い出し、遅いフックを指摘し、リリースチャンネルに新しいバージョンがないか確認します。ローカルの CLAUDE.md をコミット済みのものと重複排除し、コミット済みの CLAUDE.md からコードベースを見れば導ける内容を削って整理し、残った常時読み込みのガイダンスを必要時に読み込むスキルやネストした CLAUDE.md へ移行します。auto モードを既定にすることや、頻繁に拒否している読み取り専用コマンドを事前承認することも提案します。まず検出結果を報告し、何かを変更する前に確認を求めます。ターミナルから claude doctor を実行すると、セッションを開始せずに読み取り専用のインストール診断を表示します。別名: /checkup。/doctor prompt-audit を実行すると、検診の代わりに、CLAUDE.md ファイル・スキル・その他の設定に古い指示や矛盾する指示がないか Claude が監査します。prompt-audit サブコマンドには Claude Code v2.1.283 以降が必要です。CLAUDE.md の整理チェックには Claude Code v2.1.206 以降が必要です。v2.1.205 より前は、/doctor は読み取り専用の診断画面を開き、f を押すとレポートをClaudeに送信していました。
Claude Code に関する製品フィードバックを送信します。/bug と同じダイアログを開き、同意ステップ・送信ルール・ターン中の挙動も同じです。Claude が下書きしたフィードバックがあるセッションでは、引数なしの /feedback は代わりに下書きキューを開き、そこで Claude がキューに入れた下書きを確認・編集・送信・破棄できます。キューにはダイアログで新しいレポートを書く選択肢も含まれます。引数を付けた場合、および /bug では常に、ダイアログが直接開きます。
高メモリ使用の診断用に、JavaScriptのヒープスナップショットとメモリ内訳を ~/Desktop(DesktopフォルダのないLinuxではホームディレクトリ)に書き出します。メモリの問題を報告する際は -diagnostics.json ファイルのみを添付してください。.heapsnapshot には会話全体と認証情報が含まれるため、共有しないでください。コマンドメニューには表示されないため、フルで入力してください。出力の扱い方についてはトラブルシューティングを参照してください。
ヘルプと利用可能なコマンドを表示します。
対話的なバージョンピッカーで変更履歴を表示します。特定のバージョンを選んでリリースノートを見るか、全バージョン表示を選べます。ノートはトランスクリプトに表示され、Claude が見る会話には入りません。
バージョン、モデル、アカウント、接続状況を表示する設定画面のStatusタブを開きます。バックグラウンドセッションでは「Session kind」の行が、ターミナルが接続されているかどうかに応じて background job · attached または background job · unattended と表示され、それ以外のセッションでは interactive と表示されます(v2.1.221 より前では、/status はこの行を表示しませんでした)。Claudeの応答中でも動作します。
その他
16自分が所有する、または共有されているアーティファクトを一覧表示し、セッションへの添付・ブラウザで開く・リンクのコピーができます。アーティファクトが利用可能な環境で使えます。Claude Code v2.1.208 以降が必要で、Enter での添付には v2.1.216 が必要です。
プロジェクトと最近のセッションから autoMode.environment のエントリを下書きし、その下書きを確認したうえでユーザー設定に保存します。Pro・Max・Team のいずれかのプランと Claude Code v2.1.228 以降が必要です。ネイティブ Windows では v2.1.233 以降が必要です。
自動コンパクトのしきい値を設定します。コンテキストウィンドウがどれだけ埋まったら Claude Code が自動でコンパクトを行うかを指定します。500k のようなサイズを渡すか、モデルに合わせて調整された既定のしきい値に戻す auto を渡します。Claude Code はこの値をユーザー設定に保存し、現在のセッションに適用します。指定できる値や何がこの設定を上書きするかは、公式ドキュメントの「Set the auto-compact window」を参照してください。引数なしで実行すると、現在のしきい値を表示するダイアログを開きます。Claude Code v2.1.221 以降が必要です。
バグの報告や会話の共有を行います。セッション履歴をどれだけ含めるかを選び、送信前に同意画面で確認します。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 の別名でした。
チャート・グラフ・ダッシュボードのデザインガイダンスです。Claudeがデータに合ったチャート形式を選び、役割に応じて色を割り当て、同梱スクリプトで色覚多様性への配慮とコントラストの観点からパレットを検証し、マーク・インタラクション・アクセシビリティのルールを適用します。ブランドに依存しないプレースホルダのパレットを使い、それを自分のものに差し替えます。Claude Code v2.1.198以降が必要です。
UIモックアップ、画面フロー、ランディングページ、ポスターなどを1つのキャンバス上のアートボードとして下書きし、Designアーティファクトとして公開します(例: /design a settings screen for a mobile banking app)。アートボードはデスクトップブラウザで編集でき、編集内容は自動的に保存されます。各アートボードはPNGまたはPDFとしてエクスポートできます。artifactsが利用可能なセッションと、Claude Code v2.1.265以降が必要です。Anthropic APIで利用できます。Amazon Bedrock、Google CloudのAgent Platform、Microsoft Foundry、AWS上のClaude Platformではartifactsが利用できないため、このコマンドは使用できません。
claude.aiアカウントで /design-sync のためのデザインシステムへのアクセスを認可します。
リポジトリのReactデザインシステムを変換してClaude Designにアップロードし、生成されるデザインが実際のコンポーネントを使うようにします。任意でデザインシステムに名前を付けられます(例: /design-sync Acme DS)。初回の同期ではすべてのコンポーネントを検証するため、大きなリポジトリでは数時間かかることがあります。Anthropic APIで利用できます。Amazon Bedrock、Google CloudのAgent Platform、Microsoft Foundry、AWS上のClaude Platform、または Claude アプリのゲートウェイ経由では、基盤となるツールがclaude.aiに接続できないため、このコマンドは利用できません。
あなたのマシンにある OpenAI Codex、Google Gemini CLI、または Cursor の設定を Claude Code に取り込みます。取り込めるのは、指示ファイル・MCP サーバー・コマンド・サブエージェント・スキルです。-p を使った非対話モードでは、/import は見つかった内容を一覧表示し、取り込みを確定するためのコマンドを提示します。--dry-run を付けると何も書き込まずにプレビューでき、--yes を付けると対話的な選択画面をスキップします。Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry、AWS 上の Claude Platform、または Claude アプリのゲートウェイ経由では利用できません。フィーチャーフラグの取得を無効にしている場合も利用できません。Claude Code v2.1.213 以降が必要です。Cursor からの取り込みには v2.1.265 以降が必要です。
Claude がメッセージを送れるサブエージェント、エージェントチームのメンバー、他の Claude Code セッションを、それぞれに使う名前とともに一覧表示します。詳しくは公式ドキュメントの「cross-session messaging」を参照してください。/peers としても利用できます。Claude Code v2.1.224 以降が必要です(それより前のバージョンでは Unknown command: /list-agents と表示されます)。チームメンバーの行と、このセッション自身の名前を示す先頭行には v2.1.239 以降が必要です。cross-session messaging が有効なセッションでのみ利用できます。
/peers 出力スタイルを一覧表示するか、いずれかに切り替えます(例: /output-style concise)。出力スタイルの変更については、公式ドキュメントの「Change your output style」を参照してください。Claude Code v2.1.269 以降が必要です。
claude.ai の利用上限でリクエストがブロックされたときに作業を続ける方法を表示します。上限がリセットされるのを待って自動的に続行する、利用クレジットを追加する、プランをアップグレードする、といった選択肢があります。自分の端末で上限に達したときは、Claude Code がこのメニューを自動で開くこともあります。自動続行をオフにする方法は「Turn automatic continue off」を参照してください。claude.ai のサブスクリプションが必要です。コマンドメニューには表示されないため、フルネームで入力してください。待って続行する項目には Claude Code v2.1.234 以降が必要です。
各スキルがコンテキストでどれだけコストを消費し、どのくらいの頻度で使われているかを表示します。オフにすべきスキルを見つけるのに役立ちます。v2.1.252 以降の Claude Code と、フィーチャーフラグの取得が必要です。
フォークしたサブエージェントを起動します。会話全体を引き継いだバックグラウンドのサブエージェントが、あなたが作業を続ける間にタスクを実行します。完了すると、その結果がこの会話に返されます。会話を別のバックグラウンドセッションにコピーしたい場合は /fork を使います。Claude Code v2.1.212 以降が必要です。v2.1.161 から v2.1.211 では、このコマンドは /fork です。エージェントビューが無効な場合、/subtask は使えず、/fork がフォークしたサブエージェントの挙動になります。
コマンドの許可、環境変数の設定、フックの追加など、設定変更の内容を伝えると、Claude が対応する settings.json ファイルを編集します。テーマやモデルなどの項目には、代わりに /config を使ってください。
動的ワークフローのスクリプトを書くためのリファレンス(スクリプトAPI、レジューム動作、品質パターン、実例)を読み込みます。通常はスクリプトを書く前に Claude が自動的に読み込みますが、保存済みのスクリプトを手動で編集する前には自分で実行してください。動的ワークフローが有効な場合に利用でき、Claude Code v2.1.248 以降が必要です。