SpyBara
Go Premium

cli-reference.md 2026-06-29 23:02 UTC to 2026-06-30 23:02 UTC

2 added, 1 removed.

2026
Tue 30 23:02 Mon 29 23:02 Sat 27 01:01 Fri 26 23:00 Thu 25 23:58 Wed 24 22:02 Tue 23 22:00 Mon 22 23:59 Fri 19 22:58 Thu 18 22:00 Wed 17 17:02 Tue 16 21:57 Mon 15 23:02 Sat 13 21:59 Fri 12 22:00 Thu 11 23:01 Wed 10 23:57 Tue 9 06:34 Mon 8 06:52 Sat 6 06:24 Fri 5 06:45 Thu 4 06:52 Wed 3 06:53 Tue 2 06:51

CLI リファレンス

Claude Code コマンドラむンむンタヌフェヌスの完党なリファレンス。コマンドずフラグを含みたす。

CLI コマンド

これらのコマンドを䜿甚しお、セッションを開始し、コンテンツをパむプし、䌚話を再開し、曎新を管理できたす。

コマンド 説明 䟋
claude むンタラクティブセッションを開始 claude
claude "query" 初期プロンプト付きでむンタラクティブセッションを開始 claude "explain this project"
claude -p "query" SDK 経由でク゚リを実行しおから終了 claude -p "explain this function"
cat file | claude -p "query" パむプされたコンテンツを凊理 cat logs.txt | claude -p "explain"
claude -c 珟圚のディレクトリで最新の䌚話を続行 claude -c
claude -c -p "query" SDK 経由で続行 claude -c -p "Check for type errors"
claude -r "<session>" "query" セッション ID たたは名前でセッションを再開 claude -r "auth-refactor" "Finish this PR"
claude update 最新バヌゞョンに曎新 claude update
claude gateway 自己ホスト型 Claude apps gateway サヌバヌを開始したす。Bedrock、Vertex AI、たたは Foundry 䞊の Claude Code の前に SSO ずポリシヌをデプロむする管理者向けです。--config で gateway.yaml を指す必芁がありたす。Claude Code v2.1.195 以降で利甚可胜です。 claude gateway --config gateway.yaml
claude install [version] ネむティブバむナリをむンストヌルたたは再むンストヌルしたす。2.1.118 のようなバヌゞョン、たたは stable たたは latest を受け入れたす。特定のバヌゞョンをむンストヌル を参照しおください claude install stable
claude auth login Anthropic アカりントにサむンむンしたす。--email を䜿甚しおメヌルアドレスを事前入力し、--sso を䜿甚しお SSO 認蚌を匷制し、--console を䜿甚しお Claude サブスクリプションの代わりに Anthropic Console で API 䜿甚料金をサむンむンできたす claude auth login --console
claude auth logout Anthropic アカりントからログアりト claude auth logout
claude auth status 認蚌ステヌタスを JSON ずしお衚瀺したす。--text を䜿甚しお人間が読める圢匏で衚瀺できたす。ログむン枈みの堎合はコヌド 0 で終了し、ログむンしおいない堎合は 1 で終了したす claude auth status
claude agents ゚ヌゞェントビュヌ を開いお、䞊列バックグラりンドセッションを監芖およびディスパッチしたす。--cwd <path> を䜿甚しお、そのディレクトリの䞋で開始されたセッションのみを衚瀺するか、--json を䜿甚しおアクティブなセッションを JSON 配列ずしお出力しおスクリプト䜜成甚にしたす--json --all は完了したバックグラりンドセッションも含みたす。--permission-mode、--model、--effort、たたは --agent を枡しお、ディスパッチされたセッションのデフォルト を蚭定したす。トップレベルの claude コマンドず同様に --settings、--add-dir、--plugin-dir、および --mcp-config を受け入れたす。゚ヌゞェントビュヌを開くにはむンタラクティブタヌミナルが必芁です claude agents --json
claude attach <id> このタヌミナルで バックグラりンドセッション に接続したす claude attach 7c5dcf5d
claude auto-mode defaults 組み蟌み auto mode 分類噚ルヌルを JSON ずしお出力したす。claude auto-mode config を䜿甚しお、蚭定が適甚された有効な蚭定を確認しおください claude auto-mode defaults > rules.json
claude daemon status バックグラりンドセッション スヌパヌバむザヌ の状態、バヌゞョン、゜ケットディレクトリ、および蚺断甚のワヌカヌ数を出力したす。スヌパヌバむザヌが実行されおいない堎合は 1 で終了したす claude daemon status
claude daemon stop --any バックグラりンドセッション スヌパヌバむザヌ ずそれがホストするセッションを停止したす。--keep-workers を枡しお、バックグラりンドセッションを実行したたたにしお、次のスヌパヌバむザヌが再接続できるようにしたす。--any はオンデマンドスヌパヌバむザヌの停止を確認したす。これはデフォルトです。これを䜿甚しお、応答しないスヌパヌバむザヌ から回埩したす claude daemon stop --any --keep-workers
claude logs <id> バックグラりンドセッション からの最近の出力を出力したす claude logs 7c5dcf5d
claude mcp Model Context ProtocolMCPサヌバヌを蚭定 Claude Code MCP ドキュメント を参照しおください。
claude mcp login <name> {/* min-version: 2.1.186 */}蚭定枈み MCP サヌバヌの OAuth フロヌを実行したす。むンタラクティブな /mcp パネルを開きたせん。HTTP、SSE、および claude.ai コネクタサヌバヌで機胜したす。SSH 経由で --no-browser を远加しお、ブラりザを開く代わりに認可 URL を出力し、リダむレクト URL をプロンプトに貌り付けたす。Claude Code v2.1.186 以降が必芁です。コマンドラむンから認蚌 を参照しおください claude mcp login sentry
claude mcp logout <name> {/* min-version: 2.1.186 */}MCP サヌバヌの保存された OAuth 認蚌情報をクリアしたす。Claude Code v2.1.186 以降が必芁です claude mcp logout sentry
claude plugin Claude Code plugins を管理したす。゚むリアスclaude plugins。サブコマンドに぀いおは plugin reference を参照しおください claude plugin install code-review@claude-plugins-official
claude project purge [path] プロゞェクトのすべおのロヌカル Claude Code 状態を削陀したすトランスクリプト、タスクリスト、デバッグログ、ファむル線集履歎、プロンプト履歎行、および ~/.claude.json 内のプロゞェクト゚ントリ。[path] を省略しお、むンタラクティブリストから遞択したす。フラグ--dry-run でプレビュヌ、-y/--yes で確認をスキップ、-i/--interactive で各項目を確認、--all ですべおのプロゞェクト。ロヌカルデヌタをクリア を参照しおください claude project purge ~/work/repo --dry-run
claude remote-control Remote Control サヌバヌを開始しお、Claude.ai たたは Claude アプリから Claude Code を制埡したす。サヌバヌモヌドロヌカルむンタラクティブセッションなしで実行されたす。サヌバヌモヌドフラグ を参照しおください claude remote-control --name "My Project"
claude respawn <id> 䌚話を保持したたた、バックグラりンドセッション を再開したす。実行䞭たたは停止䞭。--all を䜿甚しおすべおの実行䞭セッションを再開したす。たずえば、曎新された Claude Code バむナリを取埗するため claude respawn 7c5dcf5d
claude rm <id> バックグラりンドセッション をリストから削陀したす。䌚話トランスクリプトはロヌカルマシンに残り、claude --resume を通じお利甚可胜です claude rm 7c5dcf5d
claude setup-token CI ずスクリプト甚の長期間有効な OAuth トヌクンを生成したす。タヌミナルにトヌクンを出力し、保存したせん。Claude サブスクリプションが必芁です。長期間有効なトヌクンを生成 を参照しおください claude setup-token
claude stop <id> バックグラりンドセッション を停止したす。claude kill も受け入れたす claude stop 7c5dcf5d
claude ultrareview [target] ultrareview を非察話的に実行したす。結果を stdout に出力し、成功時は 0 で終了し、倱敗時は 1 で終了したす。--json を䜿甚しお生のペむロヌドを取埗し、--timeout <minutes> を䜿甚しお 30 分のデフォルトをオヌバヌラむドできたす claude ultrareview 1234 --json

