Claude CodeのprUrlTemplate設定でPRリンク先を変える
settings.jsonのprUrlTemplateで、フッターバッジとツール結果に出るPRリンクの飛び先をgithub.com以外へ差し替えられます。5つのプレースホルダーと適用条件、効かないケースをまとめました。
全1405件を新しい順に並べています(271〜300件目)。カテゴリのトップへ戻る
settings.jsonのprUrlTemplateで、フッターバッジとツール結果に出るPRリンクの飛び先をgithub.com以外へ差し替えられます。5つのプレースホルダーと適用条件、効かないケースをまとめました。
policyHelperの仕組みとmanaged-settings.jsonでの登録手順、起動時にセッションを拒否する失敗時の挙動をまとめます。
PermissionDenied hookはauto modeが拒否した瞬間だけ発火します。reasonの読み方とretry指定での再試行、PreToolUseとの違いを実例で見ます。
modelPricingのmultiplierとoverridesで、/usageやステータスラインのコスト表示を契約単価に合わせる設定手順とよくあるつまずきをまとめます。
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課金額に上限をかける印刷モード限定のフラグです。サブエージェントの支出も合算され、上限到達時の挙動と使い分けをまとめます。
管理設定は通常1ソースだけが採用されます。managedSourcesBehaviorをmergeにすると、種類ごとの結合ルールで複数ソースを合成できる仕組みを扱います。
Claude CodeのkeybindingFlavor設定はv2.1.261で非推奨になり、Ctrl+Wは常にreadline方式で単語区切りを削除します。設定ファイルに残っていても動作には影響しません。
Claude Codeの/install-slack-appは、Slack上の@ClaudeメンションからClaude Codeセッションを起動できるようにする導入コマンドです。前提条件と手順、よくあるつまずきをまとめます。
Claude Codeの/install-github-appコマンドで、GitHub AppのインストールからワークフローPRの作成までを1つのフローで進める手順と、事前準備・つまずきどころをまとめます。
CLAUDE_CODE_HIDE_CWDは起動ロゴの作業ディレクトリ表示を隠す環境変数です。設定方法、切り替えのタイミング、隠れない箇所、似た用途の変数との使い分けをまとめます。
forceRemoteSettingsRefreshはサーバー管理設定を新規取得できない限り起動をブロックし、失敗時はプロセスごと終了させる管理者設定キーです。
managed settingsのforceLoginGatewayUrlは、/loginのCloud gateway画面に接続先URLを事前設定するキー。forceLoginMethodとの関係と適用範囲をまとめます。
FileChanged hookはBashコマンドや外部プロセスによる書き換えにも反応し、ファイルシステムの変更をディスク上で直接検知します。設定方法とwatchPathsによる動的な監視対象の追加、よくあるつまずきを解説します。
extraKnownMarketplacesはメンバー全員に同じマーケットプレイスを自動登録する設定です。strictKnownMarketplacesとの役割分担と組み合わせ方を扱います。
Claude Codeの--execフラグは、シェルコマンドをモデルを介さずPTY付きのバックグラウンドジョブとして起動する仕組みです。--bgとの組み合わせ方、管理コマンド、出力が5分で消える制約を扱います。
enforceAvailableModelsはavailableModelsだけでは効かないDefaultモデルの選択を許可リストの範囲に収める設定です。個人設定での使い道と、設定を間違えたときの倒れ方まで扱います。
sandbox.enableWeakerNetworkIsolationは、MITMプロキシ配下でgh・gcloud・terraformのTLS検証を通すためmacOSのtrustdへの経路を開く設定です。
Claude Codeのプロンプト入力欄で「:」から絵文字を挿入するショートコード機能の使い方と、オフにする設定をまとめます。
MCPサーバーがユーザー入力を求めるElicitationと、応答を仲介するElicitationResult。2つのフックで自動応答・記録・機密情報要求のブロックまでを扱います。
Claude Codeの--disable-slash-commandsはスキルとコマンドを止めるCLIフラグです。--bare・--safe-mode・--restrictedとの守備範囲の違いを公式説明文で比べます。
Managed設定のdisableSideloadFlagsは、strictKnownMarketplacesを迂回する--plugin-dir等4つのCLIフラグを起動時に拒否します。
CLAUDE_CODE_DISABLE_CRONは、Claude Codeの/loopスケジュールとCron系ツールを止める環境変数です。止まる範囲、設定方法、似た変数との違いをまとめます。
claude.aiコネクタを丸ごと止める設定キーの書き方と、環境変数ENABLE_CLAUDEAI_MCP_SERVERSとの優先関係、個別に止めたいときのdeniedMcpServersとの使い分けをまとめました。
disableAutoMode設定でauto modeをShift+Tabの候補から消す方法と、値の書き方・置き場所・実行中セッションへの反映条件を一次ソースで確認します。
CLAUDE_CODE_DISABLE_ADMIN_ENV_UNIONは、複数の管理設定ソースがenvを個別キーで統合する挙動を止め、v2.1.223より前の丸ごと適用に戻す環境変数です。
Claude Codeの設定キーdiffToolは、編集提案の差分をIDEのビューアーか端末のどちらに出すかを切り替えます。設定場所と/configでの操作手順、任意の外部ツールを指定する仕組みではない点を扱います。
sshHostAllowlistはClaude Code DesktopのSSHセッションを許可ホストだけに絞るmanaged設定です。書き方とパターンの一致規則、CLIには効かない適用範囲をまとめます。