Claude Code コマンド一覧
起動オプション
| オプション | 説明 |
|---|---|
claude | 対話モードで起動 |
claude -p "..." | 非対話モード(1回の指示で完了) |
claude --continue | 前回のセッションを再開 |
claude --resume <id> | 特定のセッションを再開 |
claude --list | セッション一覧を表示 |
claude --permission-mode plan | Plan Mode(読み取り専用)で起動 |
claude --permission-mode autoaccept | 自動承認モードで起動 |
claude --worktree | Worktree を作成してセッション開始 |
claude --version | バージョンを表示 |
claude --output-format json | JSON 形式で出力(-p と併用) |
スラッシュコマンド
| コマンド | 説明 |
|---|---|
/help | ヘルプを表示 |
/clear | 会話履歴をクリア |
/compact | 会話履歴を圧縮してトークン節約 |
/cost | トークン使用量を確認 |
/doctor | Claude Code の状態を診断 |
/init | CLAUDE.md を生成 |
/login | アカウント切り替え |
/logout | ログアウト |
/model | モデル切り替え |
/permissions | 権限の確認・変更 |
/review | プルリクエストをレビュー |
/status | アカウント・プロジェクト情報を表示 |
/terminal-setup | ターミナルの最適化 |
/mcp | MCP サーバーの状態確認 |
/resume | 前回の会話を再開 |
/exit | 終了 |
キーボードショートカット
| ショートカット | 説明 |
|---|---|
| Enter | メッセージを送信 |
| Shift + Enter | 改行(送信しない) |
| ↑(上矢印) | 前の入力を呼び出す |
| Ctrl + C | 処理を中断 |
| Ctrl + L | 画面をクリア |
| Esc | 入力キャンセル / ダイアログを閉じる |
| Tab | コマンド補完 |
| Shift + Tab | Plan 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 "テスト結果を分析してください"