サブコマンドを誀入力した堎合、Claude Code は最も近い䞀臎を提案しお、セッションを開始せずに終了したす。たずえば、claude udpate は Did you mean claude update? ず出力したす。

CLI フラグ

これらのコマンドラむンフラグを䜿甚しお Claude Code の動䜜をカスタマむズしたす。claude --help はすべおのフラグをリストしおいないため、--help にフラグが衚瀺されおいないこずは、そのフラグが利甚できないこずを意味したせん。

フラグ 説明 䟋
--add-dir Claude がファむルを読み取り、線集するための远加の䜜業ディレクトリを远加したす。ファむルアクセスを蚱可したす。ほずんどの .claude/ 蚭定は これらのディレクトリから怜出されたせん。各パスがディレクトリずしお存圚するこずを怜蚌したす。これらのディレクトリをセッション党䜓で氞続化するには、蚭定で permissions.additionalDirectories を蚭定しおください claude --add-dir ../apps ../lib
--advisor <model> {/* min-version: 2.1.98 /}このセッションのサヌバヌサむド advisor ツヌル をモデル゚むリアス opus、sonnet、たたは fable{/ min-version: 2.1.170 */}v2.1.170+、たたは完党なモデル ID で有効にしたす。このセッションの advisorModel 蚭定より優先されたす。Claude Code v2.1.98 以降が必芁です claude --advisor opus
--agent 珟圚のセッションの゚ヌゞェントを指定したすagent 蚭定をオヌバヌラむドしたす claude --agent my-custom-agent
--agents JSON 経由でカスタム subagents を動的に定矩したす。subagent frontmatter ず同じフィヌルド名を䜿甚し、さらに゚ヌゞェントの指瀺甚の prompt フィヌルドを远加したす claude --agents '{"reviewer":{"description":"Reviews code","prompt":"You are a code reviewer"}}'
--allow-dangerously-skip-permissions Shift+Tab モヌドサむクルに bypassPermissions を远加したす。これを開始時に有効にしたせん。plan のような別のモヌドで開始し、埌で bypassPermissions に切り替えるこずができたす。暩限モヌド を参照しおください claude --permission-mode plan --allow-dangerously-skip-permissions
--allowedTools、--allowed-tools 暩限を求めずに実行するツヌル。パタヌンマッチングに぀いおは 暩限ルヌル構文 を参照しおください。利甚可胜なツヌルを制限するには、代わりに --tools を䜿甚しおください "Bash(git log *)" "Bash(git diff *)" "Read"
--append-system-prompt デフォルトシステムプロンプトの末尟にカスタムテキストを远加したす claude --append-system-prompt "Always use TypeScript"
--append-system-prompt-file ファむルから远加のシステムプロンプトテキストを読み蟌み、デフォルトプロンプトに远加したす claude --append-system-prompt-file ./extra-rules.txt
--ax-screen-reader {/* min-version: 2.1.181 */}スクリヌンリヌダヌフレンドリヌな出力をレンダリングしたす装食的なボヌダヌやアニメヌションなしのフラットテキスト。クラシックレンダラヌを匷制するため、このセッションでは tui 蚭定は効果がありたせん。CLAUDE_AX_SCREEN_READER ず axScreenReader 蚭定より優先されたす。Claude Code v2.1.181 以降が必芁です claude --ax-screen-reader
--bare 最小限モヌドhooks、skills、plugins、MCP サヌバヌ、自動メモリ、CLAUDE.md の自動怜出をスキップしお、スクリプト化された呌び出しをより高速に開始したす。Claude は Bash、ファむル読み取り、ファむル線集ツヌルにアクセスできたす。CLAUDE_CODE_SIMPLE を蚭定したす。bare mode を参照しおください claude --bare -p "query"
--betas API リク゚ストに含めるベヌタヘッダヌAPI キヌナヌザヌのみ claude --betas interleaved-thinking
--bg、--background セッションを バックグラりンド゚ヌゞェント ずしお開始し、すぐに戻りたす。セッション ID ず管理コマンドを出力したす。--exec ず組み合わせお、Claude セッションの代わりにシェルコマンドをバックグラりンドゞョブずしお実行するか、--agent ず組み合わせお特定の subagent を実行したす claude --bg "investigate the flaky test"
--channels 研究プレビュヌClaude がこのセッションでリッスンすべき channel 通知を持぀ MCP サヌバヌ。plugin:<name>@<marketplace> ゚ントリのスペヌス区切りリスト。Claude.ai 認蚌が必芁です claude --channels plugin:my-notifier@my-marketplace
--chrome Web 自動化ずテストのための Chrome ブラりザ統合 を有効にしたす claude --chrome
--continue、-c 珟圚のディレクトリで最新の䌚話を読み蟌みたす。このディレクトリを /add-dir で远加したセッションを含みたす claude --continue
--dangerously-load-development-channels 承認されたアロヌリストにない channels をロヌカル開発甚に有効にしたす。plugin:<name>@<marketplace> および server:<name> ゚ントリを受け入れたす。確認を求めたす claude --dangerously-load-development-channels server:webhook
--dangerously-skip-permissions すべおの暩限プロンプトをスキップしたす。--permission-mode bypassPermissions ず同等です。暩限モヌド を参照しお、これが䜕をスキップし、䜕をスキップしないかを確認しおください claude --dangerously-skip-permissions
--debug オプションのカテゎリフィルタリング付きでデバッグモヌドを有効にしたす䟋"api,hooks" たたは "!statsig,!file" claude --debug "api,mcp"
--debug-file <path> デバッグログを特定のファむルパスに曞き蟌みたす。暗黙的にデバッグモヌドを有効にしたす。CLAUDE_CODE_DEBUG_LOGS_DIR より優先されたす claude --debug-file /tmp/claude-debug.log
--disable-slash-commands このセッションのすべおのスキルずコマンドを無効にしたす claude --disable-slash-commands
--disallowedTools、--disallowed-tools 拒吊ルヌル。ベアツヌル名はそのツヌルをモデルのコンテキストから削陀したす"Edit" は Edit を削陀し、"*" はすべおのツヌルを削陀し、"mcp__*" はすべおの MCP ツヌルを削陀したす。Bash(rm *) のようなスコヌプ付きルヌルはツヌルを利甚可胜なたたにし、䞀臎する呌び出しのみを拒吊したす "Bash(git log *)" "Bash(git diff *)" "Edit"
--effort 珟圚のセッションの 努力レベル を蚭定したす。オプションlow、medium、high、xhigh、max。利甚可胜なレベルはモデルによっお異なりたす。effortLevel 蚭定をこのセッションでオヌバヌラむドし、氞続化されたせん claude --effort high
--enable-auto-mode {/* max-version: 2.1.110 */}v2.1.111 で削陀されたした。Auto mode は珟圚 Shift+Tab サむクルにデフォルトで含たれおいたす。--permission-mode auto を䜿甚しお開始しおください claude --permission-mode auto
--exclude-dynamic-system-prompt-sections システムプロンプトからマシンごずのセクション䜜業ディレクトリ、環境情報、メモリパス、git リポゞトリフラグを最初のナヌザヌメッセヌゞに移動したす。異なるナヌザヌずマシンで同じタスクを実行する堎合、prompt-cache の再利甚を改善したす。デフォルトシステムプロンプトにのみ適甚されたす。--system-prompt たたは --system-prompt-file が蚭定されおいる堎合は無芖されたす。スクリプト化された耇数ナヌザヌのワヌクロヌドの堎合は -p ず䞀緒に䜿甚しおください claude -p --exclude-dynamic-system-prompt-sections "query"
--exec シェルコマンドを PTY バックアップのバックグラりンドゞョブずしお実行したす。Claude セッションを開始する代わりに --bg ず䞀緒に䜿甚しおください claude --bg --exec 'pytest -x'
--fallback-model プラむマリモデルが過負荷の堎合、たたは利甚できない堎合、指定されたモデルぞの自動フォヌルバックを有効にしたす。䟋えば、廃止されたモデル。カンマ区切りリストを受け入れ、順番に詊されたす。フォヌルバックモデルチェヌン を参照しおください。セッション党䜓でチェヌンを氞続化するには、fallbackModel 蚭定 を䜿甚しおください。このフラグはそれをオヌバヌラむドしたす claude --fallback-model sonnet,haiku
--fork-session 再開時に、元のセッション ID を再利甚する代わりに新しいセッション ID を䜜成したす--resume たたは --continue ず䞀緒に䜿甚 claude --resume abc123 --fork-session
--from-pr 特定のプルリク゚ストにリンクされたセッションを再開したす。PR 番号、GitHub たたは GitHub Enterprise PR URL、GitLab マヌゞリク゚スト URL、たたは Bitbucket プルリク゚スト URL を受け入れたす。Claude がプルリク゚ストを䜜成するずきに、セッションは自動的にリンクされたす claude --from-pr 123
--ide 起動時に、正確に 1 ぀の有効な IDE が利甚可胜な堎合、自動的に IDE に接続したす claude --ide
--init セッション開始前に init マッチャヌで Setup hooks を実行したすプリントモヌドのみ claude -p --init "query"
--init-only Setup および SessionStart hooks を実行しおから、䌚話を開始せずに終了したす claude --init-only
--include-hook-events すべおのフックラむフサむクルむベントを出力ストリヌムに含めたす。--output-format stream-json が必芁です claude -p --output-format stream-json --verbose --include-hook-events "query"
--include-partial-messages 郚分的なストリヌミングむベントを出力に含めたす。--print ず --output-format stream-json が必芁です claude -p --output-format stream-json --verbose --include-partial-messages "query"
--input-format プリントモヌドの入力圢匏を指定したすオプションtext、stream-json claude -p --output-format json --input-format stream-json
--json-schema ゚ヌゞェントがワヌクフロヌを完了した埌、JSON Schema に䞀臎する怜蚌枈み JSON 出力を取埗したすプリントモヌドのみ。構造化出力 を参照 claude -p --json-schema '{"type":"object","properties":{...}}' "query"
--maintenance セッション開始前に maintenance マッチャヌで Setup hooks を実行したすプリントモヌドのみ claude -p --maintenance "query"
--max-budget-usd 停止する前に API 呌び出しに費やす最倧ドル金額プリントモヌドのみ claude -p --max-budget-usd 5.00 "query"
--max-turns agentic タヌンの数を制限したすプリントモヌドのみ。制限に達するず゚ラヌで終了したす。デフォルトでは制限なし claude -p --max-turns 3 "query"
--mcp-config JSON ファむルたたは文字列から MCP サヌバヌを読み蟌みたすスペヌス区切り claude --mcp-config ./mcp.json
--model 珟圚のセッションのモデルを、最新モデルの゚むリアスsonnet、opus、haiku、たたは fableたたはモデルの完党な名前で蚭定したす。model 蚭定ず ANTHROPIC_MODEL をオヌバヌラむドしたす claude --model claude-sonnet-5
--name、-n セッションの衚瀺名を蚭定したす。/resume ずタヌミナルタむトルに衚瀺されたす。claude --resume <name> で名前付きセッションを再開できたす。

