Claude Codeのcurrent_usageで直近リクエストの内訳を読む
Claude Code statuslineのcontext_window.current_usageで、直近APIレスポンスのトークン内訳とキャッシュ利用量を読み取り、拡張コンテキストウィンドウを見分ける方法をまとめます。
全3342件を新しい順に並べています(2191〜2220件目)。カテゴリのトップへ戻る
Claude Code statuslineのcontext_window.current_usageで、直近APIレスポンスのトークン内訳とキャッシュ利用量を読み取り、拡張コンテキストウィンドウを見分ける方法をまとめます。
--setting-sourcesは読み込む設定ファイルの範囲を絞り、--settingsはファイルを書き換えずにその場でキーを上書きします。組み合わせ方と注意点を解説します。
Claude Codeのセッションを見分ける方法です。一覧は/resume、IDは保存ファイル名で確認し、/colorと/renameで色と名前を付けて区別します。
Claude Codeのセッションidの確認方法と、--session-idでの指定、--no-session-persistenceで履歴を残さない使い分けをCI向けに解説します。
sandbox.network.tlsTerminateは組み込みプロキシにTLSを終端させる実験的設定です。mask資格情報置換に必須な理由と、リポジトリ設定では有効化できない仕様を公式ドキュメントから解説します。
sandbox.network.strictAllowlistは、許可リスト外のホストへのアクセスをプロンプトなしで拒否に切り替える設定です。書ける場所の制限、効く範囲、falseのときのmode別挙動を解説します。
sandbox.filesystem.denyReadは指定パスの読み取りをOSレベルで遮断する設定です。認証情報ファイルを隠す設定例とallowReadでの例外の開け方、関連設定との使い分けを解説します。
sandbox.excludedCommandsは、dockerやosascriptなどサンドボックス内で動かないコマンドだけを外で実行させる設定です。書き方と、書いても効かない呼び出しの形をまとめました。
sandbox.enabledをtrueにするとBashコマンドがOSレベルで隔離されます。オンで変わること、allowLocalBinding、failIfUnavailable、dangerouslyDisableSandboxの扱い。
sandbox.credentials.filesはサンドボックス内の認証情報ファイルをdenyかmaskで守る設定です。extractやdecode: jwtで部分マスクする方法も扱います。
allowUnsandboxedCommandsをfalseにするとdangerouslyDisableSandboxの再試行を塞げます。管理設定の書き方、再試行が無確認で通る条件、残る2つの穴を示します。
Claude Codeのセッション名は会話中なら/rename、起動時なら--nameで変更できます。反映先・重複時の変化形・SessionStartフックでの自動化まで扱います。
claude --environmentで作るセルフホスト環境セッションを、ローカルHEADでなく--refで指定したブランチから起動する方法と、併用できないフラグ、ローカルの--worktreeとの違いをまとめました。
/rate-limit-optionsは上限到達後に自動再開を待つか止めるか、クレジット追加やアップグレードに進むかを選ぶメニューです。リセット時刻の見方とautoContinueAtUsageLimitの設定も扱います。
CLAUDE_CODE_PROVIDER_MANAGED_BY_HOSTは、Claude Codeを組み込んだホストがルーティング・モデル選択・テレメトリを一括管理するための環境変数です。上書きされる設定と例外をまとめます。
Claude Codeのprompt suggestions(プロンプト提案)の仕組みと、出ない原因、promptSuggestionEnabledや環境変数でのオン/オフ方法を解説します。
PreCompact(pre-compact)hookは圧縮の直前に発火し、auto compactを止められます。PostCompactは圧縮後の要約を受け取ります。設定例と注意点を解説します。
settings.jsonのprUrlTemplateで、フッターバッジとツール結果に出るPRリンクの飛び先をgithub.com以外へ差し替えられます。展開例、書き換わらないリンク、バッジが出ない原因の切り分けまで扱います。
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 GitHub Appはgithub.com/apps/claudeから入れるか、/install-github-appで導入します。2つの入れ方の違い、必要な権限、入れた後の確認先を説明します。
CLAUDE_CODE_HIDE_CWDは起動ロゴの作業ディレクトリ表示を隠す環境変数です。v2.1.119で追加された経緯、設定の置き場所ごとの反映タイミング、隠れない箇所、IS_DEMOとの組み合わせを扱います。