Skip to content

Claude Code コマンド一覧

起動オプション

オプション説明
claude対話モードで起動
claude -p "..."非対話モード(1回の指示で完了)
claude --continue前回のセッションを再開
claude --resume <id>特定のセッションを再開
claude --listセッション一覧を表示
claude --permission-mode planPlan Mode(読み取り専用)で起動
claude --permission-mode autoaccept自動承認モードで起動
claude --worktreeWorktree を作成してセッション開始
claude --versionバージョンを表示
claude --output-format jsonJSON 形式で出力(-p と併用)

スラッシュコマンド

コマンド説明
/helpヘルプを表示
/clear会話履歴をクリア
/compact会話履歴を圧縮してトークン節約
/costトークン使用量を確認
/doctorClaude Code の状態を診断
/initCLAUDE.md を生成
/loginアカウント切り替え
/logoutログアウト
/modelモデル切り替え
/permissions権限の確認・変更
/reviewプルリクエストをレビュー
/statusアカウント・プロジェクト情報を表示
/terminal-setupターミナルの最適化
/mcpMCP サーバーの状態確認
/resume前回の会話を再開
/exit終了

キーボードショートカット

ショートカット説明
Enterメッセージを送信
Shift + Enter改行(送信しない)
↑(上矢印)前の入力を呼び出す
Ctrl + C処理を中断
Ctrl + L画面をクリア
Esc入力キャンセル / ダイアログを閉じる
Tabコマンド補完
Shift + TabPlan Mode の切り替え

カスタムコマンド

配置場所呼び出し方スコープ
.claude/commands/xxx.md/project:xxxプロジェクト固有
~/.claude/commands/xxx.md/user:xxx個人(全プロジェクト共通)
.claude/agents/xxx.md/agents:xxxカスタムサブエージェント

コマンドファイル内で $ARGUMENTS を使うと、実行時の引数を受け取れます。

ファイル指定

@ を使ってファイルパスを明示的に指定できます。

> @src/utils/auth.ts をレビューしてください
> @package.json の依存パッケージを確認してください

パイプ入力

他のコマンドの出力を直接 Claude に渡せます。

bash
git diff | claude "この差分をレビューしてください"
npm test 2>&1 | claude "テスト結果を分析してください"

最終更新:

Anthropic公式ドキュメントを基に作成