Claude CodeのswitchModelsOnFlagで安全分類時の切替を選ぶ
安全分類器がリクエストにフラグを立てたとき、自動でモデルを切り替えるか一時停止するかをswitchModelsOnFlagで選べます。設定方法と、falseにしても選択肢が出ない5つの例外を扱います。
全401件を並べています(61〜90件目)。Tips一覧のトップへ戻る
安全分類器がリクエストにフラグを立てたとき、自動でモデルを切り替えるか一時停止するかをswitchModelsOnFlagで選べます。設定方法と、falseにしても選択肢が出ない5つの例外を扱います。
CLAUDE_CODE_SUBPROCESS_ENV_SCRUBはBash・hooks・MCPの子プロセスから認証情報を消す環境変数です。遮断範囲、Linux限定のPID分離、見落としやすい副作用をまとめます。
strictKnownMarketplacesが許可できる9種類のソース書式と、完全一致・ワイルドカードの判定の違い、抜け道を塞ぐ関連設定をまとめます。
CLAUDE_CODE_STOP_HOOK_BLOCK_CAPは、Stop/SubagentStop hookが会話終了を連続でブロックできる回数の上限を決める環境変数です。既定は8回、0で無効化できます。
Claude apps gateway経由の支出上限消化率を、rate_limits.spend_limitでstatuslineに表示する手順とスクリプト例、five_hour/seven_dayとの見分け方をまとめます。
Claude Code statuslineのcontext_window.current_usageで、直近APIレスポンスのトークン内訳とキャッシュ利用量を読み取り、拡張コンテキストウィンドウを見分ける方法をまとめます。
--setting-sourcesは読み込む設定ファイルの範囲を絞り、--settingsはファイルを書き換えずにその場でキーを上書きします。組み合わせ方と注意点を解説します。
Claude Codeで複数セッションを並行して開くとき、/colorで色を変え/renameで名前を付けて見分ける方法をまとめます。Remote Control接続時の同期範囲も解説します。
--session-idでセッションIDを固定し、--no-session-persistenceで履歴を残さない起動オプションです。CI・自動化スクリプトでの使い分けを解説します。
sandbox.network.tlsTerminateは組み込みプロキシにTLSを終端させる実験的設定です。mask資格情報置換に必須な理由と、リポジトリ設定では有効化できない仕様を公式ドキュメントから解説します。
sandbox.network.strictAllowlistは、許可リスト外のホストへのアクセスをプロンプトなしで拒否に切り替える設定です。書ける場所の制限とfalse時のpermission mode別挙動をまとめました。
sandbox.filesystem.denyReadは指定パスの読み取りをOSレベルで遮断する設定です。認証情報ファイルを隠す設定例とallowReadでの例外の開け方、関連設定との使い分けを解説します。
sandbox.excludedCommandsは、dockerやosascriptなどサンドボックス内で動かないコマンドだけを外で実行させる設定です。書き方と安全境界にならない理由をまとめました。
sandbox.enabledをtrueにするとBashコマンドがOSレベルで隔離されます。既定でオフの理由、オンで何が変わるか、何が変わらないかを設定リファレンスから解説します。
sandbox.credentials.filesはサンドボックス内の認証情報ファイルをdenyかmaskで守る設定です。extractやdecode: jwtで部分マスクする方法も扱います。
サンドボックスが弾いたコマンドをClaudeがdangerouslyDisableSandboxで再試行する抜け道を、allowUnsandboxedCommandsで管理設定から塞ぐ方法と、それでも残る2つの穴を解説します。
/renameでセッション名を変えるとプロンプトバーとstatuslineに反映されます。文字の安全化・重複時の変化形・SessionStartフックでの自動化まで扱います。
claude --environmentで作るセルフホスト環境セッションを、ローカルHEADでなく--refで指定したブランチから起動する方法と、併用できないフラグ、ローカルの--worktreeとの違いをまとめました。
/rate-limit-optionsは使用量上限に達したあと、自動継続を待つか止めるか、クレジット追加や契約アップグレードに進むかを選ぶメニューを開きます。
CLAUDE_CODE_PROVIDER_MANAGED_BY_HOSTは、Claude Codeを組み込んだホストがルーティング・モデル選択・テレメトリを一括管理するための環境変数です。上書きされる設定と例外をまとめます。
Claude Codeが入力欄に出す次のプロンプト提案の仕組み、表示されない条件、設定・環境変数・CLIフラグでのオン/オフ方法をまとめます。
settings.jsonのprUrlTemplateで、フッターバッジとツール結果に出るPRリンクの飛び先をgithub.com以外へ差し替えられます。5つのプレースホルダーと適用条件、効かないケースをまとめました。
PermissionDenied hookはauto modeが拒否した瞬間だけ発火します。reasonの読み方とretry指定での再試行、PreToolUseとの違いを実例で見ます。
MCP_DISCOVERY_CACHEはリモートMCPサーバーへの接続を初回ツール呼び出しまで遅らせる環境変数です。cached表示の条件、有効期限を決める3つの関連変数、v2.1.238でのデフォルト変更をまとめます。
CLAUDE_CODE_MAX_WEB_SEARCHES_PER_SESSIONは、WebSearch呼び出し回数にセッション単位の上限をかける環境変数です。既定値200の挙動と、対だった環境変数が撤廃された経緯をまとめます。
CLAUDE_CODE_MAX_SUBAGENT_SPAWN_DEPTHはサブエージェントが孫エージェントを持てる段数を変える環境変数です。既定値3の由来、上限到達時の挙動、フォークとの違いをまとめます。
--max-budget-usdはAPI課金額に上限をかける印刷モード限定のフラグです。サブエージェントの支出も合算され、上限到達時の挙動と使い分けをまとめます。
Claude CodeのkeybindingFlavor設定はv2.1.261で非推奨になり、Ctrl+Wは常にreadline方式で単語区切りを削除します。設定ファイルに残っていても動作には影響しません。
CLAUDE_CODE_HIDE_CWDは起動ロゴの作業ディレクトリ表示を隠す環境変数です。設定方法、切り替えのタイミング、隠れない箇所、似た用途の変数との使い分けをまとめます。
forceRemoteSettingsRefreshはサーバー管理設定を新規取得できない限り起動をブロックし、失敗時はプロセスごと終了させる管理者設定キーです。