Claude Codeコマンド一覧 ― CLIフラグ・スラッシュコマンド・ショートカットキーを網羅的に整理

Claude Codeはターミナル上で動作するAIコーディングエージェントです。コマンド体系は CLIフラグ(起動時オプション)、スラッシュコマンド(対話モード内の操作)、キーボードショートカットの3層に分かれており、全体像を把握しないまま使い始めると「あの操作どうやるんだっけ?」と手が止まる場面が増えます。 このページでは2026年2月時点の公式ドキュメント(CLI リファレンス - Claude Code Docs、インタラクティブモード - Claude Code Docs)に基づき、全コマンド・フラグ・ショートカットを目的別に整理しています。 CLIコマンド ― 起動・セッション管理の基本操作 Claude Codeの起動パターンは大きく分けて「対話モード」「出力モード(-p)」「セッション再開」の3種類です。 コマンド 動作 claude 対話モード(REPL)を開始 claude "質問文" 初期プロンプト付きで対話モードを開始 claude -p "質問文" 回答を出力して終了(パイプライン向き) cat file | claude -p "要約して" 標準入力をClaude Codeに渡す claude -c 直近のセッションを続行 claude -c -p "追加指示" 直近セッションを出力モードで続行 claude -r "セッション名" "指示" 名前またはIDでセッションを再開 claude update Claude Codeを最新版へ更新 claude mcp MCPサーバーの設定・管理 セッション再開のポイント: claude -cはカレントディレクトリの最新セッションを自動選択します。プロジェクトごとにディレクトリを分けておくと、意図しないセッションが読み込まれる事故を防げます。名前を付けて管理したい場合はスラッシュコマンド/renameで名前を設定し、claude -r "名前"で再開する方法が確実です。 CLIフラグ一覧 ― 起動時に渡すオプション CLIフラグは起動時に指定するオプションで、約40種類あります。用途別に分類して整理しました。 セッション・実行制御 フラグ 説明 --continue, -c 直近の会話を読み込み --resume, -r IDまたは名前でセッションを再開 --fork-session 再開時に新しいセッションIDを作成(元のセッションを汚さない) --from-pr GitHub PR番号にリンクされたセッションを再開 --session-id 任意のUUIDをセッションIDとして指定 --no-session-persistence セッションをディスクに保存しない(出力モード専用) --print, -p 応答を出力して終了(出力モード) --max-turns エージェントのターン数上限を設定(出力モード専用) --max-budget-usd API呼び出しの金額上限(出力モード専用) モデル・思考制御 フラグ 説明 --model 使用モデルを指定(sonnet、opus、モデル完全名) --fallback-model メインモデルが過負荷時のフォールバックモデル(出力モード専用) 出力制御 フラグ 説明 --output-format 出力形式を指定(text/json/stream-json) --input-format 入力形式を指定(text/stream-json) --include-partial-messages ストリーミング中の部分メッセージを含める --json-schema JSON Schemaに一致する構造化出力を取得 --verbose ツール使用の詳細ログを表示 --version, -v バージョン番号を表示 権限・セキュリティ フラグ 説明 --permission-mode 権限モード指定(planなど) --dangerously-skip-permissions 全権限プロンプトをスキップ(CI向き・要注意) --allow-dangerously-skip-permissions 権限バイパスをオプションとして有効化 --allowedTools 許可するツールのリスト(パターンマッチ対応) --disallowedTools 禁止するツールのリスト --tools 利用可能なツールを限定 --permission-prompt-tool 非対話モードで権限処理を委譲するMCPツール システムプロンプトのカスタマイズ Claude Codeには4種類のシステムプロンプトフラグが用意されています。 ...

2026年2月9日 · 3 分 · 9652 文字 · uiuifree