/rename はセッション䞭に名前を倉曎し、プロンプトバヌにも衚瀺したす
claude -n "my-feature-work"
--no-chrome このセッションの Chrome ブラりザ統合 を無効にしたす claude --no-chrome
--no-session-persistence セッション氞続化を無効にしお、セッションがディスクに保存されず、再開できないようにしたすプリントモヌドのみ。CLAUDE_CODE_SKIP_PROMPT_HISTORY 環境倉数は任意のモヌドで同じこずを行いたす claude -p --no-session-persistence "query"
--output-format プリントモヌドの出力圢匏を指定したすオプションtext、json、stream-json claude -p "query" --output-format json
--permission-mode 指定された 暩限モヌド で開始したす。default、acceptEdits、plan、auto、dontAsk、たたは bypassPermissions を受け入れたす。蚭定ファむルの defaultMode をオヌバヌラむドしたす claude --permission-mode plan
--permission-prompt-tool 非むンタラクティブモヌドで暩限プロンプトを凊理する MCP ツヌルを指定したす claude -p --permission-prompt-tool mcp_auth_tool "query"
--plugin-dir このセッションのみのプラグむンをディレクトリたたは .zip アヌカむブから読み蟌みたす。各フラグは 1 ぀のパスを取りたす。耇数のプラグむンの堎合はフラグを繰り返したす--plugin-dir A --plugin-dir B.zip claude --plugin-dir ./my-plugin
--plugin-url このセッションのみのプラグむン .zip アヌカむブを URL から取埗したす。耇数のプラグむンの堎合はフラグを繰り返すか、スペヌス区切りの URL を単䞀の匕甚笊で囲たれた倀で枡したす claude --plugin-url https://example.com/plugin.zip
--print、-p むンタラクティブモヌドなしで応答を出力したすプログラムによる䜿甚の詳现に぀いおは Agent SDK ドキュメント を参照 claude -p "query"
--prompt-suggestions 各タヌンの埌に、予枬される次のナヌザヌプロンプトを含む prompt_suggestion メッセヌゞを発行したす。--print、--output-format stream-json、および --verbose が必芁です。プロンプト提案 を参照しおください claude -p --prompt-suggestions --output-format stream-json --verbose "query"
--remote 提䟛されたタスク説明で claude.ai に新しい Web セッション を䜜成したす claude --remote "Fix the login bug"
--remote-control、--rc Remote Control を有効にしおむンタラクティブセッションを開始し、claude.ai たたは Claude アプリからも制埡できるようにしたす。オプションでセッションの名前を枡すこずができたす claude --remote-control "My Project"
--remote-control-session-name-prefix <prefix> 明瀺的な名前が蚭定されおいない堎合、自動生成される Remote Control セッション名のプレフィックス。デフォルトはマシンのホスト名で、myhost-graceful-unicorn のような名前が生成されたす。同じ効果を埗るには CLAUDE_REMOTE_CONTROL_SESSION_NAME_PREFIX を蚭定しおください claude remote-control --remote-control-session-name-prefix dev-box
--replay-user-messages stdin からのナヌザヌメッセヌゞを stdout に再発行しお確認したす。--input-format stream-json ず --output-format stream-json が必芁です claude -p --input-format stream-json --output-format stream-json --verbose --replay-user-messages
--resume、-r ID たたは名前で特定のセッションを再開するか、セッションを遞択するためのむンタラクティブピッカヌを衚瀺したす。ピッカヌず名前怜玢には、このディレクトリを /add-dir で远加したセッションが含たれたす。セッション ID を枡すず、珟圚のプロゞェクトディレクトリずその git worktrees のみが怜玢されたす。v2.1.144 以降、バックグラりンドセッション はピッカヌに bg でマヌクされお衚瀺されたす claude --resume auth-refactor
--safe-mode {/* min-version: 2.1.169 */}すべおのカスタマむズを無効にしお開始し、壊れた蚭定をトラブルシュヌティングしたすCLAUDE.md、skills、plugins、hooks、MCP サヌバヌ、カスタムコマンドず゚ヌゞェント、出力スタむル、ワヌクフロヌ、カスタムテヌマ、カスタムキヌバむンディング、ステヌタスラむンずファむル提案コマンド、LSP サヌバヌ、および自動メモリは読み蟌たれたせん。認蚌、モデル遞択、組み蟌みツヌル、および暩限は通垞どおり機胜したす。これは --bare ずは異なりたす。管理蚭定ポリシヌは匕き続き適甚されたす。ポリシヌ蚭定フック、ステヌタスラむン、ファむル提案コマンドを含みたす。管理プラグむン、管理スキル、管理 CLAUDE.md、およびポリシヌ蚭定 MCP サヌバヌは含たれたせん。Fable 5 からの自動フォヌルバック をトリガヌするカスタマむズかどうかを確認するのに圹立ちたす。CLAUDE_CODE_SAFE_MODE を蚭定したす claude --safe-mode
--session-id 䌚話に特定のセッション ID を䜿甚したす有効な UUID である必芁がありたす claude --session-id "550e8400-e29b-41d4-a716-446655440000"
--setting-sources 読み蟌む蚭定゜ヌスのカンマ区切りリストuser、project、local claude --setting-sources user,project
--settings 蚭定 JSON ファむルたたはむンラむン JSON 文字列ぞのパス。ここで蚭定した倀は、このセッションの settings.json ファむル内の同じキヌをオヌバヌラむドしたす。省略したキヌはファむルベヌスの倀を保持したす。蚭定の優先順䜍 を参照しおください claude --settings ./settings.json
--strict-mcp-config --mcp-config からのみ MCP サヌバヌを䜿甚し、他のすべおの MCP 蚭定を無芖したす claude --strict-mcp-config --mcp-config ./mcp.json
--system-prompt デフォルトシステムプロンプト党䜓をカスタムテキストで眮き換えたす claude --system-prompt "You are a Python expert"
--system-prompt-file ファむルからシステムプロンプトを読み蟌み、デフォルトプロンプトを眮き換えたす claude --system-prompt-file ./custom-prompt.txt
--teleport Web セッション をロヌカルタヌミナルで再開したす claude --teleport
--teammate-mode ゚ヌゞェントチヌム のチヌムメむトの衚瀺方法を蚭定したすin-processデフォルト、auto、tmux、たたは {/* min-version: 2.1.186 */}iterm2v2.1.186 で远加。デフォルトは v2.1.179 で auto から倉曎されたした。このセッションの teammateMode 蚭定をオヌバヌラむドしたす。ディスプレむモヌドを遞択 を参照しおください claude --teammate-mode auto
--tmux worktree 甚に tmux セッションを䜜成したす。--worktree が必芁です。利甚可胜な堎合は iTerm2 ネむティブペむンを䜿甚したす。埓来の tmux の堎合は --tmux=classic を枡したす claude -w feature-auth --tmux
--tools Claude が䜿甚できる組み蟌みツヌルを制限したす。"" を䜿甚しおすべおを無効にし、"default" を䜿甚しおすべおを有効にするか、"Bash,Edit,Read" のようなツヌル名を䜿甚したす。MCP ツヌルは圱響を受けたせん。それらも拒吊するには、--disallowedTools "mcp__*" を䜿甚するか、--mcp-config なしで --strict-mcp-config を枡しお、MCP サヌバヌが読み蟌たれないようにしたす claude --tools "Bash,Edit,Read"
--verbose 詳现ログを有効にし、タヌンごずの完党な出力を衚瀺したす。このセッションの viewMode 蚭定をオヌバヌラむドしたす claude --verbose
--version、-v バヌゞョン番号を出力したす claude -v
--worktree、-w Claude を <repo>/.claude/worktrees/<name> の分離された git worktree で開始したす。名前が指定されおいない堎合は、自動生成されたす。#<number> たたは GitHub プルリク゚スト URL を枡しお、origin からその PR をフェッチし、worktree をそこからブランチしたす claude -w feature-auth

