Claude Codeに標準で搭載されているコマンド群です。以下のコマンドが利用可能です。
/clear 会話履歴をクリアします。新しいトピックで会話を始めたい場合や、コンテキストをリセットしたい時に使用します。 話題が変わったタイミングで使用することでトークンを節約し、コンテキストを明瞭にすることができます。
/compact 会話を圧縮します。オプションで圧縮時にたとえば何を残すかなどの指示を追加できます。 長い会話履歴を要約し、トークン使用量を削減したい場合に有効です。
/stats Claude Codeの使用状況、セッション数やトークン数がUIで詳しくわかりやすく表示される。
/rewind 会話やコードを巻き戻します。誤った変更を取り消したい場合や別の実装に変更したい場合に使用できます。 チェックポイント機能によりコードの変更も巻き戻すことができます。ただしユーザーが変更したものやコマンドにより変更したものは巻き戻しできません。 Escキーを2回続けて押すことでも起動します。
/context 現在のコンテキストウィンドウの占有状態を視覚的に表示します。対話のやり取りだけではなく、CLAUDE.mdのメモリーファイルやMCPサーバーなどによってどれだけ占有されているかを把握できます。
/export Claudeの出力も含む、現在のセッションの会話のやり取りをクリップボード、またはファイルにエクスポートすることができます。重要な情報を保存しておいたり、出力した内容を参照させることで他のClaude Codeとのセッションで使用したりすることもできます。
/resume 過去の会話セッションを再開します。中断した作業に戻りたい場合や、以前の文脈を引き継いで作業を続けたい時に使用します。
/exit 対話モードを終了します。Claude Codeのセッションを閉じる際に使用します。Ctrl+Dでも終了可能です。
/login Anthropicアカウントを切り替えます。Claude Codeを一番初めに立ち上げた時や、複数のアカウントを使い分けている場合に便利です。
/logout 現在のAnthropicアカウントからサインアウトします。サブスクリプションとAPIを切り替えたい時などに使用します。
/upgrade Claude Maxプランへのアップグレード案内を表示します。より高いレート制限やOpusモデルの利用を増やしたい場合に確認できます。 すでにMax 20xの方はこれ以上のプランが無いため不要です。
/add-dir 追加の作業ディレクトリを指定します。複数のディレクトリにまたがるプロジェクトで作業する際に使用します。 ただし設定は保持されず、セッションの都度追加する必要があります。
/init プロジェクト固有のルールや指示をClaudeに与えるための設定ファイルCLAUDE.mdを作成します。 CLAUDE.mdは常にClaude Codeへの指示のコンテキストの中に含まれます。
/memory CLAUDE.mdファイルを編集します。プロジェクトのコンテキストや制約を管理、変更できます。
/config 設定インターフェース(Configタブ)を開きます。Claude Codeの各種設定を確認、変更できます。ダークモードなどの表示テーマの変更もここから行えます。
/permissions 権限の表示や更新を行います。Claude Codeへコマンドの実行許可などを管理、編集します。ツールごとの許可/拒否ルールを設定できます。
/ide IDEとの連携設定を確認したり、オン・オフを切り替えることができます。IDEとの連携により現在開いているファイルをコンテキストに含めたり、IDE上のエラーメッセージを連携させることができます。
/terminal-setup 対話モードで改行のためのShift+Enterキーバインドをインストールします。ターミナルでの操作性を向上させます。対応している環境でClaude Codeを起動している時のみ表示されます。
Shift+Enter
/model 使用するAIモデルを選択・変更します。タスクに応じて最適なモデルを選ぶことができます。
/agents カスタムAIサブエージェントを管理します。専門的なタスク用のサブエージェントを定義・実行できます。
/vim VimモードをOn・Offにできます。Vimを使用するプログラマーにとって慣れ親しんだキーバインドでテキスト入力をすることができます。 INSERTモードとNORMALモードを交互に切り替えながら操作します。
/review コードレビューをリクエストします。実装したコードの品質チェックや改善提案を受けられます。 /review PR#4など引数をつけてコマンドを実行することも可能です。
/review PR#4
/pr-comments プルリクエストのコメントを表示します。GitHub連携時に便利です。またそこで表示されたコメントを元に改めて指示を出すこともできます。
/bashes バックグランドで実行しているタスクを確認、停止させることができます。たとえば開発サーバーの起動や時間のかかる処理をClaude Codeで行なっている場合など、Claude Codeがバックグラウンドに移行させた上で動かし続けている処理を確認できます。
/hooks カスタムHookを追加することができます。Claude Codeのセッション開始や停止、動作時に任意のコマンドを実行させる設定を行います。
/install-github-app Claude CodeをGitHub Actionsで使用するためのアプリケーションのインストールと設定を行います。設定が成功するとプルリクエストが作られ、マージするとGitHub上で@メンションでClaude Codeを動かすことができるようになります。
/security-review 現在のブランチの保留中の変更に対して、セキュリティレビューを実行します。脆弱性や潜在的なセキュリティリスクを検出し、改善提案を受けることができます。 また引数にプルリクエストの番号を指定することで、そのプルリクエストのセキュリティレビューを行なってくれます。
/mcp MCPサーバー接続を管理します。MCPサーバーの状態を確認したり、認証が必要なサーバーにログインするステップを踏むことができます。
/sandbox LinuxおよびMac内にて呼び出し可能です。Claude Codeの実装をネットワークとファイルシステムの分離した、サンドボックス化された内部でセキュアに行えるようになります。
/todos 現在のTODOアイテムのリストを表示します。現在Claude Codeは大きなタスクに対して自身でTODOリストを作成して一つ一つ実行するようになっています。 そのClaude Codeが作業中に作成したタスクリストや、未完了のタスクを確認できます。
/help 使用方法のヘルプを表示します。コマンドの使い方がわからない時に参照できます。
/status 設定インターフェース(Statusタブ)を開きます。現在の状態や設定を確認できます。 /configや/usageで見ることができる設定画面や使用量の確認もこのコマンドから一緒に確認できます。
/cost トークン使用量の統計を表示します。API使用量を把握したい時に有効です。APIユーザーのみが使用可能です。
/usage プランの使用制限とレート制限の状況を表示します。残りの利用可能量を確認できます。
/release-notes Claude Codeのリリースノートを表示します。ブラウザが開き、最新の機能追加や変更点、バグ修正などの情報を確認できます。
/output-style このスラッシュコマンドの引数に出力スタイルを直接設定するか、選択メニューから選択します。既定ではDefault、Explanatory(説明的)、Learning(学習)の3つが用意されています。Claude Codeの応答形式や表示方法をカスタマイズできます。
/statusline Claude Codeの対話モードで表示されるステータスライン表示を設定します。表示をカスタマイズしたり、たとえば現在のコンテキスト使用率など、特定の情報を常に表示させておくこともできます。
/plugin Claude Codeのプラグインを管理します。特定のマーケットプレイスから、プラグインのインストール、削除、有効化/無効化などを行えます。
/privacy-settings ブラウザが開き、アカウントのプライバシー設定を表示・更新します。データの取り扱いや共有に関する設定を管理できます。
/doctor Claude Codeのインストール状態の健全性をチェックします。問題が発生した際の診断に使用します。
/feedback Claude Codeに関するフィードバックを送信します。バグ報告や機能要望などをAnthropicに伝えることができます。