【結論】スラッシュコマンドとCLIコマンドを区別する
Claude Codeでは、シェルから実行する「claude doctor」などのCLIコマンドと、起動後に入力する「/usage」などのスラッシュコマンドを使い分けます。
現在利用できるコマンドはバージョンや認証方式で変わるため、対話画面で「/」または「/help」を入力して一覧を確認するのが確実です。
利用量確認は旧来の「/cost」だけを前提にせず、現行の「/usage」を使用してください。
claude
# セッション内で入力
/help
/status
/usage
/context
具体的な手順・設定方法
-
「/status」で認証方法、モデル、設定の状態を確認します。
サブスクリプションとAPIキーのどちらが有効かを料金判断の前に確認してください。
-
「/context」はコンテキストを何が使用しているかを確認し、「/compact」は会話を要約して継続します。
無関係な別タスクへ移る場合は「/clear」で新しい文脈に切り替えます。
/context /compact /clear -
設定や導入に問題がある場合は、セッション内の「/doctor」またはシェルの「claude doctor」を使います。
後者はセッションを起動せず読み取り専用の診断を出します。
claude doctor
実践プロンプト / 活用テクニック
コマンドの直後へ引数を付けられるものもありますが、一覧に表示される説明を確認してから使ってください。
長い作業は「/rename」で名前を付け、別の日に「claude -r」で再開すると、無理に一つのセッションへ詰め込まずに済みます。
最初に/statusと/contextの結果を踏まえ、このセッションで不要になった情報を説明してください。
現在の認証方式と利用量を変更せずに確認してください。
同じバグ修正を継続するため、必要な情報だけを残して/compactするための要約方針を提案してください。
別タスクの内容は要約へ含めないでください。
注意点・よくあるエラーと対処法
-
「/clear」は画面だけを消す操作ではなく、会話コンテキストを切り替える目的で使われます。
必要なセッションへ戻れるよう、先に名前を付けるかIDを確認してください。
-
「Ctrl+C」は実行中の処理を中断します。
何も実行していない状態では入力クリアや終了に使われるため、連打する前に状態を確認してください。
-
スラッシュコマンドはメッセージ先頭で認識されます。
コードブロックや文章の途中へ書いた場合は通常のテキストとして扱われることがあります。