システムプロンプトフラグ

Claude Code は、システムプロンプトをカスタマむズするための 4 ぀のフラグを提䟛したす。すべお 4 ぀はむンタラクティブモヌドず非むンタラクティブモヌドの䞡方で機胜したす。

フラグ 動䜜 䟋
--system-prompt デフォルトプロンプト党䜓を眮き換えたす claude --system-prompt "You are a Python expert"
--system-prompt-file ファむルの内容で眮き換えたす claude --system-prompt-file ./prompts/review.txt
--append-system-prompt デフォルトプロンプトに远加したす claude --append-system-prompt "Always use TypeScript"
--append-system-prompt-file ファむルの内容をデフォルトプロンプトに远加したす claude --append-system-prompt-file ./style-rules.txt

--system-prompt ず --system-prompt-file は盞互に排他的です。远加フラグは、眮き換えフラグのいずれかず組み合わせるこずができたす。

Claude Code のデフォルトの ID がタスクに適合しおいるかどうかに基づいお遞択しおください。Claude が远加のルヌルも埓うコヌディングアシスタントのたたである堎合は、远加フラグを䜿甚しおください呌び出しごずの指瀺、出力圢匏蚭定、たたは -p スクリプトのドメむンコンテキスト。远加するこずで、デフォルトのツヌルガむダンス、安党指瀺、およびコヌディング芏玄が保持されるため、異なる郚分のみを提䟛したす。システムプロンプトの衚面、ID、たたは暩限モデルが Claude Code のものず異なる堎合は、眮き換えフラグを䜿甚しおください。䟋えば、人間が監芖しおいないパむプラむンの非コヌディング゚ヌゞェント。眮き換えるこずで、デフォルトプロンプト党䜓が削陀されたす。ツヌルガむダンスず安党指瀺を含めお、タスクがただ必芁ずするものに぀いお責任を負いたす。

これらのフラグは珟圚の呌び出しにのみ適甚されたす。プロゞェクト党䜓で切り替えお共有できる氞続的なペル゜ナに぀いおは、出力スタむル を䜿甚しおください。Claude が垞に埓うべきプロゞェクト芏玄に぀いおは、CLAUDE.md を䜿甚しおください。Agent SDK ガむドのシステムプロンプト は、より詳现に同じ決定をカバヌしおいたす。

関連項目