Follow @_DMontgomery40
Configuration

Environment variables

All reference pages
Topics
Status
Showing all 1,617

Claude Code reads 1146 environment variables by name, plus 5 name patterns built at run time. 386 of the named variables are documented at code.claude.com and 760 are not. It also sets 466 variables for its own process, tools, hooks and other child processes; these are listed in their own section.

A name counts as read when code reads it from process.env, through the typed env accessor, through a helper that takes the name, or by iterating a list of names into process.env. Names that only appear as strings, or are only written for child processes, are excluded. Documented means the name appears on the env-vars docs page or in a table row on another docs page.

Prompt caching: DISABLE_PROMPT_CACHING* decide whether requests get cache markers, and the TTL resolves in this order: FORCE_PROMPT_CACHING_5M, then the *_PROMPT_CACHE_TTL variables, then settings, then agent frontmatter, then ENABLE_PROMPT_CACHING_1H. See the first section for details.

Prompt caching

The request path makes two decisions from code. The first is whether a request gets cache_control markers, which the DISABLE_PROMPT_CACHING* variables control. The second is the TTL those markers carry.

When caching is on, system-prompt blocks that have a cache scope carry cache_control: {type: "ephemeral"}, plus ttl: "1h" when the resolved TTL is 1 hour; a 5-minute TTL sends no ttl field, and globally scoped blocks also carry scope: "global". Message cache markers use the same enable check and the same resolved TTL.

TTL resolution, first match wins:

  1. FORCE_PROMPT_CACHING_5M sets 5m.
  2. CLAUDE_CODE_PROMPT_CACHE_TTL for main-conversation requests, or CLAUDE_CODE_SUBAGENT_PROMPT_CACHE_TTL for all other requests (5m or 1h only).
  3. The settings promptCacheTtl / subagentPromptCacheTtl.
  4. The agent's frontmatter TTL. A 1h value is skipped while a subscriber is using overage.
  5. ENABLE_PROMPT_CACHING_1H, or ENABLE_PROMPT_CACHING_1H_BEDROCK when the provider is Bedrock, sets 1h.
  6. Otherwise, non-subscribers and subscribers using overage get 5m. Subscribers get 1h when the request's source is on a remotely configured allowlist, which defaults to the main-conversation sources, and 5m otherwise.

Only step 5's BEDROCK variant depends on the provider. The per-model disables compare against resolved model IDs, as noted per variable.

CLAUDE_CODE_PROMPT_CACHE_TTL

Source: chunk-x9fwahqm.js · offset 182833115 · sha256 ac07578b…

Read as: enum (compared against fixed values). Values: 5m, 1h.

From code: Step 2 of TTL resolution, for main-conversation requests: the interactive main thread, SDK, auto-mode and memory-relevance requests. Only "5m" and "1h" are accepted, after trimming. Any other value is treated as unset. It wins over the promptCacheTtl setting, agent frontmatter and ENABLE_PROMPT_CACHING_1H, and loses to FORCE_PROMPT_CACHING_5M.

From docs: Set 5m or 1h, the only values Claude Code accepts, to choose the prompt cache TTL for the main conversation: your interactive, -p, and SDK turns, plus the helpers that run inline with them.

Evidence (offsets): caching off notice chunk-gd42n4hm.js @ 199902745 · cache control builder chunk-x9fwahqm.js @ 182912812 · ttl resolver chunk-x9fwahqm.js @ 182833007 · cache enable check chunk-x9fwahqm.js @ 182912355

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_SUBAGENT_CACHE_EVICT

Source: chunk-x9fwahqm.js · offset 182921684 · sha256 3f7f893f…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From code: Typed boolean. When truthy, and two internal capability checks pass, a request that asks to evict its cache on completion gets the prompt-caching evict beta. Its cache_control marker then carries evict_on_complete: true. When unset, a remote feature flag decides.

Undocumented

CLAUDE_CODE_SUBAGENT_PROMPT_CACHE_TTL

Source: chunk-x9fwahqm.js · offset 182833146 · sha256 48e6265c…

Read as: enum (compared against fixed values). Values: 5m, 1h.

From code: Step 2 of TTL resolution, for every request that is not a main-conversation request, such as subagents and background work. Only "5m" and "1h" are accepted, after trimming. Any other value is treated as unset. It wins over the subagentPromptCacheTtl setting, agent frontmatter and ENABLE_PROMPT_CACHING_1H, and loses to FORCE_PROMPT_CACHING_5M.

From docs: Set 5m or 1h, the only values Claude Code accepts, to choose the prompt cache TTL for requests outside the main conversation, such as subagents, workflows, and background work.

Evidence (offsets): caching off notice chunk-gd42n4hm.js @ 199902745 · cache control builder chunk-x9fwahqm.js @ 182912812 · ttl resolver chunk-x9fwahqm.js @ 182833007 · cache enable check chunk-x9fwahqm.js @ 182912355

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_WORKFLOW_PREFIX_STAGGER_MS

Source: chunk-gajx20pg.js · offset 192652193 · sha256 ccab5fa7…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 0.

From code: Read as an integer. The stagger wait is 0 when DISABLE_PROMPT_CACHING is truthy.

From docs: Upper bound in milliseconds on how long a workflow agent waits for a same-prefix sibling's first response to begin before sending its own first request.

Documented: https://code.claude.com/docs/en/env-vars

DISABLE_PROMPT_CACHING

Source: chunk-x9fwahqm.js · offset 182912377 · sha256 61aa29e3… · 3 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From code: When truthy, the check that decides whether a request gets prompt-cache markers returns false for every model. It is checked before the per-model variables, so it overrides them. That check applies whenever a caller does not pass its own caching flag. No caller in this build passes a literal true; several internal side requests pass a literal false, and a few forward a value that this reference does not trace. It also sets the workflow same-prefix stagger wait to 0. When it or the HAIKU, OPUS, SONNET or FABLE variable is truthy, a warning notice reads "Prompt caching off ({{DISABLED_CACHE_VARS}}), requests will be slower and cost more · unset it to re-enable". {{DISABLED_CACHE_VARS}} is the set variables from that list of five, joined with ", ".

From docs: Set to 1 to disable prompt caching for all models (takes precedence over per-model settings)

Evidence (offsets): caching off notice chunk-gd42n4hm.js @ 199902745 · cache control builder chunk-x9fwahqm.js @ 182912812 · ttl resolver chunk-x9fwahqm.js @ 182833007 · cache enable check chunk-x9fwahqm.js @ 182912355

Documented: https://code.claude.com/docs/en/env-vars

DISABLE_PROMPT_CACHING_FABLE

Source: chunk-x9fwahqm.js · offset 182912679 · sha256 421b6e33… · 2 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From code: When truthy, the check that decides whether a request gets prompt-cache markers returns false when the model ID contains "claude-fable-" or equals ANTHROPIC_DEFAULT_FABLE_MODEL after normalization.

From docs: Set to 1 to disable prompt caching for Fable models

Evidence (offsets): caching off notice chunk-gd42n4hm.js @ 199902745 · cache control builder chunk-x9fwahqm.js @ 182912812 · ttl resolver chunk-x9fwahqm.js @ 182833007 · cache enable check chunk-x9fwahqm.js @ 182912355

Documented: https://code.claude.com/docs/en/env-vars

DISABLE_PROMPT_CACHING_HAIKU

Source: chunk-x9fwahqm.js · offset 182912428 · sha256 3c3759c0… · 2 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From code: When truthy, the check that decides whether a request gets prompt-cache markers returns false only for a request whose model equals the resolved small/fast model. That model must also differ from the main-loop model. The check runs only when a small/fast model applies: ANTHROPIC_SMALL_FAST_MODEL or ANTHROPIC_DEFAULT_HAIKU_MODEL is set, or an internal provider/login condition holds.

From docs: Set to 1 to disable prompt caching for Haiku models

Evidence (offsets): caching off notice chunk-gd42n4hm.js @ 199902745 · cache control builder chunk-x9fwahqm.js @ 182912812 · ttl resolver chunk-x9fwahqm.js @ 182833007 · cache enable check chunk-x9fwahqm.js @ 182912355

Documented: https://code.claude.com/docs/en/env-vars

DISABLE_PROMPT_CACHING_MYTHOS

Source: chunk-x9fwahqm.js · offset 182912751 · sha256 def68dd6…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From code: Typed boolean. When truthy, the check that decides whether a request gets prompt-cache markers returns false when the model ID contains "claude-mythos-". The "Prompt caching off" warning notice does not list it.

Evidence (offsets): caching off notice chunk-gd42n4hm.js @ 199902745 · cache control builder chunk-x9fwahqm.js @ 182912812 · ttl resolver chunk-x9fwahqm.js @ 182833007 · cache enable check chunk-x9fwahqm.js @ 182912355

Undocumented

DISABLE_PROMPT_CACHING_OPUS

Source: chunk-x9fwahqm.js · offset 182912602 · sha256 2d455dce… · 2 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From code: When truthy, the check that decides whether a request gets prompt-cache markers returns false only when the request's model ID equals the resolved default Opus model: ANTHROPIC_DEFAULT_OPUS_MODEL if set, otherwise the built-in default. The comparison is strict equality. The docs say "for Opus models", but this check does not match other Opus model IDs.

From docs: Set to 1 to disable prompt caching for Opus models

Evidence (offsets): caching off notice chunk-gd42n4hm.js @ 199902745 · cache control builder chunk-x9fwahqm.js @ 182912812 · ttl resolver chunk-x9fwahqm.js @ 182833007 · cache enable check chunk-x9fwahqm.js @ 182912355

Documented: https://code.claude.com/docs/en/env-vars

DISABLE_PROMPT_CACHING_SONNET

Source: chunk-x9fwahqm.js · offset 182912523 · sha256 f8d4b25c… · 2 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From code: When truthy, the check that decides whether a request gets prompt-cache markers returns false only when the request's model ID equals the resolved default Sonnet model: ANTHROPIC_DEFAULT_SONNET_MODEL if set, otherwise the built-in default. The comparison is strict equality. The docs say "for Sonnet models", but this check does not match other Sonnet model IDs.

From docs: Set to 1 to disable prompt caching for Sonnet models

Evidence (offsets): caching off notice chunk-gd42n4hm.js @ 199902745 · cache control builder chunk-x9fwahqm.js @ 182912812 · ttl resolver chunk-x9fwahqm.js @ 182833007 · cache enable check chunk-x9fwahqm.js @ 182912355

Documented: https://code.claude.com/docs/en/env-vars

ENABLE_PROMPT_CACHING_1H

Source: chunk-x9fwahqm.js · offset 182833403 · sha256 2c1b2543…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From code: Step 5 of TTL resolution. When truthy, requests with no FORCE_PROMPT_CACHING_5M, no TTL variable, no TTL setting and no agent-frontmatter TTL get the 1-hour TTL. The resolver does not restrict it by provider or model. It is evaluated before the subscriber and overage fallback, so it also applies to non-subscribers and during overage.

From docs: Set to 1 to request a 1-hour prompt cache TTL instead of the default 5 minutes.

Evidence (offsets): caching off notice chunk-gd42n4hm.js @ 199902745 · cache control builder chunk-x9fwahqm.js @ 182912812 · ttl resolver chunk-x9fwahqm.js @ 182833007 · cache enable check chunk-x9fwahqm.js @ 182912355

Documented: https://code.claude.com/docs/en/env-vars

ENABLE_PROMPT_CACHING_1H_BEDROCK

Source: chunk-x9fwahqm.js · offset 182833449 · sha256 805c531a…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From code: Step 5 of TTL resolution. Has the same effect as ENABLE_PROMPT_CACHING_1H, but only when the provider is Amazon Bedrock (CLAUDE_CODE_USE_BEDROCK).

From docs: Deprecated.

Evidence (offsets): caching off notice chunk-gd42n4hm.js @ 199902745 · cache control builder chunk-x9fwahqm.js @ 182912812 · ttl resolver chunk-x9fwahqm.js @ 182833007 · cache enable check chunk-x9fwahqm.js @ 182912355

Documented: https://code.claude.com/docs/en/env-vars

FORCE_PROMPT_CACHING_5M

Source: chunk-x9fwahqm.js · offset 182833033 · sha256 7e522f80…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From code: Step 1 of TTL resolution. When truthy, every request resolved through the TTL resolver gets the 5-minute TTL, ahead of all TTL variables, settings and agent frontmatter.

From docs: Set to 1 to force the 5-minute prompt cache TTL even when 1-hour TTL would otherwise apply.

Evidence (offsets): caching off notice chunk-gd42n4hm.js @ 199902745 · cache control builder chunk-x9fwahqm.js @ 182912812 · ttl resolver chunk-x9fwahqm.js @ 182833007 · cache enable check chunk-x9fwahqm.js @ 182912355

Documented: https://code.claude.com/docs/en/env-vars

Claude Code and Anthropic

_CLAUDE_CODE_ASSUME_FIRST_PARTY_BASE_URL

Source: chunk-3kj78r2m.js · offset 176450412 · sha256 141c63d2… · 6 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-3kj78r2m.js offset 176450412.

Undocumented

AI_AGENT

Source: chunk-6rpvbcsk.js · offset 173522480 · sha256 53cd51cc… · 3 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false. Other sites parse it as a boolean, so the same value can mean on in one place and off in another.

Undocumented; read at chunk-6rpvbcsk.js offset 173522480.

Undocumented

ANTHROPIC_API_KEY

Source: chunk-3za4pz3m.js · offset 196740242 · sha256 15d71a5f… · 26 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 9 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

From docs: API key sent as X-Api-Key header.

Documented: https://code.claude.com/docs/en/env-vars

ANTHROPIC_AUTH_TOKEN

Source: chunk-5ha9skvk.js · offset 179227141 · sha256 3298dcb6… · 18 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 8 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

From docs: Custom value for the Authorization header (the value you set here will be prefixed with Bearer )

Documented: https://code.claude.com/docs/en/env-vars

ANTHROPIC_BASE_URL

Source: chunk-3kj78r2m.js · offset 176612572 · sha256 7e406881… · 47 read sites

Read as: string (trimmed; empty is treated as unset). Values: https://api-staging.anthropic.com. Default (from code): https://api.anthropic.com.

Truthiness gotcha: 5 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

From docs: Override the API endpoint to route requests through a proxy or gateway.

Documented: https://code.claude.com/docs/en/env-vars

ANTHROPIC_BETAS

Source: chunk-3kj78r2m.js · offset 176524390 · sha256 7f59f23c… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

From docs: Comma-separated list of additional anthropic-beta header values to include in API requests.

Documented: https://code.claude.com/docs/en/env-vars

ANTHROPIC_CONFIG_DIR

Source: chunk-3psz8crg.js · offset 211208610 · sha256 da1f3b83… · 3 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-3psz8crg.js offset 211208610.

Undocumented

ANTHROPIC_CUSTOM_HEADERS

Source: chunk-5ezz9t8y.js · offset 179763148 · sha256 251d5fb7… · 9 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 2 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

From docs: Custom headers to add to requests (Name: Value format, newline-separated for multiple headers).

Documented: https://code.claude.com/docs/en/env-vars

ANTHROPIC_CUSTOM_MODEL_OPTION

Source: chunk-3kj78r2m.js · offset 176477863 · sha256 365f3ebd… · 7 read sites

Read as: string (trimmed; empty is treated as unset).

From docs: Model ID to add as a custom entry in the /model picker.

Documented: https://code.claude.com/docs/en/env-vars

ANTHROPIC_CUSTOM_MODEL_OPTION_DESCRIPTION

Source: chunk-5ezz9t8y.js · offset 179733909 · sha256 9a56865d…

Read as: string (trimmed; empty is treated as unset).

From docs: Display description for the custom model entry in the /model picker.

Documented: https://code.claude.com/docs/en/env-vars

ANTHROPIC_CUSTOM_MODEL_OPTION_NAME

Source: chunk-5ezz9t8y.js · offset 179733849 · sha256 e9d17412…

Read as: string (trimmed; empty is treated as unset).

From docs: Display name for the custom model entry in the /model picker.

Documented: https://code.claude.com/docs/en/env-vars

ANTHROPIC_DEFAULT_FABLE_MODEL

Source: chunk-3kj78r2m.js · offset 176475855 · sha256 bab142cc… · 9 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 2 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

From docs: Model ID that the fable alias resolves to, and the ID Claude Code recognizes as a Fable model for automatic model fallback on third-party providers.

Documented: https://code.claude.com/docs/en/env-vars

ANTHROPIC_DEFAULT_FABLE_MODEL_DESCRIPTION

Source: chunk-5ezz9t8y.js · offset 179720976 · sha256 a2a27d85… · 2 read sites

Read as: string (trimmed; empty is treated as unset). Default (from code): Custom Fable model.

From docs: Display description for the pinned Fable model in the /model picker.

Documented: https://code.claude.com/docs/en/env-vars

ANTHROPIC_DEFAULT_FABLE_MODEL_NAME

Source: chunk-5ezz9t8y.js · offset 179720939 · sha256 c1c1562e…

Read as: string (trimmed; empty is treated as unset).

From docs: Display name for the pinned Fable model in the /model picker.

Documented: https://code.claude.com/docs/en/env-vars

ANTHROPIC_DEFAULT_HAIKU_MODEL

Source: chunk-3kj78r2m.js · offset 176475951 · sha256 bcacaca2… · 9 read sites

Read as: string (trimmed; empty is treated as unset).

From docs: Model ID that the haiku alias resolves to, also used for background functionality.

Documented: https://code.claude.com/docs/en/env-vars

ANTHROPIC_DEFAULT_HAIKU_MODEL_DESCRIPTION

Source: chunk-5ezz9t8y.js · offset 179725167 · sha256 a6617ffb… · 2 read sites

Read as: string (trimmed; empty is treated as unset). Default (from code): Custom Haiku model.

From docs: Display description for the pinned Haiku model in the /model picker.

Documented: https://code.claude.com/docs/en/env-vars

ANTHROPIC_DEFAULT_HAIKU_MODEL_NAME

Source: chunk-5ezz9t8y.js · offset 179725130 · sha256 ede3ae9d…

Read as: string (trimmed; empty is treated as unset).

From docs: Display name for the pinned Haiku model in the /model picker.

Documented: https://code.claude.com/docs/en/env-vars

ANTHROPIC_DEFAULT_MODEL

Source: chunk-3kj78r2m.js · offset 176489156 · sha256 5f40fa89… · 4 read sites

Read as: string (trimmed; empty is treated as unset).

From docs: Model that new sessions start on by default.

Documented: https://code.claude.com/docs/en/env-vars

ANTHROPIC_DEFAULT_OPUS_MODEL

Source: chunk-3kj78r2m.js · offset 176475887 · sha256 bc028f5f… · 17 read sites

Read as: string (trimmed; empty is treated as unset).

From docs: Model ID that the opus alias resolves to, and that opusplan uses while Plan Mode is active.

Documented: https://code.claude.com/docs/en/env-vars

ANTHROPIC_DEFAULT_OPUS_MODEL_DESCRIPTION

Source: chunk-5ezz9t8y.js · offset 179722173 · sha256 3929d889… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

From docs: Display description for the pinned Opus model in the /model picker.

Documented: https://code.claude.com/docs/en/env-vars

ANTHROPIC_DEFAULT_OPUS_MODEL_NAME

Source: chunk-5ezz9t8y.js · offset 179722137 · sha256 d8c31deb…

Read as: string (trimmed; empty is treated as unset).

From docs: Display name for the pinned Opus model in the /model picker.

Documented: https://code.claude.com/docs/en/env-vars

ANTHROPIC_DEFAULT_SONNET_MODEL

Source: chunk-3kj78r2m.js · offset 176475918 · sha256 f81df586… · 13 read sites

Read as: string (trimmed; empty is treated as unset).

From docs: Model ID that the sonnet alias resolves to, and that opusplan uses when Plan Mode is not active.

Documented: https://code.claude.com/docs/en/env-vars

ANTHROPIC_DEFAULT_SONNET_MODEL_DESCRIPTION

Source: chunk-5ezz9t8y.js · offset 179719838 · sha256 061abab4… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

From docs: Display description for the pinned Sonnet model in the /model picker.

Documented: https://code.claude.com/docs/en/env-vars

ANTHROPIC_DEFAULT_SONNET_MODEL_NAME

Source: chunk-5ezz9t8y.js · offset 179719800 · sha256 3fb9026d…

Read as: string (trimmed; empty is treated as unset).

From docs: Display name for the pinned Sonnet model in the /model picker.

Documented: https://code.claude.com/docs/en/env-vars

ANTHROPIC_ENVIRONMENT_ID

Source: chunk-mmffsmbj.js · offset 176059500 · sha256 6fdeb8df…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-mmffsmbj.js offset 176059500.

Undocumented

ANTHROPIC_ENVIRONMENT_KEY

Source: chunk-mmffsmbj.js · offset 176059614 · sha256 39f3da25…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-mmffsmbj.js offset 176059614.

Undocumented

ANTHROPIC_FEDERATION_RULE_ID

Source: chunk-xbqxyc9r.js · offset 175903350 · sha256 3c95f8b4… · 7 read sites

Read as: string (trimmed; empty is treated as unset).

From docs: Federation rule ID for Workload Identity Federation.

Documented: https://code.claude.com/docs/en/env-vars

ANTHROPIC_IDENTITY_TOKEN

Source: chunk-mmffsmbj.js · offset 176017095 · sha256 d44833d1… · 2 read sites

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-mmffsmbj.js offset 176017095.

Undocumented

ANTHROPIC_IDENTITY_TOKEN_FILE

Source: chunk-mmffsmbj.js · offset 176008744 · sha256 ead1d530… · 4 read sites

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-mmffsmbj.js offset 176008744.

Undocumented

ANTHROPIC_LOG

Source: chunk-mmffsmbj.js · offset 176000434 · sha256 05ba5e38… · 2 read sites

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-mmffsmbj.js offset 176000434.

Undocumented

ANTHROPIC_MODEL

Source: chunk-3kj78r2m.js · offset 176477447 · sha256 9effd817… · 12 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 5 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

From docs: Name of the model setting to use (see Model Configuration)

Documented: https://code.claude.com/docs/en/env-vars

ANTHROPIC_ORGANIZATION_ID

Source: chunk-xbqxyc9r.js · offset 175903292 · sha256 cf9ebbc1… · 8 read sites

Read as: string (trimmed; empty is treated as unset).

From docs: Organization ID for Workload Identity Federation.

Documented: https://code.claude.com/docs/en/env-vars

ANTHROPIC_PROFILE

Source: chunk-3psz8crg.js · offset 211208797 · sha256 f029bb2b… · 11 read sites

Read as: string (trimmed; empty is treated as unset). Default (from code): default.

From docs: Name of the Anthropic profile to authenticate with, such as one created by ant auth login or by signing in to a Console account without an API key.

Documented: https://code.claude.com/docs/en/env-vars

ANTHROPIC_SCOPE

Source: chunk-mmffsmbj.js · offset 176009108 · sha256 bba1ec9b… · 3 read sites

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-mmffsmbj.js offset 176009108.

Undocumented

ANTHROPIC_SERVICE_ACCOUNT_ID

Source: chunk-mmffsmbj.js · offset 176009021 · sha256 8000a0ca… · 3 read sites

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-mmffsmbj.js offset 176009021.

Undocumented

ANTHROPIC_SESSION_ID

Source: chunk-mmffsmbj.js · offset 176059546 · sha256 3a101e9e…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-mmffsmbj.js offset 176059546.

Undocumented

ANTHROPIC_SMALL_FAST_MODEL

Source: chunk-x9fwahqm.js · offset 182836912 · sha256 263f23ef… · 6 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

From docs: [DEPRECATED] Name of Haiku-class model for background tasks

Documented: https://code.claude.com/docs/en/env-vars

ANTHROPIC_UNIX_SOCKET

Source: chunk-5ha9skvk.js · offset 179227409 · sha256 cd7cb418… · 32 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 21 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-5ha9skvk.js offset 179227409.

Undocumented

ANTHROPIC_WEBHOOK_SIGNING_KEY

Source: chunk-mmffsmbj.js · offset 176120622 · sha256 ba57de6d…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-mmffsmbj.js offset 176120622.

Undocumented

ANTHROPIC_WORK_ID

Source: chunk-mmffsmbj.js · offset 176059457 · sha256 fecce3d5…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-mmffsmbj.js offset 176059457.

Undocumented

ANTHROPIC_WORKSPACE_ID

Source: chunk-xbqxyc9r.js · offset 175903220 · sha256 21f00b3c… · 4 read sites

Read as: string (trimmed; empty is treated as unset).

From docs: Workspace ID for workload identity federation.

Documented: https://code.claude.com/docs/en/env-vars

API_FORCE_IDLE_TIMEOUT

Source: chunk-09k8apky.js · offset 175321873 · sha256 a01398ac…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset).

From docs: Override the 5-minute body idle timeout that aborts a streaming model response when no bytes arrive.

Documented: https://code.claude.com/docs/en/env-vars

API_TIMEOUT_MS

Source: chunk-5ezz9t8y.js · offset 179763864 · sha256 a888de25… · 6 read sites

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false.

From docs: Timeout for API requests in milliseconds (default: 600000, or 10 minutes; maximum: 2147483647).

Documented: https://code.claude.com/docs/en/env-vars

AUTOMODE_DECISION_LOG

Source: chunk-x9fwahqm.js · offset 183432923 · sha256 1e7c0dc0…

Read as: enum (compared against fixed values). Values: 1.

Undocumented; read at chunk-x9fwahqm.js offset 183432923.

Undocumented

BASH_DEFAULT_TIMEOUT_MS

Source: chunk-h2jpx4xr.js · offset 179301742 · sha256 553fd156…

Read as: string (raw value; further parsing not traced).

From docs: Default timeout for long-running bash commands (default: 120000, or 2 minutes)

Documented: https://code.claude.com/docs/en/env-vars

BASH_MAX_OUTPUT_LENGTH

Source: chunk-7ks9wn7n.js · offset 180697891 · sha256 0e7a1c0d…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset).

From docs: Maximum number of characters of bash output that Claude Code reads back into a command's result (default: 30000; maximum: 150000).

Documented: https://code.claude.com/docs/en/env-vars

BASH_MAX_TIMEOUT_MS

Source: chunk-h2jpx4xr.js · offset 179301856 · sha256 b63207f0…

Read as: string (raw value; further parsing not traced).

From docs: Maximum timeout the model can set for long-running bash commands (default: 600000, or 10 minutes).

Documented: https://code.claude.com/docs/en/env-vars

BUGHUNTER_DEV_BUNDLE_B64

Source: chunk-5abkkjjj.js · offset 193143014 · sha256 9dd8b661… · 2 read sites

Read as: string (raw value; further parsing not traced).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false.

Undocumented; read at chunk-5abkkjjj.js offset 193143014.

Undocumented

BUGHUNTER_FLEET_SIZE

Source: chunk-crzmfhf0.js · offset 188930089 · sha256 73c58ba3…

Read as: presence (only whether it is set (or truthy) matters).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false.

Undocumented; read at chunk-crzmfhf0.js offset 188930089.

Undocumented

CCR_ENABLE_BUNDLE

Source: chunk-fbctzhpm.js · offset 201441323 · sha256 19d54f8c… · 6 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-fbctzhpm.js offset 201441323.

Undocumented

CCR_FORCE_BUNDLE

Source: chunk-gzmsdn6c.js · offset 196118427 · sha256 3071d65d… · 3 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to force claude --cloud to bundle and upload your local repository instead of cloning from its remote

Documented: https://code.claude.com/docs/en/env-vars

CCR_ON_BRANCH_DEFAULT_GUARD

Source: chunk-x9fwahqm.js · offset 183923595 · sha256 2763e2c9… · 2 read sites

Read as: enum (compared against fixed values). Values: enforce, observe, off.

Undocumented; read at chunk-x9fwahqm.js offset 183923595.

Undocumented

CCR_SESSION_PROFILE

Source: chunk-3kj78r2m.js · offset 176400104 · sha256 4ea4f741… · 3 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-3kj78r2m.js offset 176400104.

Undocumented

CCR_SHR_SSE_HINTS

Source: chunk-brqj61g3.js · offset 185454144 · sha256 927ca514…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-brqj61g3.js offset 185454144.

Undocumented

CCR_SPAWN_TIMESTAMP_MS

Source: chunk-520ct9jk.js · offset 174739984 · sha256 628d65dc… · 5 read sites

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-520ct9jk.js offset 174739984.

Undocumented

CLAUBBIT

Source: chunk-3kj78r2m.js · offset 176604740 · sha256 d6342530… · 9 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-3kj78r2m.js offset 176604740.

Undocumented

CLAUDE_AFK_COUNTDOWN_MS

Source: chunk-fbctzhpm.js · offset 201480006 · sha256 2959d146…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset).

From docs: How many milliseconds before auto-continue the on-screen countdown appears on an unanswered AskUserQuestion dialog.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_AFK_TIMEOUT_MS

Source: chunk-fbctzhpm.js · offset 201479960 · sha256 3d44032d… · 2 read sites

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset).

From docs: How many milliseconds of idle time before an unanswered AskUserQuestion dialog auto-continues without you.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_AFTER_LAST_COMPACT

Source: chunk-x9fwahqm.js · offset 181015195 · sha256 0da64453…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-x9fwahqm.js offset 181015195.

Undocumented

CLAUDE_AGENT_SDK_CLIENT_APP

Source: chunk-5ezz9t8y.js · offset 179762602 · sha256 eab56788… · 5 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 2 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-5ezz9t8y.js offset 179762602.

Undocumented

CLAUDE_AGENT_SDK_DISABLE_BUILTIN_AGENTS

Source: chunk-x9fwahqm.js · offset 182283981 · sha256 763e9be8…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to disable all built-in subagent types such as Explore and Plan.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_AGENT_SDK_DISABLE_MCP_MANIFESTS

Source: chunk-j6wm1bba.js · offset 206048251 · sha256 49a918d0…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-j6wm1bba.js offset 206048251.

Undocumented

CLAUDE_AGENT_SDK_MCP_NO_PREFIX

Source: chunk-s1t81hd7.js · offset 207014683 · sha256 af756a02… · 2 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to skip the mcp____ prefix on tool names from SDK-created MCP servers.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_AGENT_SDK_VERSION

Source: chunk-3kj78r2m.js · offset 176279004 · sha256 8c91e3c2… · 8 read sites

Read as: string (trimmed; empty is treated as unset). Default (from code): unknown.

Truthiness gotcha: 3 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-3kj78r2m.js offset 176279004.

Undocumented

CLAUDE_AGENTS_AUTO_RELAUNCHED_AT

Source: chunk-2vjrg17t.js · offset 190927156 · sha256 b63509a4…

Read as: number (parsed as a number).

Undocumented; read at chunk-2vjrg17t.js offset 190927156.

Undocumented

CLAUDE_AGENTS_SELECT

Source: chunk-2vjrg17t.js · offset 190939504 · sha256 05b80a80… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-2vjrg17t.js offset 190939504.

Undocumented

CLAUDE_ARTIFACT_HOST_GRANT

Source: chunk-473hmktr.js · offset 187165246 · sha256 bd85f0b2… · 6 read sites

Read as: string (used as-is (not trimmed)).

Undocumented; read at chunk-473hmktr.js offset 187165246.

Undocumented

CLAUDE_ASYNC_AGENT_STALL_TIMEOUT_MS

Source: chunk-4pwy8jq4.js · offset 187840207 · sha256 159c9a8a… · 2 read sites

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 1, max 2147483647, digitsOnly true.

From docs: Stall timeout in milliseconds for subagents.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_AUTO_BACKGROUND_TASKS

Source: chunk-b6y7k20e.js · offset 187900046 · sha256 ddd26c0c… · 3 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to force-enable automatic backgrounding of long-running agent tasks.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_AUTOCOMPACT_PCT_OVERRIDE

Source: chunk-x9fwahqm.js · offset 181936013 · sha256 0e787485…

Read as: string (trimmed; empty is treated as unset).

From docs: Set the percentage (1-100) of the auto-compact window at which auto-compaction triggers.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_AX_PREPARK_MS

Source: chunk-ky74kxy1.js · offset 175879032 · sha256 7763481a…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 0. Default (from code): 50.

From docs: In screen reader mode, how many milliseconds Claude Code waits, with the cursor at the start of the line, before it writes a new or changed line.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_AX_SCREEN_READER

Source: chunk-ky74kxy1.js · offset 175877689 · sha256 e9ec58b6…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

From docs: Set to 1 to render screen-reader friendly output: flat text without decorative borders or animations.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_AX_STARTUP_QUIET_MS

Source: chunk-ky74kxy1.js · offset 175878909 · sha256 c9ed3776…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 0. Default (from code): 3000.

From docs: In screen reader mode, how many milliseconds Claude Code holds the first interface render after the startup confirmation line, so your screen reader can speak the line in full before new output interrupts it.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_BASH_MAINTAIN_PROJECT_WORKING_DIR

Source: chunk-mfzs2r1w.js · offset 173712535 · sha256 5509dbb8…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Return to the original working directory after each Bash or PowerShell command in the main session

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_BG_AUTH_SNAPSHOT_PATH

Source: chunk-6jyjgx35.js · offset 175929648 · sha256 b23ee675… · 6 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 3 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-6jyjgx35.js offset 175929648.

Undocumented

CLAUDE_BG_BACKEND

Source: chunk-aqqy0nss.js · offset 202411282 · sha256 761beb70… · 10 read sites

Read as: string (trimmed; empty is treated as unset). Values: daemon.

Undocumented; read at chunk-aqqy0nss.js offset 202411282.

Undocumented

CLAUDE_BG_CLAIM_AUTH

Source: chunk-mfv918z3.js · offset 190305373 · sha256 b9127893…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-mfv918z3.js offset 190305373.

Undocumented

CLAUDE_BG_DISPATCHER_RATE_LIMIT_TIER

Source: chunk-xbqxyc9r.js · offset 175908053 · sha256 479c8291…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-xbqxyc9r.js offset 175908053.

Undocumented

CLAUDE_BG_DISPATCHER_SUBSCRIPTION_TYPE

Source: chunk-xbqxyc9r.js · offset 175907990 · sha256 75c57711…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-xbqxyc9r.js offset 175907990.

Undocumented

CLAUDE_BG_ISOLATION

Source: chunk-x9fwahqm.js · offset 181583081 · sha256 4c46686e… · 2 read sites

Read as: string (trimmed; empty is treated as unset). Values: worktree.

Undocumented; read at chunk-x9fwahqm.js offset 181583081.

Undocumented

CLAUDE_BG_MEMORY_TOGGLED_OFF

Source: chunk-appb597y.js · offset 189505044 · sha256 09901b5e…

Read as: string (trimmed; empty is treated as unset). Values: 1.

Undocumented; read at chunk-appb597y.js offset 189505044.

Undocumented

CLAUDE_BG_POST_CLEAR_RESPAWN

Source: chunk-appb597y.js · offset 189558040 · sha256 e616699a… · 2 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-appb597y.js offset 189558040.

Undocumented

CLAUDE_BG_PTY_AUTH

Source: chunk-j98pk437.js · offset 191020835 · sha256 dbda7267…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-j98pk437.js offset 191020835.

Undocumented

CLAUDE_BG_RENDEZVOUS_SOCK

Source: chunk-jexm3yxd.js · offset 200017686 · sha256 5cac6c16…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-jexm3yxd.js offset 200017686.

Undocumented

CLAUDE_BG_RV_AUTH

Source: chunk-jexm3yxd.js · offset 200017903 · sha256 47f681f8…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-jexm3yxd.js offset 200017903.

Undocumented

CLAUDE_BG_SESSION_PERMISSION_RULES

Source: chunk-appb597y.js · offset 189504440 · sha256 76fa2fb1…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-appb597y.js offset 189504440.

Undocumented

CLAUDE_BG_SOCKET_TOKENS_PATH

Source: chunk-j98pk437.js · offset 191020910 · sha256 1fcb7e87… · 3 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-j98pk437.js offset 191020910.

Undocumented

CLAUDE_BG_SOURCE

Source: chunk-fbctzhpm.js · offset 201735205 · sha256 2c2da5b5… · 3 read sites

Read as: string (trimmed; empty is treated as unset). Values: spare.

Undocumented; read at chunk-fbctzhpm.js offset 201735205.

Undocumented

CLAUDE_BG_STARTUP_WEDGE_MS

Source: chunk-jexm3yxd.js · offset 200016649 · sha256 4fcf9acc…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Default (from code): 45000.

Undocumented; read at chunk-jexm3yxd.js offset 200016649.

Undocumented

CLAUDE_BG_TCC_DISCLAIMED

Source: chunk-j98pk437.js · offset 191020003 · sha256 d9c55f29…

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-j98pk437.js offset 191020003.

Undocumented

CLAUDE_BG_WORKSPACE_TRUSTED

Source: chunk-hj3p6ej4.js · offset 190121512 · sha256 57d0e7e8…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-hj3p6ej4.js offset 190121512.

Undocumented

CLAUDE_BRIDGE_BASE_URL

Source: chunk-cr7pb212.js · offset 195315415 · sha256 733dae68…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-cr7pb212.js offset 195315415.

Undocumented

CLAUDE_BRIDGE_REATTACH_GROUPING

Source: chunk-jxzssyp7.js · offset 208157223 · sha256 76f29ce6…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-jxzssyp7.js offset 208157223.

Undocumented

CLAUDE_BRIDGE_REATTACH_NO_BACKFILL

Source: chunk-jxzssyp7.js · offset 208157347 · sha256 3d9adfbe…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-jxzssyp7.js offset 208157347.

Undocumented

CLAUDE_BRIDGE_REATTACH_OUTBOUND_ONLY

Source: chunk-hj3p6ej4.js · offset 190190224 · sha256 2876ad7c…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-hj3p6ej4.js offset 190190224.

Undocumented

CLAUDE_BRIDGE_REATTACH_OWNER_ACCT

Source: chunk-jxzssyp7.js · offset 208157270 · sha256 03171b60…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-jxzssyp7.js offset 208157270.

Undocumented

CLAUDE_BRIDGE_REATTACH_OWNER_ORG

Source: chunk-jxzssyp7.js · offset 208157309 · sha256 4103eaa4…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-jxzssyp7.js offset 208157309.

Undocumented

CLAUDE_BRIDGE_REATTACH_SEQ

Source: chunk-jxzssyp7.js · offset 208157181 · sha256 78c12cd2…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset).

Undocumented; read at chunk-jxzssyp7.js offset 208157181.

Undocumented

CLAUDE_BRIDGE_REATTACH_SESSION

Source: chunk-jxzssyp7.js · offset 208157126 · sha256 0ed49f22… · 9 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 5 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-jxzssyp7.js offset 208157126.

Undocumented

CLAUDE_BYTE_STREAM_IDLE_TIMEOUT_MS

Source: chunk-5ezz9t8y.js · offset 179772852 · sha256 08bc2317…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 1.

From docs: Timeout in milliseconds for the byte-level streaming idle watchdog; when set, it takes precedence over CLAUDE_STREAM_IDLE_TIMEOUT_MS for that watchdog and leaves the event-level watchdog unchanged.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CHROME_CLASSIFIER_FLOOR

Source: chunk-ga64084q.js · offset 187722458 · sha256 115bb892…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-ga64084q.js offset 187722458.

Undocumented

CLAUDE_CHROME_PAIRED_DEVICE_ID

Source: chunk-td4b4vhw.js · offset 191386845 · sha256 9ab1f9d7…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-td4b4vhw.js offset 191386845.

Undocumented

CLAUDE_CHROME_PERMISSION_MODE

Source: chunk-td4b4vhw.js · offset 191386652 · sha256 d8cf5ff5…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-td4b4vhw.js offset 191386652.

Undocumented

CLAUDE_CLIENT_PRESENCE_FILE

Source: chunk-gnv7c02x.js · offset 200164073 · sha256 ceff9aca…

Read as: string (trimmed; empty is treated as unset).

From docs: Path to a file that an external tool, such as a screen-lock listener, creates when you unlock your screen and deletes when you lock it.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_3P_PROBE_WROTE_OPUS_DEFAULT

Source: chunk-3kj78r2m.js · offset 176476252 · sha256 8ebd36d8… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-3kj78r2m.js offset 176476252.

Undocumented

CLAUDE_CODE_3P_PROBE_WROTE_SONNET_DEFAULT

Source: chunk-3kj78r2m.js · offset 176476129 · sha256 303f0d24… · 3 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-3kj78r2m.js offset 176476129.

Undocumented

CLAUDE_CODE_ACCESSIBILITY

Source: chunk-ye4x3h8k.js · offset 186621043 · sha256 78c0f256… · 4 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false). Default (from code): 0.

From docs: Set to 1 to keep the native terminal cursor visible and disable the inverted-text cursor indicator.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_ACCOUNT_TAGGED_ID

Source: chunk-pzrchwpx.js · offset 178874605 · sha256 755576cb…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-pzrchwpx.js offset 178874605.

Undocumented

CLAUDE_CODE_ACCOUNT_UUID

Source: chunk-td4b4vhw.js · offset 191389753 · sha256 6e8b00aa… · 12 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-td4b4vhw.js offset 191389753.

Undocumented

CLAUDE_CODE_ACT_DONT_REDERIVE

Source: chunk-x9fwahqm.js · offset 182333700 · sha256 61dc2948…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-x9fwahqm.js offset 182333700.

Undocumented

CLAUDE_CODE_ACTION

Source: chunk-3kj78r2m.js · offset 176605386 · sha256 bccfb10f… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-3kj78r2m.js offset 176605386.

Undocumented

CLAUDE_CODE_ADDITIONAL_DIRECTORIES_CLAUDE_MD

Source: chunk-rtgjjsce.js · offset 197602066 · sha256 ecdc6b1d… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

From docs: Set to 1 to load memory files from directories specified with --add-dir.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_ADDITIONAL_PROTECTION

Source: chunk-5ezz9t8y.js · offset 179763257 · sha256 619e15d7…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-5ezz9t8y.js offset 179763257.

Undocumented

CLAUDE_CODE_ADOPT_UNDERIVABLE_PARKED_PERMISSION

Source: chunk-rtgjjsce.js · offset 197399332 · sha256 c893ec8f…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-rtgjjsce.js offset 197399332.

Undocumented

CLAUDE_CODE_AGENT

Source: chunk-3kj78r2m.js · offset 176583815 · sha256 dcf206a0…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-3kj78r2m.js offset 176583815.

Undocumented

CLAUDE_CODE_AGENT_VIEW_RELAUNCH

Source: chunk-az5fyd9j.js · offset 180881121 · sha256 1d47cbff…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-az5fyd9j.js offset 180881121.

Undocumented

CLAUDE_CODE_ALT_SCREEN_FULL_REPAINT

Source: chunk-7edff6wj.js · offset 189640928 · sha256 2650615c… · 3 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to repaint the entire screen on every frame in fullscreen rendering instead of sending incremental updates.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_ALTGR_AS_TEXT

Source: chunk-ye4x3h8k.js · offset 186561096 · sha256 43919966…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-ye4x3h8k.js offset 186561096.

Undocumented

CLAUDE_CODE_ALWAYS_ENABLE_EFFORT

Source: chunk-76kv9jbg.js · offset 177243860 · sha256 47ef8a02…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to send the effort parameter with every request, even when Claude Code does not recognize the model ID as effort-capable.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_AMBER_ASTROLABE

Source: chunk-n4d3xtp1.js · offset 177270010 · sha256 8e2e5701…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-n4d3xtp1.js offset 177270010.

Undocumented

CLAUDE_CODE_API_BASE_URL

Source: chunk-5ezz9t8y.js · offset 180058426 · sha256 ffa9d202…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-5ezz9t8y.js offset 180058426.

Undocumented

CLAUDE_CODE_API_KEY_FILE_DESCRIPTOR

Source: chunk-5ha9skvk.js · offset 179227259 · sha256 571c81f2… · 7 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-5ha9skvk.js offset 179227259.

Undocumented

CLAUDE_CODE_API_KEY_HELPER_TTL_MS

Source: chunk-3kj78r2m.js · offset 176746913 · sha256 99a8a679…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset).

From docs: Interval in milliseconds at which credentials should be refreshed (when using apiKeyHelper)

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_ARTIFACT

Source: chunk-enmhapz6.js · offset 180422001 · sha256 e42ef07b… · 3 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-enmhapz6.js offset 180422001.

Undocumented

CLAUDE_CODE_ARTIFACT_ASSETS

Source: chunk-agda3bb1.js · offset 188366366 · sha256 f6d17a02… · 3 read sites

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-agda3bb1.js offset 188366366.

Undocumented

CLAUDE_CODE_ARTIFACT_AUTO_OPEN

Source: chunk-ryz9c4gx.js · offset 203470210 · sha256 775a16f7…

Read as: string (trimmed; empty is treated as unset).

From docs: Set to 0 to stop Claude Code from opening the browser automatically when a new artifact is published

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_ARTIFACT_COMMENT_FAST_ACK

Source: chunk-d0x61414.js · offset 187474699 · sha256 745c4305… · 2 read sites

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-d0x61414.js offset 187474699.

Undocumented

CLAUDE_CODE_ARTIFACT_COMMENT_FAST_ACK_FIXED

Source: chunk-d0x61414.js · offset 187475240 · sha256 9a7789ac… · 2 read sites

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-d0x61414.js offset 187475240.

Undocumented

CLAUDE_CODE_ARTIFACT_COMMENT_RESPONDER

Source: chunk-d0x61414.js · offset 187463265 · sha256 782008f7…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-d0x61414.js offset 187463265.

Undocumented

CLAUDE_CODE_ARTIFACT_COMMENTS

Source: chunk-avt3d60p.js · offset 187322851 · sha256 83d5f67c… · 2 read sites

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

From docs: Set to 0 to stop Claude reading and replying to comments on an artifact.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_ARTIFACT_COMMENTS_AUTOREACT

Source: chunk-d0x61414.js · offset 187474598 · sha256 84cec711…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

From docs: Set to 0 to stop Claude replying on its own to comments sent to it.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_ARTIFACT_DB

Source: chunk-0n1zqbw8.js · offset 188244644 · sha256 46958bfd…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-0n1zqbw8.js offset 188244644.

Undocumented

CLAUDE_CODE_ARTIFACT_DB_STR_REPLACE

Source: chunk-0n1zqbw8.js · offset 188244704 · sha256 246859d1…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-0n1zqbw8.js offset 188244704.

Undocumented

CLAUDE_CODE_ARTIFACT_DELETE

Source: chunk-8h1gzdbe.js · offset 188423505 · sha256 c864f413…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-8h1gzdbe.js offset 188423505.

Undocumented

CLAUDE_CODE_ARTIFACT_FRESH_READ

Source: chunk-hrm61gzn.js · offset 194379817 · sha256 18d08d8c… · 3 read sites

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-hrm61gzn.js offset 194379817.

Undocumented

CLAUDE_CODE_ARTIFACT_HOT

Source: chunk-473hmktr.js · offset 187124962 · sha256 6f57a8ce…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-473hmktr.js offset 187124962.

Undocumented

CLAUDE_CODE_ARTIFACT_MULTI_FILE

Source: chunk-473hmktr.js · offset 187124545 · sha256 2cf3d5b9…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-473hmktr.js offset 187124545.

Undocumented

CLAUDE_CODE_ARTIFACT_OPEN_ACTION

Source: chunk-8h1gzdbe.js · offset 188426751 · sha256 e90603dd…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-8h1gzdbe.js offset 188426751.

Undocumented

CLAUDE_CODE_ARTIFACT_OPENING_PREFETCH

Source: chunk-x9fwahqm.js · offset 184086424 · sha256 568a00a5…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-x9fwahqm.js offset 184086424.

Undocumented

CLAUDE_CODE_ARTIFACT_PATH_PIN

Source: chunk-8h1gzdbe.js · offset 188428698 · sha256 9e1bd820…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-8h1gzdbe.js offset 188428698.

Undocumented

CLAUDE_CODE_ARTIFACT_PIN

Source: chunk-8h1gzdbe.js · offset 188423640 · sha256 2693918e…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-8h1gzdbe.js offset 188423640.

Undocumented

CLAUDE_CODE_ARTIFACT_PRESENCE

Source: chunk-3h79tmds.js · offset 187604198 · sha256 0303b2b0…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-3h79tmds.js offset 187604198.

Undocumented

CLAUDE_CODE_ARTIFACT_PREVIEW

Source: chunk-fc8dtavv.js · offset 188283434 · sha256 713c0eb8…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-fc8dtavv.js offset 188283434.

Undocumented

CLAUDE_CODE_ARTIFACT_QUICKSTART

Source: chunk-fc8dtavv.js · offset 188307138 · sha256 2b007556…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-fc8dtavv.js offset 188307138.

Undocumented

CLAUDE_CODE_ARTIFACT_START_KIT

Source: chunk-dfysq0t9.js · offset 192354884 · sha256 e7c123b9…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-dfysq0t9.js offset 192354884.

Undocumented

CLAUDE_CODE_ARTIFACT_TEXT_VARIANT

Source: chunk-mtjx43e9.js · offset 195237248 · sha256 85a661ad…

Read as: enum (compared against fixed values). Values: v0, v1, v2.

Undocumented; read at chunk-mtjx43e9.js offset 195237248.

Undocumented

CLAUDE_CODE_ARTIFACT_TOOLSET

Source: chunk-473hmktr.js · offset 187122314 · sha256 9f5b8208…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-473hmktr.js offset 187122314.

Undocumented

CLAUDE_CODE_ARTIFACT_TYPE_CATALOG

Source: chunk-fc8dtavv.js · offset 188307071 · sha256 9ec5c026…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-fc8dtavv.js offset 188307071.

Undocumented

CLAUDE_CODE_ARTIFACT_TYPE_CLOUD_CREATE

Source: chunk-fc8dtavv.js · offset 188297505 · sha256 2ddf902e…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-fc8dtavv.js offset 188297505.

Undocumented

CLAUDE_CODE_ARTIFACT_TYPES

Source: chunk-fc8dtavv.js · offset 188297446 · sha256 d3757745…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-fc8dtavv.js offset 188297446.

Undocumented

CLAUDE_CODE_ARTIFACT_VERIFY

Source: chunk-fc8dtavv.js · offset 188280947 · sha256 835f81cd…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-fc8dtavv.js offset 188280947.

Undocumented

CLAUDE_CODE_ARTIFACTS_API_TOKEN

Source: chunk-3kj78r2m.js · offset 176562590 · sha256 c569a74f… · 3 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-3kj78r2m.js offset 176562590.

Undocumented

CLAUDE_CODE_ATTRIBUTION_ANNOUNCEMENT

Source: chunk-x9fwahqm.js · offset 181843409 · sha256 4d5b229d…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-x9fwahqm.js offset 181843409.

Undocumented

CLAUDE_CODE_ATTRIBUTION_HEADER

Source: chunk-b4y911xg.js · offset 177140813 · sha256 0ccadf30…

Read as: string (trimmed; empty is treated as unset).

From docs: Set to 0 to omit the attribution block, which carries the client version and a prompt fingerprint, from the start of the system prompt.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_AUTH_FAIL_EXIT_MS

Source: chunk-3kj78r2m.js · offset 176771852 · sha256 46d1eca9…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 0.

Undocumented; read at chunk-3kj78r2m.js offset 176771852.

Undocumented

CLAUDE_CODE_AUTO_BACKGROUND_WORKER_CHECKIN_SECONDS

Source: chunk-x9fwahqm.js · offset 184513953 · sha256 0cbb69ce…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 1, max 86400, digitsOnly true.

From docs: When CLAUDE_AUTO_BACKGROUND_TASKS is enabled, seconds between reminders to Claude to check on background subagents that are still running.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_AUTO_COMPACT_WINDOW

Source: chunk-x9fwahqm.js · offset 181933645 · sha256 042de733… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

From docs: Set the auto-compact window in tokens, from 100000 to 1000000.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_AUTO_CONNECT_IDE

Source: chunk-x9fwahqm.js · offset 184020986 · sha256 5bc23d1b… · 2 read sites

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

From docs: Override automatic IDE connection.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_AUTO_MODE_SERVER

Source: chunk-k0gb8rhx.js · offset 186926064 · sha256 a472a5b1… · 3 read sites

Read as: string (trimmed; empty is treated as unset).

From docs: Controls whether Claude Code asks the server to review auto mode actions.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_BASALT_COVE

Source: chunk-n4d3xtp1.js · offset 177268943 · sha256 38275e32…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-n4d3xtp1.js offset 177268943.

Undocumented

CLAUDE_CODE_BASE_REF

Source: chunk-p3en2qbk.js · offset 179279227 · sha256 b0ab3da3…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-p3en2qbk.js offset 179279227.

Undocumented

CLAUDE_CODE_BASE_REFS

Source: chunk-p3en2qbk.js · offset 179263286 · sha256 eb4dddf9…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-p3en2qbk.js offset 179263286.

Undocumented

CLAUDE_CODE_BASH_EDIT_DIFF

Source: chunk-x9fwahqm.js · offset 184573949 · sha256 9d0ca4a0… · 2 read sites

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

From docs: Set to 0 to turn off the diff of the files that changed while a Bash command ran, or 1 to record it in every permission mode.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_BASH_OUTPUT_AUDIENCE_NOTE

Source: chunk-x9fwahqm.js · offset 182291489 · sha256 83e24132…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-x9fwahqm.js offset 182291489.

Undocumented

CLAUDE_CODE_BASH_SANDBOX_SHOW_INDICATOR

Source: chunk-x9fwahqm.js · offset 184622170 · sha256 5fd05623…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-x9fwahqm.js offset 184622170.

Undocumented

CLAUDE_CODE_BENCH_LIVE_COUNTS

Source: chunk-ye4x3h8k.js · offset 186687594 · sha256 bb39fa45…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-ye4x3h8k.js offset 186687594.

Undocumented

CLAUDE_CODE_BG_TASKS_REPORT_RUNNING

Source: chunk-rtgjjsce.js · offset 197271321 · sha256 daf2d2c7… · 2 read sites

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

From docs: Set to 0 to make a non-interactive session report an idle status to its host at every turn end, even while background work is still running.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_BISON_CAIRN

Source: chunk-n4d3xtp1.js · offset 177270097 · sha256 a636f61b… · 2 read sites

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-n4d3xtp1.js offset 177270097.

Undocumented

CLAUDE_CODE_BLOCKING_LIMIT_OVERRIDE

Source: chunk-x9fwahqm.js · offset 181936059 · sha256 deb6881a…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-x9fwahqm.js offset 181936059.

Undocumented

CLAUDE_CODE_BREEZY_HORIZON

Source: chunk-n4d3xtp1.js · offset 177271866 · sha256 20ed664c…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-n4d3xtp1.js offset 177271866.

Undocumented

CLAUDE_CODE_BRIDGE_CHILD_ARTIFACT

Source: chunk-enmhapz6.js · offset 180422086 · sha256 8e5b73c3… · 2 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-enmhapz6.js offset 180422086.

Undocumented

CLAUDE_CODE_BRIDGE_CHILD_AUTO_DEFAULT

Source: chunk-xbqxyc9r.js · offset 175917113 · sha256 30df26bd…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-xbqxyc9r.js offset 175917113.

Undocumented

CLAUDE_CODE_BRIDGE_CHILD_MACHINE_SETTINGS

Source: chunk-5ezz9t8y.js · offset 179528595 · sha256 07c79987… · 2 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-5ezz9t8y.js offset 179528595.

Undocumented

CLAUDE_CODE_BRIDGE_MCP_CARRIER

Source: chunk-s9mmpr6r.js · offset 175890799 · sha256 4dc7d695…

Read as: enum (compared against fixed values). Values: 1, spent.

Undocumented; read at chunk-s9mmpr6r.js offset 175890799.

Undocumented

CLAUDE_CODE_BRIDGE_OWNER_ACCOUNT_UUID

Source: chunk-rtgjjsce.js · offset 197705334 · sha256 6bc37768…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-rtgjjsce.js offset 197705334.

Undocumented

CLAUDE_CODE_BRIDGE_OWNER_ORG_UUID

Source: chunk-rtgjjsce.js · offset 197705490 · sha256 c1baf9db…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-rtgjjsce.js offset 197705490.

Undocumented

CLAUDE_CODE_BRIDGE_PROMPT_SHA256

Source: chunk-x9fwahqm.js · offset 181416775 · sha256 a0321c61…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-x9fwahqm.js offset 181416775.

Undocumented

CLAUDE_CODE_BRIEF

Source: chunk-a8m99xf2.js · offset 199690160 · sha256 dfd2bbc1… · 5 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-a8m99xf2.js offset 199690160.

Undocumented

CLAUDE_CODE_BRIEF_UPLOAD

Source: chunk-ee6f9xs4.js · offset 188047512 · sha256 fbf235f3…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-ee6f9xs4.js offset 188047512.

Undocumented

CLAUDE_CODE_BS_AS_CTRL_BACKSPACE

Source: chunk-ye4x3h8k.js · offset 186560753 · sha256 0f8bff9e…

Read as: string (raw value; further parsing not traced).

From docs: Set to 0 to make Claude Code read the 0x08 byte, also written ^H, as plain Backspace, or 1 to read it as Ctrl+Backspace.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_BUBBLEWRAP

Source: chunk-3kj78r2m.js · offset 176397539 · sha256 cebdad4c… · 2 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-3kj78r2m.js offset 176397539.

Undocumented

CLAUDE_CODE_CCR_EARLY_HYDRATE_PREFETCH

Source: chunk-appb597y.js · offset 189574689 · sha256 74fe0821…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-appb597y.js offset 189574689.

Undocumented

CLAUDE_CODE_CCR_EARLY_REMOTE_CONNECT

Source: chunk-appb597y.js · offset 189574738 · sha256 4e6f2f91…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-appb597y.js offset 189574738.

Undocumented

CLAUDE_CODE_CCR_SURFACE

Source: chunk-dpc3wbsa.js · offset 179037818 · sha256 54105beb… · 2 read sites

Read as: string (trimmed; empty is treated as unset). Values: tag.

Undocumented; read at chunk-dpc3wbsa.js offset 179037818.

Undocumented

CLAUDE_CODE_CHILD_SESSION

Source: chunk-3psz8crg.js · offset 211374026 · sha256 0bb57284… · 8 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 in subprocesses Claude Code spawns via the Bash, PowerShell, and Monitor tools, hook commands, and status line commands.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_CHROME_MCP_ORG_DENIED

Source: chunk-td4b4vhw.js · offset 191391431 · sha256 a2951440…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-td4b4vhw.js offset 191391431.

Undocumented

CLAUDE_CODE_CLASSIFIER_SUMMARY

Source: chunk-crzmfhf0.js · offset 188930970 · sha256 20834deb… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-crzmfhf0.js offset 188930970.

Undocumented

CLAUDE_CODE_COLD_COMPACT

Source: chunk-x9fwahqm.js · offset 182791852 · sha256 f38286b5…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-x9fwahqm.js offset 182791852.

Undocumented

CLAUDE_CODE_COMMIT_BETWEEN_KEYS

Source: chunk-ye4x3h8k.js · offset 186697511 · sha256 0833265d…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-ye4x3h8k.js offset 186697511.

Undocumented

CLAUDE_CODE_CONTAINER_ID

Source: chunk-3kj78r2m.js · offset 176605034 · sha256 31dd4973… · 5 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 2 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-3kj78r2m.js offset 176605034.

Undocumented

CLAUDE_CODE_COORDINATOR_EXTRA_TOOLS

Source: chunk-avwbqrmb.js · offset 196939054 · sha256 689a77c0…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-avwbqrmb.js offset 196939054.

Undocumented

CLAUDE_CODE_COORDINATOR_FORCE_WORKER_INHERIT_MODEL

Source: chunk-93pxbayn.js · offset 180440853 · sha256 072440a5… · 3 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-93pxbayn.js offset 180440853.

Undocumented

CLAUDE_CODE_COORDINATOR_MODE

Source: chunk-fyk5bfwe.js · offset 180429618 · sha256 0483ada0…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-fyk5bfwe.js offset 180429618.

Undocumented

CLAUDE_CODE_COORDINATOR_SKILL_GUIDANCE

Source: chunk-93pxbayn.js · offset 180435750 · sha256 bfb980c1…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-93pxbayn.js offset 180435750.

Undocumented

CLAUDE_CODE_COORDINATOR_WORKER_CHECKIN_SECONDS

Source: chunk-x9fwahqm.js · offset 184513863 · sha256 43b64778…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 1, max 86400, digitsOnly true.

Undocumented; read at chunk-x9fwahqm.js offset 184513863.

Undocumented

CLAUDE_CODE_COWORK_FRAME_ARTIFACTS

Source: chunk-rqp1pwc5.js · offset 173938577 · sha256 61849089…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-rqp1pwc5.js offset 173938577.

Undocumented

CLAUDE_CODE_COZY_TEAPOT

Source: chunk-n4d3xtp1.js · offset 177269570 · sha256 227ab582…

Read as: enum (compared against fixed values). Values: strict, relaxed.

Undocumented; read at chunk-n4d3xtp1.js offset 177269570.

Undocumented

CLAUDE_CODE_CUSTOM_OAUTH_URL

Source: chunk-xhkeyvpy.js · offset 173802306 · sha256 fd19aaca… · 6 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 3 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-xhkeyvpy.js offset 173802306.

Undocumented

CLAUDE_CODE_DAEMON_COLD_START

Source: chunk-az5fyd9j.js · offset 180880554 · sha256 920d06cc…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-az5fyd9j.js offset 180880554.

Undocumented

CLAUDE_CODE_DD_ERROR_TRACKING_FLUSH_INTERVAL_MS

Source: chunk-yrca243f.js · offset 180256036 · sha256 edc9c0e2…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 1. Default (from code): 30000.

Undocumented; read at chunk-yrca243f.js offset 180256036.

Undocumented

CLAUDE_CODE_DEBUG_LOG_LEVEL

Source: chunk-fexek9zd.js · offset 173749329 · sha256 38902a64…

Read as: string (trimmed; empty is treated as unset).

From docs: Minimum log level written to the debug log file.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_DEBUG_LOGS_DIR

Source: chunk-fexek9zd.js · offset 173750461 · sha256 55275582… · 3 read sites

Read as: string (trimmed; empty is treated as unset).

From docs: Override the debug log file path.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_DEBUG_REPAINTS

Source: chunk-ye4x3h8k.js · offset 186689286 · sha256 8e87d2bc…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-ye4x3h8k.js offset 186689286.

Undocumented

CLAUDE_CODE_DECSTBM

Source: chunk-ye4x3h8k.js · offset 186732578 · sha256 a88756b2…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-ye4x3h8k.js offset 186732578.

Undocumented

CLAUDE_CODE_DESIGN_OAUTH_CLIENT_ID

Source: chunk-vb5ct45x.js · offset 193224131 · sha256 27ea3afb…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-vb5ct45x.js offset 193224131.

Undocumented

CLAUDE_CODE_DESKTOP_APP_VERSION

Source: chunk-rqp1pwc5.js · offset 173934112 · sha256 d9749d38…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-rqp1pwc5.js offset 173934112.

Undocumented

CLAUDE_CODE_DIAGNOSTICS_FILE

Source: chunk-appb597y.js · offset 189523066 · sha256 b7d882f2… · 3 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-appb597y.js offset 189523066.

Undocumented

CLAUDE_CODE_DIR_SYNC_CHAIN

Source: chunk-5ezz9t8y.js · offset 179980217 · sha256 56bfb40a…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-5ezz9t8y.js offset 179980217.

Undocumented

CLAUDE_CODE_DIR_SYNC_DISABLE_ANCHORING

Source: chunk-s76kygq5.js · offset 193582377 · sha256 7387b96c…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-s76kygq5.js offset 193582377.

Undocumented

CLAUDE_CODE_DIR_SYNC_ENGINE

Source: chunk-5ezz9t8y.js · offset 179979455 · sha256 989cc745…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-5ezz9t8y.js offset 179979455.

Undocumented

CLAUDE_CODE_DIR_SYNC_FFWD

Source: chunk-5ezz9t8y.js · offset 179980110 · sha256 13bc5703…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-5ezz9t8y.js offset 179980110.

Undocumented

CLAUDE_CODE_DIR_SYNC_GIT

Source: chunk-rtgjjsce.js · offset 197513925 · sha256 d2f8f14c… · 3 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-rtgjjsce.js offset 197513925.

Undocumented

CLAUDE_CODE_DIR_SYNC_STREAM

Source: chunk-5ezz9t8y.js · offset 179980164 · sha256 1e3d7295…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-5ezz9t8y.js offset 179980164.

Undocumented

CLAUDE_CODE_DISABLE_1M_CONTEXT

Source: chunk-3kj78r2m.js · offset 176511404 · sha256 22034a03…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to disable 1M context window support.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_DISABLE_ADAPTIVE_THINKING

Source: chunk-3kj78r2m.js · offset 176518937 · sha256 d1bbe95e…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to disable adaptive reasoning on Opus 4.6 and Sonnet 4.6 and fall back to the fixed thinking budget controlled by MAX_THINKING_TOKENS.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_DISABLE_ADMIN_ENV_UNION

Source: chunk-wqf6nvvb.js · offset 174497595 · sha256 7409366c… · 2 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to stop Claude Code from merging managed settings env blocks per key across admin sources, so only the highest-priority source's whole env block applies, as before v2.1.223.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_DISABLE_ADVISOR_TOOL

Source: chunk-5ezz9t8y.js · offset 179701749 · sha256 31f9f385…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to disable the advisor tool.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_DISABLE_AGENT_VIEW

Source: chunk-az5fyd9j.js · offset 180879835 · sha256 94319e32…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to turn off background agents and agent view: claude agents, --bg, /background, and the on-demand supervisor.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_DISABLE_ALTERNATE_SCREEN

Source: chunk-c0bqgt2a.js · offset 180268578 · sha256 52146969…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to disable fullscreen rendering and use the classic main-screen renderer.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_DISABLE_ATTACHMENTS

Source: chunk-5ezz9t8y.js · offset 179904588 · sha256 2730825f… · 3 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to disable attachment processing.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_DISABLE_AUTO_MEMORY

Source: chunk-3kj78r2m.js · offset 176644545 · sha256 e9ae94aa… · 2 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to disable auto memory.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_DISABLE_AWAITING_USER_IDLE

Source: chunk-13cb3nra.js · offset 180706272 · sha256 17da4fb8… · 2 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-13cb3nra.js offset 180706272.

Undocumented

CLAUDE_CODE_DISABLE_BACKGROUND_TASKS

Source: chunk-4b0aanj8.js · offset 178936351 · sha256 8e9ee151…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to disable all background task functionality, including the run_in_background parameter on Bash and subagent tools, auto-backgrounding, and the Ctrl+B shortcut

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_DISABLE_BG_EXIT_HANDOFF

Source: chunk-tgmfehrp.js · offset 188945889 · sha256 e35978cf… · 2 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to stop a background session's running background shell commands, dynamic workflows, and, as of v2.1.198, background subagents when the supervisor stops, restarts, or updates that session's process, instead of handing them to the session's next process.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_DISABLE_BG_SHELL_PRESSURE_REAP

Source: chunk-x9fwahqm.js · offset 184553742 · sha256 c60d8030…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to stop Claude Code from terminating background shell commands under memory pressure.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_DISABLE_BUNDLED_SKILLS

Source: chunk-d441vdzy.js · offset 180411842 · sha256 53652e84…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to disable the skills and workflows included with Claude Code: bundled skills and workflows are removed entirely, while built-in commands like /init stay typable but are hidden from the model.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_DISABLE_CFC_PROMPT

Source: chunk-5ezz9t8y.js · offset 179542329 · sha256 6abbe374… · 2 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to keep the Claude in Chrome browser tools available while omitting the Chrome section of the system prompt and the /claude-in-chrome bundled skill.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_DISABLE_CLAUDE_API_SKILL

Source: chunk-h6kcgy06.js · offset 188773064 · sha256 e1894d50…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-h6kcgy06.js offset 188773064.

Undocumented

CLAUDE_CODE_DISABLE_CLAUDE_CODE_SKILL

Source: chunk-h6kcgy06.js · offset 188773207 · sha256 caa69eea…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-h6kcgy06.js offset 188773207.

Undocumented

CLAUDE_CODE_DISABLE_CLAUDE_MDS

Source: chunk-6t226mc0.js · offset 207672323 · sha256 a80ab294… · 7 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to prevent loading any CLAUDE.md memory files into context, including user, project, and auto memory files

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_DISABLE_CRON

Source: chunk-f3q0jtkj.js · offset 180327580 · sha256 d2e34e85…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to disable scheduled tasks.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_DISABLE_DANGEROUS_RM_TIMEOUT

Source: chunk-x9fwahqm.js · offset 182443859 · sha256 b0a7f033…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-x9fwahqm.js offset 182443859.

Undocumented

CLAUDE_CODE_DISABLE_DIR_SYNC

Source: chunk-rtgjjsce.js · offset 197513884 · sha256 a91765c1…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-rtgjjsce.js offset 197513884.

Undocumented

CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS

Source: chunk-2393h2ax.js · offset 175493053 · sha256 47a42445… · 3 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to strip Anthropic-specific anthropic-beta request headers and beta tool-schema fields (such as defer_loading and eager_input_streaming) from API requests.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_DISABLE_EXPLORE_INHERIT_CAP

Source: chunk-x9fwahqm.js · offset 181114518 · sha256 f82982b0…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-x9fwahqm.js offset 181114518.

Undocumented

CLAUDE_CODE_DISABLE_EXPLORE_PLAN_AGENTS

Source: chunk-x9fwahqm.js · offset 181078108 · sha256 25884f10…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to disable the built-in Explore and Plan subagents.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_DISABLE_FAST_MODE

Source: chunk-3kj78r2m.js · offset 176408758 · sha256 8b097ca8… · 2 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to disable fast mode

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_DISABLE_FEEDBACK_SURVEY

Source: chunk-fbctzhpm.js · offset 201327659 · sha256 eceb5df5… · 9 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to disable the "How is Claude doing?" session quality surveys.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_DISABLE_FILE_CHECKPOINTING

Source: chunk-0pmh3wgd.js · offset 193345510 · sha256 1bb2cf49… · 4 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to disable file checkpointing.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_DISABLE_GIT_INSTRUCTIONS

Source: chunk-x9fwahqm.js · offset 181565513 · sha256 af2da406…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

From docs: Set to 1 to remove built-in commit and PR workflow instructions and the git status snapshot from Claude's context.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_DISABLE_HOOK_FORWARDING

Source: chunk-2rrezk7m.js · offset 199262891 · sha256 854713d6… · 3 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-2rrezk7m.js offset 199262891.

Undocumented

CLAUDE_CODE_DISABLE_LEGACY_MODEL_REMAP

Source: chunk-3kj78r2m.js · offset 176506883 · sha256 1434b3f7…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to prevent automatic remapping of Opus 4.0 and 4.1 to the current Opus version on the Anthropic API.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_DISABLE_MEMORY_BULK_INFLATE

Source: chunk-5ezz9t8y.js · offset 179378146 · sha256 57a2e9bf…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-5ezz9t8y.js offset 179378146.

Undocumented

CLAUDE_CODE_DISABLE_MEMORY_MASS_DELETE_HOLD

Source: chunk-5ezz9t8y.js · offset 179341246 · sha256 c98731a8…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-5ezz9t8y.js offset 179341246.

Undocumented

CLAUDE_CODE_DISABLE_MEMORY_PERIODIC_RESYNC

Source: chunk-5ezz9t8y.js · offset 179400913 · sha256 a88b554a…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-5ezz9t8y.js offset 179400913.

Undocumented

CLAUDE_CODE_DISABLE_MEMORY_RO_UNSAVED_NOTICE

Source: chunk-5ezz9t8y.js · offset 179392049 · sha256 b8e2136b…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-5ezz9t8y.js offset 179392049.

Undocumented

CLAUDE_CODE_DISABLE_MEMORY_STREAM_LIST

Source: chunk-5ezz9t8y.js · offset 179368413 · sha256 e80a215c…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-5ezz9t8y.js offset 179368413.

Undocumented

CLAUDE_CODE_DISABLE_MOUSE

Source: chunk-c0bqgt2a.js · offset 180271279 · sha256 8824ecb6… · 2 read sites

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

From docs: Set to 1 to disable mouse tracking in fullscreen rendering.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_DISABLE_MOUSE_CLICKS

Source: chunk-c0bqgt2a.js · offset 180271367 · sha256 5298f3d5… · 2 read sites

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

From docs: Set to 1 to disable click, drag, and hover handling in fullscreen rendering while keeping mouse-wheel scrolling.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_DISABLE_NESTED_CHAIN_IDLE

Source: chunk-a8mb7y96.js · offset 180885619 · sha256 49b1d93e…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-a8mb7y96.js offset 180885619.

Undocumented

CLAUDE_CODE_DISABLE_NESTED_USER_REPAIR

Source: chunk-7616jrqn.js · offset 196856434 · sha256 0a5b4502…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-7616jrqn.js offset 196856434.

Undocumented

CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC

Source: chunk-brqj61g3.js · offset 185330714 · sha256 b476ef4e… · 4 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Truthiness gotcha: 3 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false. Other sites parse it as a boolean, so the same value can mean on in one place and off in another.

From docs: Set to any non-empty value, such as 1, to disable nonessential network traffic: auto-updates, telemetry, error reporting, the /feedback command, Claude-drafted feedback, release notes, the PR and MR status badge checks, and availability checks such as the fast mode check.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_DISABLE_NONSTREAMING_FALLBACK

Source: chunk-x9fwahqm.js · offset 183014607 · sha256 d463271c…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to disable the non-streaming fallback when a streaming request fails mid-stream.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_DISABLE_NOTIFICATION_PRESENCE_CHECK

Source: chunk-sb9s6mce.js · offset 204381033 · sha256 4e0eb81d…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to send the PushNotification tool's desktop notification even while you are typing in or focused on the terminal.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_DISABLE_OFFICIAL_MARKETPLACE_AUTOINSTALL

Source: chunk-fbctzhpm.js · offset 201896596 · sha256 effc4341…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to disable automatic registration of the official plugin marketplace.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_DISABLE_ORG_MEMORY

Source: chunk-qehhcpvf.js · offset 177521912 · sha256 a35b3841…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-qehhcpvf.js offset 177521912.

Undocumented

CLAUDE_CODE_DISABLE_PERMISSION_PROMPT_NOTIFY_HOOKS

Source: chunk-7616jrqn.js · offset 196831126 · sha256 6e09c748…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to stop Claude Code from running your Notification hooks for unanswered permission requests in sessions where Claude Code sends them to the Agent SDK's canUseTool callback, which is how Claude Desktop and the VS Code extension host Claude Code.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_DISABLE_PLUGIN_FORWARDING

Source: chunk-fbctzhpm.js · offset 200708819 · sha256 bc51a94c… · 5 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-fbctzhpm.js offset 200708819.

Undocumented

CLAUDE_CODE_DISABLE_POLICY_SKILLS

Source: chunk-x9fwahqm.js · offset 183630140 · sha256 557b868b…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to skip loading skills from the system-wide managed skills directory.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_DISABLE_PRECOMPACT_SKIP

Source: chunk-x9fwahqm.js · offset 184958868 · sha256 f4d7781e…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-x9fwahqm.js offset 184958868.

Undocumented

CLAUDE_CODE_DISABLE_REFUSAL_FALLBACK

Source: chunk-5ezz9t8y.js · offset 179745949 · sha256 b7e1638f…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-5ezz9t8y.js offset 179745949.

Undocumented

CLAUDE_CODE_DISABLE_REFUSAL_RETRY

Source: chunk-x7xwfw1m.js · offset 189091583 · sha256 22579745…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-x7xwfw1m.js offset 189091583.

Undocumented

CLAUDE_CODE_DISABLE_STARTUP_WORK_GATE

Source: chunk-appb597y.js · offset 189485298 · sha256 6db62d41…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-appb597y.js offset 189485298.

Undocumented

CLAUDE_CODE_DISABLE_SUBSTITUTION_RM_PROMPT

Source: chunk-x9fwahqm.js · offset 183396936 · sha256 f3c2c677…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-x9fwahqm.js offset 183396936.

Undocumented

CLAUDE_CODE_DISABLE_TERMINAL_TITLE

Source: chunk-2vjrg17t.js · offset 190930800 · sha256 c9848df5… · 6 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to disable automatic terminal title updates based on conversation context.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_DISABLE_THINKING

Source: chunk-x9fwahqm.js · offset 182955459 · sha256 018f2e9c…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to omit the thinking parameter from API requests entirely.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_DISABLE_TURN_HANDOFF

Source: chunk-j73fv7a9.js · offset 196917306 · sha256 bab299da… · 2 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-j73fv7a9.js offset 196917306.

Undocumented

CLAUDE_CODE_DISABLE_UNKNOWN_MODEL_WINDOW_ENFORCEMENT

Source: chunk-x9fwahqm.js · offset 181934555 · sha256 e2af1b0f…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to skip proactive auto-compaction when Claude Code doesn't recognize the model ID, such as an LLM gateway alias.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_DISABLE_VIRTUAL_SCROLL

Source: chunk-fbctzhpm.js · offset 201966507 · sha256 778468f5… · 2 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to disable virtual scrolling in fullscreen rendering and render every message in the transcript.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_DISABLE_VITALS_EMITTER

Source: chunk-ktqhvvap.js · offset 185182664 · sha256 b123889b…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-ktqhvvap.js offset 185182664.

Undocumented

CLAUDE_CODE_DISABLE_WINDOWS_SHELL_LAUNCHER

Source: chunk-x9fwahqm.js · offset 181743388 · sha256 d36766ec…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to start PowerShell tool commands on Windows directly instead of through the cmd.exe launcher.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_DISABLE_WORKFLOWS

Source: chunk-mw9espfa.js · offset 177239484 · sha256 6a39bb51… · 3 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to disable workflows.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_DISABLE_WORKING_SYNC

Source: chunk-rtgjjsce.js · offset 197513369 · sha256 e937cc38…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-rtgjjsce.js offset 197513369.

Undocumented

CLAUDE_CODE_DONT_INHERIT_ENV

Source: chunk-x9fwahqm.js · offset 181731508 · sha256 6394fbc6… · 2 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Truthiness gotcha: 2 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false. Other sites parse it as a boolean, so the same value can mean on in one place and off in another.

Undocumented; read at chunk-x9fwahqm.js offset 181731508.

Undocumented

CLAUDE_CODE_DOWNLOAD_DEADLINE_MS_FOR_TESTING

Source: chunk-ff7x3n92.js · offset 185082831 · sha256 1f00549c…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-ff7x3n92.js offset 185082831.

Undocumented

CLAUDE_CODE_EAGER_FLUSH

Source: chunk-rtgjjsce.js · offset 197437649 · sha256 099e9537…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-rtgjjsce.js offset 197437649.

Undocumented

CLAUDE_CODE_EDITOR_CODELIVERY

Source: chunk-rtgjjsce.js · offset 197341276 · sha256 7931744b…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-rtgjjsce.js offset 197341276.

Undocumented

CLAUDE_CODE_EFFORT_LEVEL

Source: chunk-6hkjpbg2.js · offset 192528000 · sha256 a1418c04… · 5 read sites

Read as: string (trimmed; empty is treated as unset).

From docs: Set the effort level for supported models.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_ELEGANT_MEADOW

Source: chunk-x9fwahqm.js · offset 181006573 · sha256 4e9da92b…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-x9fwahqm.js offset 181006573.

Undocumented

CLAUDE_CODE_EMIT_SESSION_STATE_EVENTS

Source: chunk-a8mb7y96.js · offset 180887001 · sha256 87d54f3a…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-a8mb7y96.js offset 180887001.

Undocumented

CLAUDE_CODE_EMIT_STARTUP_TIMING

Source: chunk-fb7c4zak.js · offset 177762770 · sha256 0c59bb0a…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-fb7c4zak.js offset 177762770.

Undocumented

CLAUDE_CODE_EMIT_TOOL_USE_SUMMARIES

Source: chunk-x7xwfw1m.js · offset 189110383 · sha256 845bada0…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-x7xwfw1m.js offset 189110383.

Undocumented

CLAUDE_CODE_ENABLE_APPEND_SUBAGENT_PROMPT

Source: chunk-4pwy8jq4.js · offset 187858879 · sha256 f57deca3…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-4pwy8jq4.js offset 187858879.

Undocumented

CLAUDE_CODE_ENABLE_AWAY_SUMMARY

Source: chunk-as5xp9n1.js · offset 188933485 · sha256 5fd6ac1f…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Override session recap availability.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_ENABLE_BACKGROUND_PLUGIN_REFRESH

Source: chunk-rtgjjsce.js · offset 197319197 · sha256 73d4e338…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to refresh plugin state at turn boundaries in non-interactive mode after a background install completes.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_ENABLE_CFC

Source: chunk-5ezz9t8y.js · offset 179540768 · sha256 e1810825… · 7 read sites

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-5ezz9t8y.js offset 179540768.

Undocumented

CLAUDE_CODE_ENABLE_EXPERIMENTAL_ADVISOR_TOOL

Source: chunk-5ezz9t8y.js · offset 179701868 · sha256 ef13d50a… · 2 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-5ezz9t8y.js offset 179701868.

Undocumented

CLAUDE_CODE_ENABLE_FINE_GRAINED_TOOL_STREAMING

Source: chunk-x9fwahqm.js · offset 181863399 · sha256 9635eb53…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

From docs: Controls whether tool call inputs stream from the API as Claude generates them.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_ENABLE_FUNCTION_HOOKS

Source: chunk-ehq713pq.js · offset 179293336 · sha256 2f2cf7a8… · 2 read sites

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-ehq713pq.js offset 179293336.

Undocumented

CLAUDE_CODE_ENABLE_MENU_KIND_LANES

Source: chunk-fbctzhpm.js · offset 200915543 · sha256 a005df94…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-fbctzhpm.js offset 200915543.

Undocumented

CLAUDE_CODE_ENABLE_NARRATION

Source: chunk-x7xwfw1m.js · offset 189029927 · sha256 b785624e…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-x7xwfw1m.js offset 189029927.

Undocumented

CLAUDE_CODE_ENABLE_PROMPT_SUGGESTION

Source: chunk-x7xwfw1m.js · offset 189071042 · sha256 abb8b4cc… · 5 read sites

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

From docs: Set to false to turn off prompt suggestions, the grayed-out predictions that appear in your prompt input.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_ENABLE_REFRESH_MCP_TOOLS

Source: chunk-v8p447v2.js · offset 188190512 · sha256 47eef022…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-v8p447v2.js offset 188190512.

Undocumented

CLAUDE_CODE_ENABLE_REMOTE_RECAP

Source: chunk-as5xp9n1.js · offset 188933652 · sha256 93e0e7e0…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-as5xp9n1.js offset 188933652.

Undocumented

CLAUDE_CODE_ENABLE_SDK_FILE_CHECKPOINTING

Source: chunk-x9fwahqm.js · offset 184995373 · sha256 162e231d…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-x9fwahqm.js offset 184995373.

Undocumented

CLAUDE_CODE_ENABLE_TASKS

Source: chunk-ydpwyy0x.js · offset 180624781 · sha256 789e280c…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

From docs: Selects which task-tracking tools Claude Code provides in sessions that have them.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_ENABLE_TODO_TOOLS

Source: chunk-x9fwahqm.js · offset 184017384 · sha256 9e897733…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to get the task-tracking tools on every model.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_ENABLE_TOKEN_USAGE_ATTACHMENT

Source: chunk-x9fwahqm.js · offset 184123489 · sha256 211e4580…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-x9fwahqm.js offset 184123489.

Undocumented

CLAUDE_CODE_ENABLE_XAA

Source: chunk-3kj78r2m.js · offset 176571380 · sha256 a32876ef… · 2 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-3kj78r2m.js offset 176571380.

Undocumented

CLAUDE_CODE_ENTRYPOINT

Source: chunk-3kj78r2m.js · offset 176596590 · sha256 7c476da1… · 78 read sites

Read as: string (trimmed; empty is treated as unset). Values: local-agent, claude-desktop-3p, remote_cowork, claude-vscode, remote, remote_baku, remote_desktop, remote_mobile, remote_projects, claude-in-teams, sdk-cli, sdk-ts, sdk-py, mcp, claude-code-github-action, claude_in_slack, claude-in-slack, cli, claude-desktop, local_agent, ssh-remote, bench.

Truthiness gotcha: 3 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-3kj78r2m.js offset 176596590.

Undocumented

CLAUDE_CODE_ENVIRONMENT_KIND

Source: chunk-5p8vzr3d.js · offset 177776523 · sha256 86b4d664… · 25 read sites

Read as: string (trimmed; empty is treated as unset). Values: byoc, bridge.

Undocumented; read at chunk-5p8vzr3d.js offset 177776523.

Undocumented

CLAUDE_CODE_ENVIRONMENT_RUNNER_VERSION

Source: chunk-j73fv7a9.js · offset 196918623 · sha256 e1654a9a… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-j73fv7a9.js offset 196918623.

Undocumented

CLAUDE_CODE_EVAL_CONFINED

Source: chunk-6k4pzp76.js · offset 178719751 · sha256 fa5f0a3f… · 26 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-6k4pzp76.js offset 178719751.

Undocumented

CLAUDE_CODE_EVAL_INTERVIEW_SESSION

Source: chunk-3psz8crg.js · offset 211368912 · sha256 ee624a73…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-3psz8crg.js offset 211368912.

Undocumented

CLAUDE_CODE_EXIT_AFTER_FIRST_RENDER

Source: chunk-appb597y.js · offset 189554029 · sha256 3f1dcc43… · 4 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-appb597y.js offset 189554029.

Undocumented

CLAUDE_CODE_EXIT_AFTER_STOP_DELAY

Source: chunk-rtgjjsce.js · offset 197453421 · sha256 72bb31e0…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset).

From docs: Time in milliseconds to wait after the query loop becomes idle before automatically exiting.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS

Source: chunk-6hsjkzmx.js · offset 180482819 · sha256 25d9e31b…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to enable agent teams.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_EXPERIMENTAL_OBSERVER_AGENTS

Source: chunk-p7prp0m6.js · offset 187687028 · sha256 6b66f048…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-p7prp0m6.js offset 187687028.

Undocumented

CLAUDE_CODE_EXTRA_BODY

Source: chunk-x9fwahqm.js · offset 182911122 · sha256 c34fb80c… · 5 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 2 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

From docs: JSON object to merge into the top level of every API request body.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_EXTRA_METADATA

Source: chunk-x9fwahqm.js · offset 181070801 · sha256 1e7f6a5b…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-x9fwahqm.js offset 181070801.

Undocumented

CLAUDE_CODE_FEDERATION_CACHE_DIR

Source: chunk-xbqxyc9r.js · offset 175907421 · sha256 c06c4761…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-xbqxyc9r.js offset 175907421.

Undocumented

CLAUDE_CODE_FILE_READ_MAX_OUTPUT_TOKENS

Source: chunk-0ndw8cwg.js · offset 176821227 · sha256 1dca00c6…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset).

From docs: Override the default token limit for file reads.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_FLAG_FETCH_WAIT_MS

Source: chunk-xh6cpv75.js · offset 180965556 · sha256 19b816d5…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 0. Default (from code): 3000.

Undocumented; read at chunk-xh6cpv75.js offset 180965556.

Undocumented

CLAUDE_CODE_FLEETVIEW_SIMPLE

Source: chunk-2vjrg17t.js · offset 190921013 · sha256 fec9df94…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-2vjrg17t.js offset 190921013.

Undocumented

Source: chunk-appb597y.js · offset 189434661 · sha256 85294805… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-appb597y.js offset 189434661.

Undocumented

CLAUDE_CODE_FORCE_FULLSCREEN_UPSELL

Source: chunk-fbctzhpm.js · offset 200575936 · sha256 1a35ec20…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-fbctzhpm.js offset 200575936.

Undocumented

CLAUDE_CODE_FORCE_MID_CONVERSATION_SYSTEM

Source: chunk-3kj78r2m.js · offset 176521104 · sha256 4374665e… · 3 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-3kj78r2m.js offset 176521104.

Undocumented

CLAUDE_CODE_FORCE_SESSION_PERSISTENCE

Source: chunk-d9dpmkhv.js · offset 176156099 · sha256 fd59f454…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to force transcript persistence, prompt history, and claude agents registration even when this claude was launched from inside another Claude Code session.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_FORCE_STRIKETHROUGH

Source: chunk-gv28bdvy.js · offset 186243684 · sha256 a62ccdc5…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to force strikethrough rendering for ~~text~~ in Claude's responses when your terminal supports it but is not auto-detected, such as over SSH without TERM_PROGRAM forwarded.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_FORCE_SYNC_OUTPUT

Source: chunk-06tpgvbt.js · offset 186330027 · sha256 c543d0ff… · 2 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to force-enable DEC private mode 2026 synchronized output when your terminal supports it but is not auto-detected.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_FORCE_TERMINAL_IMAGES

Source: chunk-06tpgvbt.js · offset 186328650 · sha256 0a85c469… · 2 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-06tpgvbt.js offset 186328650.

Undocumented

CLAUDE_CODE_FORCE_WINDOWS_CREDMAN

Source: chunk-mmffsmbj.js · offset 175994071 · sha256 3f0763ed…

Read as: string (trimmed; empty is treated as unset). Values: 1.

Undocumented; read at chunk-mmffsmbj.js offset 175994071.

Undocumented

CLAUDE_CODE_FORK_SUBAGENT

Source: chunk-x9fwahqm.js · offset 182301627 · sha256 1a7edc8d… · 3 read sites

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

From docs: Controls fork mode, which lets Claude spawn forked subagents itself and is on by default in interactive sessions only.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_FORWARD_SUBAGENT_TEXT

Source: chunk-appb597y.js · offset 189559904 · sha256 a50b2622…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to emit subagent text and thinking blocks in claude -p --output-format stream-json output, the same behavior as the --forward-subagent-text flag.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_FORWARD_USER_INTENT

Source: chunk-3kj78r2m.js · offset 176298975 · sha256 72bec8cd…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-3kj78r2m.js offset 176298975.

Undocumented

CLAUDE_CODE_FRAME_TIMING_LOG

Source: chunk-hj3p6ej4.js · offset 190131907 · sha256 2e0a430f…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-hj3p6ej4.js offset 190131907.

Undocumented

CLAUDE_CODE_FRAME_TIMING_SAMPLE_EVERY

Source: chunk-hj3p6ej4.js · offset 190131960 · sha256 8acc24f1…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Default (from code): 1.

Undocumented; read at chunk-hj3p6ej4.js offset 190131960.

Undocumented

CLAUDE_CODE_GIT_BASH_PATH

Source: chunk-mbd35kwj.js · offset 174538270 · sha256 f6c95e4d… · 5 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

From docs: Windows only: path to the Git Bash executable (bash.exe).

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_GLOB_HIDDEN

Source: chunk-x9fwahqm.js · offset 181804577 · sha256 7fef3404…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false). Default (from code): true.

From docs: Set to false to exclude dotfiles from results when Claude invokes the Glob tool.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_GLOB_NO_IGNORE

Source: chunk-x9fwahqm.js · offset 181804524 · sha256 f396df60…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false). Default (from code): true.

From docs: Set to false to make the Glob tool respect .gitignore patterns.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_GLOB_TIMEOUT_SECONDS

Source: chunk-6k4pzp76.js · offset 178706293 · sha256 3c89eebb…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 1. Default (from code): 0.

From docs: Timeout in seconds for Glob tool file discovery.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_GOAL_CHECKIN_MINUTES

Source: chunk-x7xwfw1m.js · offset 189060829 · sha256 421e5a4b…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 0, max 10080, digitsOnly true. Default (from code): 30.

From docs: How many minutes background work can keep an active goal waiting before Claude Code asks Claude to check on it.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_GORSE_PLOVER

Source: chunk-n4d3xtp1.js · offset 177269905 · sha256 5946ea79…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-n4d3xtp1.js offset 177269905.

Undocumented

CLAUDE_CODE_GZIP_CCR_REQUEST_BODIES

Source: chunk-qv3jr361.js · offset 177799516 · sha256 8dc68f1f…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-qv3jr361.js offset 177799516.

Undocumented

CLAUDE_CODE_GZIP_REQUEST_BODIES

Source: chunk-qv3jr361.js · offset 177799554 · sha256 bc05e45c…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-qv3jr361.js offset 177799554.

Undocumented

CLAUDE_CODE_GZIP_REQUEST_BODY_LEVEL

Source: chunk-qv3jr361.js · offset 177799384 · sha256 55a893ae…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 0, max 9, digitsOnly true.

Undocumented; read at chunk-qv3jr361.js offset 177799384.

Undocumented

CLAUDE_CODE_HARBOR_KITE

Source: chunk-nbay5fyz.js · offset 177807817 · sha256 df6ae3c8…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-nbay5fyz.js offset 177807817.

Undocumented

CLAUDE_CODE_HARBOR_KITE_CLOUD

Source: chunk-emmmh0qa.js · offset 195885630 · sha256 40c7c424…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-emmmh0qa.js offset 195885630.

Undocumented

CLAUDE_CODE_HARBOR_KITE_PACING_OFF

Source: chunk-nfwyc0zs.js · offset 177825714 · sha256 a6b5fd40…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-nfwyc0zs.js offset 177825714.

Undocumented

CLAUDE_CODE_HIDE_CWD

Source: chunk-sb18s3tx.js · offset 190636116 · sha256 ab916658…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to hide the working directory in the startup logo.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_HIDE_SETTINGS_HINT

Source: chunk-rqp1pwc5.js · offset 173936265 · sha256 1e801477…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-rqp1pwc5.js offset 173936265.

Undocumented

CLAUDE_CODE_HOLD_REPORT_PARK_AT_INIT

Source: chunk-j73fv7a9.js · offset 196918155 · sha256 65424d2e…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-j73fv7a9.js offset 196918155.

Undocumented

CLAUDE_CODE_HOME_SEED_HOLD_TIMEOUT_MS

Source: chunk-y5ehhd9m.js · offset 208102420 · sha256 7cba2278…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 0. Default (from code): 300000.

Undocumented; read at chunk-y5ehhd9m.js offset 208102420.

Undocumented

CLAUDE_CODE_HOME_SEED_VERDICT_TIMEOUT_MS

Source: chunk-y5ehhd9m.js · offset 208102494 · sha256 356fd56e…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 0. Default (from code): 60000.

Undocumented; read at chunk-y5ehhd9m.js offset 208102494.

Undocumented

CLAUDE_CODE_HOOKS_SAME_THREAD

Source: chunk-x9fwahqm.js · offset 182587629 · sha256 7c5f9747…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-x9fwahqm.js offset 182587629.

Undocumented

CLAUDE_CODE_HOST_AUTH_ENV_VAR

Source: chunk-5p8vzr3d.js · offset 177776590 · sha256 9866d220… · 5 read sites

Read as: string (trimmed; empty is treated as unset). Default (from code): ANTHROPIC_AUTH_TOKEN.

Truthiness gotcha: 4 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-5p8vzr3d.js offset 177776590.

Undocumented

CLAUDE_CODE_HOST_AUTH_REFRESH_TIMEOUT_MS

Source: chunk-rtgjjsce.js · offset 197515711 · sha256 e2898b0c…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 1.

Undocumented; read at chunk-rtgjjsce.js offset 197515711.

Undocumented

CLAUDE_CODE_HOST_CREDS_FILE

Source: chunk-5ezz9t8y.js · offset 179440102 · sha256 c51d4504… · 13 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 4 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-5ezz9t8y.js offset 179440102.

Undocumented

CLAUDE_CODE_HOST_PLATFORM

Source: chunk-3kj78r2m.js · offset 176604511 · sha256 1727d409… · 2 read sites

Read as: string (trimmed; empty is treated as unset). Default (from code): darwin.

Undocumented; read at chunk-3kj78r2m.js offset 176604511.

Undocumented

CLAUDE_CODE_HOST_SCHEDULED_RUN

Source: chunk-rqp1pwc5.js · offset 173938637 · sha256 b89666ec…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-rqp1pwc5.js offset 173938637.

Undocumented

CLAUDE_CODE_HOST_SESSION_ID

Source: chunk-3kj78r2m.js · offset 176586201 · sha256 5970cab5…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-3kj78r2m.js offset 176586201.

Undocumented

CLAUDE_CODE_HOVER_REST

Source: chunk-06jnz6az.js · offset 185563822 · sha256 f2f700a5… · 2 read sites

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-06jnz6az.js offset 185563822.

Undocumented

CLAUDE_CODE_HUMBLE_HAMMOCK

Source: chunk-x9fwahqm.js · offset 181880246 · sha256 7bac3d99… · 2 read sites

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-x9fwahqm.js offset 181880246.

Undocumented

CLAUDE_CODE_IDE_HOST_OVERRIDE

Source: chunk-x9fwahqm.js · offset 184032354 · sha256 13c70d6f… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

From docs: Override the host address used to connect to the IDE extension.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_IDE_SKIP_AUTO_INSTALL

Source: chunk-x9fwahqm.js · offset 184031854 · sha256 67709670…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to skip auto-installation of IDE extensions.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_IDE_SKIP_VALID_CHECK

Source: chunk-x9fwahqm.js · offset 184024927 · sha256 f07ea290…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to skip validation of IDE lockfile entries during connection.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_IDLE_THRESHOLD_MINUTES

Source: chunk-fbctzhpm.js · offset 200513986 · sha256 c369462a…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Default (from code): 75.

Undocumented; read at chunk-fbctzhpm.js offset 200513986.

Undocumented

CLAUDE_CODE_IDLE_TOKEN_THRESHOLD

Source: chunk-fbctzhpm.js · offset 200513878 · sha256 4cb11ebe…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Default (from code): 100000.

Undocumented; read at chunk-fbctzhpm.js offset 200513878.

Undocumented

CLAUDE_CODE_INCLUDE_PARTIAL_MESSAGES

Source: chunk-appb597y.js · offset 189559858 · sha256 2ec5d90f…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-appb597y.js offset 189559858.

Undocumented

CLAUDE_CODE_INLINE_TOOLS

Source: chunk-3kj78r2m.js · offset 176400142 · sha256 6c18992e… · 3 read sites

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-3kj78r2m.js offset 176400142.

Undocumented

CLAUDE_CODE_INTRO_FRAME

Source: chunk-x9fwahqm.js · offset 182317607 · sha256 698839a2…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-x9fwahqm.js offset 182317607.

Undocumented

CLAUDE_CODE_IS_COWORK

Source: chunk-16v2zr31.js · offset 178997126 · sha256 0de12944… · 10 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-16v2zr31.js offset 178997126.

Undocumented

CLAUDE_CODE_JUNIPER_SUNDIAL

Source: chunk-x9fwahqm.js · offset 184072349 · sha256 7f21b654…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 1, digitsOnly true.

Undocumented; read at chunk-x9fwahqm.js offset 184072349.

Undocumented

CLAUDE_CODE_KB_COHESION_FIXES

Source: chunk-s8fprj29.js · offset 189944681 · sha256 8ed256d2…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-s8fprj29.js offset 189944681.

Undocumented

CLAUDE_CODE_LANTERN_PRISM

Source: chunk-y6z91cjt.js · offset 180910366 · sha256 318044d2…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-y6z91cjt.js offset 180910366.

Undocumented

CLAUDE_CODE_LARCH_CISTERN

Source: chunk-n4d3xtp1.js · offset 177270174 · sha256 5502383a…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-n4d3xtp1.js offset 177270174.

Undocumented

CLAUDE_CODE_LEGACY_BUNDLE

Source: chunk-5ezz9t8y.js · offset 180107816 · sha256 c3a383e3…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-5ezz9t8y.js offset 180107816.

Undocumented

CLAUDE_CODE_LOOP_KEEPALIVE

Source: chunk-hdbcr762.js · offset 187999589 · sha256 0cb997e5…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-hdbcr762.js offset 187999589.

Undocumented

CLAUDE_CODE_LOOP_PERSISTENT

Source: chunk-7kfaecww.js · offset 204814576 · sha256 e2921932…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-7kfaecww.js offset 204814576.

Undocumented

CLAUDE_CODE_MAX_CONCURRENT_SUBAGENTS

Source: chunk-x9fwahqm.js · offset 182202156 · sha256 482fa868…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 1, digitsOnly true. Default (from code): 20.

From docs: How many subagents can be running in one session before the Agent tool refuses to spawn another (default: 20).

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_MAX_CONTEXT_TOKENS

Source: chunk-3kj78r2m.js · offset 176512939 · sha256 3237e39a… · 3 read sites

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset).

From docs: Override the context window size Claude Code assumes for the active model.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_MAX_EFFORT_REMINDER

Source: chunk-76kv9jbg.js · offset 177243460 · sha256 cf1ec291…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-76kv9jbg.js offset 177243460.

Undocumented

CLAUDE_CODE_MAX_MCP_DESCRIPTION_LENGTH

Source: chunk-x9fwahqm.js · offset 182427610 · sha256 bc6c35a8…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 1, digitsOnly true.

From docs: Maximum length in characters of each MCP tool description and each MCP server's instructions that Claude Code sends to the model (default: 2048).

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_MAX_OUTPUT_TOKENS

Source: chunk-x9fwahqm.js · offset 183040802 · sha256 bf917afe…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset).

From docs: Set the maximum number of output tokens for most requests.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_MAX_RETRIES

Source: chunk-x9fwahqm.js · offset 182908819 · sha256 7979c44b…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset).

From docs: Override the number of times to retry failed API requests (default: 10).

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_MAX_SUBAGENT_SPAWN_DEPTH

Source: chunk-47syxenb.js · offset 180289052 · sha256 6fc57800…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 1, digitsOnly true.

From docs: Number of subagent layers allowed below the main conversation (default: 3).

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_MAX_TOOL_USE_CONCURRENCY

Source: chunk-4pwy8jq4.js · offset 187760747 · sha256 984edcae…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 1. Default (from code): 10.

From docs: Maximum number of read-only tools and subagents that can execute in parallel (default: 10).

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_MAX_TURNS

Source: chunk-mfzs2r1w.js · offset 173711238 · sha256 a023beee…

Read as: string (trimmed; empty is treated as unset).

From docs: Cap the number of agentic turns when no explicit limit is passed.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_MAX_WEB_SEARCHES_PER_SESSION

Source: chunk-ke8dqefp.js · offset 180348580 · sha256 c068574d…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 1, digitsOnly true. Default (from code): 200.

From docs: Cap on the total number of WebSearch calls one session can make (default: 200).

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_MCP_ALLOWLIST_ENV

Source: chunk-xbqxyc9r.js · offset 175918969 · sha256 f9e0beea…

Read as: string (trimmed; empty is treated as unset).

From docs: Set to 1 to spawn stdio MCP servers with only a safe baseline environment plus the server's configured env, instead of inheriting your shell environment

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_MCP_APPS_HOST

Source: chunk-x9fwahqm.js · offset 181375777 · sha256 ac766569… · 2 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-x9fwahqm.js offset 181375777.

Undocumented

CLAUDE_CODE_MCP_AUTO_BACKGROUND_MS

Source: chunk-fq31dggx.js · offset 212365112 · sha256 92c1abd0…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset).

From docs: Elapsed time in milliseconds before a still-running MCP tool call moves to a background task (default: 120000, or 2 minutes).

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_MCP_CONNECTOR_PREWAIT_MS

Source: chunk-rtgjjsce.js · offset 197302246 · sha256 47172fe3…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 1.

Undocumented; read at chunk-rtgjjsce.js offset 197302246.

Undocumented

CLAUDE_CODE_MCP_MEMORY_CGROUP

Source: chunk-rcyb2rab.js · offset 174621051 · sha256 e5f05822…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-rcyb2rab.js offset 174621051.

Undocumented

CLAUDE_CODE_MCP_STARTUP_WAIT_MS

Source: chunk-rtgjjsce.js · offset 197302367 · sha256 63fb2b7c… · 2 read sites

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 0.

From docs: How long in milliseconds the first turn of a non-interactive session waits for MCP servers that are still connecting, in place of the default first-turn wait.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_MCP_TOOL_IDLE_TIMEOUT

Source: chunk-s1t81hd7.js · offset 206947906 · sha256 cc6c8538… · 2 read sites

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset).

From docs: Idle timeout in milliseconds for MCP tool calls.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_MEMORY_PUSH_DELETE_MODE

Source: chunk-5ezz9t8y.js · offset 179340932 · sha256 d1dd7dc7…

Read as: enum (compared against fixed values). Values: corroborate, immediate, never.

Undocumented; read at chunk-5ezz9t8y.js offset 179340932.

Undocumented

CLAUDE_CODE_MESSAGING_SOCKET

Source: chunk-3kj78r2m.js · offset 176583654 · sha256 c9fb8f2a… · 7 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

From docs: Set by Claude Code, not by you: in sessions that bind an inbox socket, Claude Code exports that socket's path to hooks and Bash commands when it binds the socket.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_MODEL_CAPABILITIES

Source: chunk-mrrt6yj3.js · offset 175006261 · sha256 a04a0c59…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-mrrt6yj3.js offset 175006261.

Undocumented

CLAUDE_CODE_MODEL_CATALOG

Source: chunk-pa508sej.js · offset 188240992 · sha256 dce6abf9…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-pa508sej.js offset 188240992.

Undocumented

CLAUDE_CODE_MODEL_CATALOG_URL

Source: chunk-shy8w3k1.js · offset 188522222 · sha256 0a1f4188…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-shy8w3k1.js offset 188522222.

Undocumented

CLAUDE_CODE_NANKEEN_KESTREL

Source: chunk-6k4pzp76.js · offset 178693692 · sha256 62f600b1…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-6k4pzp76.js offset 178693692.

Undocumented

CLAUDE_CODE_NATIVE_CURSOR

Source: chunk-ye4x3h8k.js · offset 186733037 · sha256 9973481d…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to show the terminal's own cursor at the input caret instead of a drawn block.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_NEW_INIT

Source: chunk-x9fwahqm.js · offset 183665260 · sha256 3988e65d… · 2 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to make /init run an interactive setup flow.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_NO_FLICKER

Source: chunk-c0bqgt2a.js · offset 180268547 · sha256 ffde9f68… · 6 read sites

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

From docs: Set to 1 to enable fullscreen rendering, a research preview that reduces flicker and keeps memory flat in long conversations.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_NO_MODEL_FALLBACK

Source: chunk-3kj78r2m.js · offset 176498231 · sha256 9a948e34…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-3kj78r2m.js offset 176498231.

Undocumented

CLAUDE_CODE_NONBLOCKING_STDOUT

Source: chunk-ye4x3h8k.js · offset 186688003 · sha256 7e045e30…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

From docs: Set to 1 to write terminal output through a second non-blocking file descriptor, so a terminal that stops reading, such as a paused tmux control-mode pane or a stalled SSH connection, can't freeze Claude Code mid-session.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_OAUTH_401_WAIT_MS

Source: chunk-3kj78r2m.js · offset 176771528 · sha256 adf8c842…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 0.

Undocumented; read at chunk-3kj78r2m.js offset 176771528.

Undocumented

CLAUDE_CODE_OAUTH_CLIENT_ID

Source: chunk-3za4pz3m.js · offset 196737980 · sha256 bd32389e… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-3za4pz3m.js offset 196737980.

Undocumented

CLAUDE_CODE_OAUTH_REFRESH_TOKEN

Source: chunk-3za4pz3m.js · offset 196737457 · sha256 546b7627…

Read as: string (trimmed; empty is treated as unset).

From docs: OAuth refresh token for Claude.ai authentication.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_OAUTH_SCOPES

Source: chunk-3za4pz3m.js · offset 196737513 · sha256 f3d74416… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

From docs: Space-separated OAuth scopes the refresh token was issued with, such as "user:profile user:inference user:sessions:claude_code".

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_OAUTH_TOKEN

Source: chunk-13z2dj1j.js · offset 186273744 · sha256 12619147… · 40 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 24 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

From docs: OAuth access token for claude.ai authentication.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_OAUTH_TOKEN_FILE_DESCRIPTOR

Source: chunk-3kj78r2m.js · offset 176745469 · sha256 e23b3439… · 7 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 3 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-3kj78r2m.js offset 176745469.

Undocumented

CLAUDE_CODE_ORGANIZATION_UUID

Source: chunk-6jyjgx35.js · offset 175934354 · sha256 2ece2065… · 17 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 2 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-6jyjgx35.js offset 175934354.

Undocumented

CLAUDE_CODE_PACKAGE_MANAGER_AUTO_UPDATE

Source: chunk-xs2at0tc.js · offset 190721545 · sha256 66dea6e8…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to let Claude Code run your package manager's upgrade command in the background when a new version is available.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_PARCHMENT_FERN

Source: chunk-n4d3xtp1.js · offset 177270926 · sha256 6a5be7ab…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-n4d3xtp1.js offset 177270926.

Undocumented

CLAUDE_CODE_PARKED_PERMISSION_WAIT_MS

Source: chunk-rtgjjsce.js · offset 197399188 · sha256 580b35b6…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 0. Default (from code): 2000.

Undocumented; read at chunk-rtgjjsce.js offset 197399188.

Undocumented

CLAUDE_CODE_PARKED_RUN_BEFORE_CLEAR

Source: chunk-rtgjjsce.js · offset 197399450 · sha256 6cf05dad…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-rtgjjsce.js offset 197399450.

Undocumented

CLAUDE_CODE_PARKED_STOP_RETIRES

Source: chunk-rtgjjsce.js · offset 197399400 · sha256 2c52ce2b…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-rtgjjsce.js offset 197399400.

Undocumented

CLAUDE_CODE_PARSED_WILLOW

Source: chunk-x9fwahqm.js · offset 184673971 · sha256 3f4b28da…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-x9fwahqm.js offset 184673971.

Undocumented

CLAUDE_CODE_PERFORCE_MODE

Source: chunk-h3gt2hy4.js · offset 174549467 · sha256 2c8ec14a… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

From docs: Set to 1 to enable Perforce-aware write protection.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_PEWTER_OWL

Source: chunk-3c5hzrx8.js · offset 180744732 · sha256 5eab3bfa… · 2 read sites

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-3c5hzrx8.js offset 180744732.

Undocumented

CLAUDE_CODE_PEWTER_OWL_TOOL

Source: chunk-3c5hzrx8.js · offset 180744927 · sha256 c8b4a783… · 2 read sites

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-3c5hzrx8.js offset 180744927.

Undocumented

CLAUDE_CODE_PLAN_MODE_REQUIRED

Source: chunk-d9dpmkhv.js · offset 176157411 · sha256 446af310…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-d9dpmkhv.js offset 176157411.

Undocumented

CLAUDE_CODE_PLAN_V2_AGENT_COUNT

Source: chunk-x9fwahqm.js · offset 184643774 · sha256 145ff368…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset).

Undocumented; read at chunk-x9fwahqm.js offset 184643774.

Undocumented

CLAUDE_CODE_PLAN_V2_EXPLORE_AGENT_COUNT

Source: chunk-x9fwahqm.js · offset 184643984 · sha256 c08f81b3…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset).

Undocumented; read at chunk-x9fwahqm.js offset 184643984.

Undocumented

CLAUDE_CODE_PLUGIN_ATTRIBUTION

Source: chunk-05dh5rjs.js · offset 177300259 · sha256 77a1c90e… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-05dh5rjs.js offset 177300259.

Undocumented

CLAUDE_CODE_PLUGIN_BINARY_ASSETS

Source: chunk-x9fwahqm.js · offset 184246160 · sha256 c60f17b1…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-x9fwahqm.js offset 184246160.

Undocumented

CLAUDE_CODE_PLUGIN_CACHE_DIR

Source: chunk-15vmrxn8.js · offset 177334635 · sha256 59ec7dd9… · 3 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

From docs: Override the plugins root directory.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_PLUGIN_DIR_WATCH

Source: chunk-x9fwahqm.js · offset 181441733 · sha256 08a1ca6e…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-x9fwahqm.js offset 181441733.

Undocumented

CLAUDE_CODE_PLUGIN_DIRS

Source: chunk-baarrj8h.js · offset 186995449 · sha256 be0843c0… · 4 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

From docs: Plugin directories to load for the session, each loaded the way a --plugin-dir flag loads it.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_PLUGIN_GIT_TIMEOUT_MS

Source: chunk-x9fwahqm.js · offset 184171534 · sha256 443f2a02…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset).

From docs: Timeout in milliseconds for cloning or refreshing a plugin marketplace (default: 120000).

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_PLUGIN_KEEP_MARKETPLACE_ON_FAILURE

Source: chunk-x9fwahqm.js · offset 184176341 · sha256 9144e4f9…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to skip the re-clone attempt and keep using the existing marketplace checkout when a marketplace refresh can't reach or authenticate to the remote.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_PLUGIN_PREFER_HTTPS

Source: chunk-rcyb2rab.js · offset 174613258 · sha256 6ede7fcb…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to clone GitHub owner/repo shorthand sources over HTTPS instead of SSH.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_PLUGIN_SEED_DIR

Source: chunk-15vmrxn8.js · offset 177334723 · sha256 dd28fbd5…

Read as: string (trimmed; empty is treated as unset).

From docs: Path to one or more read-only plugin seed directories, separated by : on Unix or ; on Windows.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_PLUGIN_USE_ZIP_CACHE

Source: chunk-x9fwahqm.js · offset 181172174 · sha256 a6a39434…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-x9fwahqm.js offset 181172174.

Undocumented

CLAUDE_CODE_POLISHED_DEWDROP

Source: chunk-x9fwahqm.js · offset 182857439 · sha256 b3bc3546…

Read as: enum (compared against fixed values). Values: drop, block, off.

Undocumented; read at chunk-x9fwahqm.js offset 182857439.

Undocumented

CLAUDE_CODE_POLL_EVENTS

Source: chunk-x8y263xy.js · offset 179181394 · sha256 481b54c4…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-x8y263xy.js offset 179181394.

Undocumented

CLAUDE_CODE_POST_TURN_MEMORY

Source: chunk-3kj78r2m.js · offset 176641985 · sha256 9cf5c70a… · 2 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-3kj78r2m.js offset 176641985.

Undocumented

CLAUDE_CODE_POST_TURN_MEMORY_CONFIG

Source: chunk-3kj78r2m.js · offset 176642078 · sha256 d68b016f…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-3kj78r2m.js offset 176642078.

Undocumented

CLAUDE_CODE_POST_TURN_MEMORY_SYNC

Source: chunk-3kj78r2m.js · offset 176642153 · sha256 fc4fcde6…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-3kj78r2m.js offset 176642153.

Undocumented

CLAUDE_CODE_POWERSHELL_RESPECT_EXECUTION_POLICY

Source: chunk-x9fwahqm.js · offset 181492359 · sha256 605a0977…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to stop Claude Code from passing -ExecutionPolicy Bypass when spawning PowerShell for tool calls, hooks, and status line commands, and respect the machine's effective execution policy instead.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_POWERUP_ONBOARDING

Source: chunk-hj3p6ej4.js · offset 190122687 · sha256 55266f2b… · 3 read sites

Read as: string (trimmed; empty is treated as unset). Values: banner, step.

Undocumented; read at chunk-hj3p6ej4.js offset 190122687.

Undocumented

CLAUDE_CODE_PRINT_BG_WAIT_CEILING_MS

Source: chunk-rtgjjsce.js · offset 197272910 · sha256 d5315498…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 0. Default (from code): 600000.

From docs: Ceiling in milliseconds on idle waiting for background subagents and workflows after the final turn in non-interactive mode with the -p flag.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_PROACTIVE

Source: chunk-fbctzhpm.js · offset 201991191 · sha256 b4a14159…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-fbctzhpm.js offset 201991191.

Undocumented

CLAUDE_CODE_PROCESS_WRAPPER

Source: chunk-0f8gw3qn.js · offset 177767526 · sha256 9deba9bd…

Read as: string (raw value; further parsing not traced).

From docs: Launch the processes Claude Code starts from its own binary, such as the background service that hosts agent view sessions, through a corporate launcher given as an argv prefix like /opt/corp/launcher.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_PROFILE_STARTUP

Source: chunk-520ct9jk.js · offset 174740487 · sha256 48090143… · 2 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-520ct9jk.js offset 174740487.

Undocumented

CLAUDE_CODE_PROJECT_DIR_NAME

Source: chunk-mfzs2r1w.js · offset 173710622 · sha256 46ee95ac…

Read as: string (trimmed; empty is treated as unset).

From docs: Set together with CLAUDE_CONFIG_DIR to choose the projects/ directory name Claude Code stores that session's transcripts and auto memory under, in place of one derived from the working directory path.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_PROJECTS_SESSION

Source: chunk-x9fwahqm.js · offset 182273418 · sha256 109b7ab5…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-x9fwahqm.js offset 182273418.

Undocumented

CLAUDE_CODE_PROPAGATE_TRACEPARENT

Source: chunk-x9fwahqm.js · offset 182917697 · sha256 8c13cedc… · 2 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to propagate W3C trace context when ANTHROPIC_BASE_URL points at a custom proxy.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_PROVIDER_MANAGED_BY_HOST

Source: chunk-5p8vzr3d.js · offset 177776464 · sha256 55abb6ea… · 25 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set by host platforms that embed Claude Code and manage model provider routing on its behalf.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_PWSH_PARSE_TIMEOUT_MS

Source: chunk-x9fwahqm.js · offset 181470124 · sha256 941d165a…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset).

Undocumented; read at chunk-x9fwahqm.js offset 181470124.

Undocumented

CLAUDE_CODE_QUESTION_EXTENDED

Source: chunk-hj3p6ej4.js · offset 190139227 · sha256 431f146e… · 2 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-hj3p6ej4.js offset 190139227.

Undocumented

CLAUDE_CODE_QUESTION_OPTIONAL_DESCRIPTIONS

Source: chunk-hj3p6ej4.js · offset 190139273 · sha256 b41183a0… · 2 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-hj3p6ej4.js offset 190139273.

Undocumented

CLAUDE_CODE_QUESTION_PREVIEW_FORMAT

Source: chunk-hj3p6ej4.js · offset 190138961 · sha256 b0ac376e…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-hj3p6ej4.js offset 190138961.

Undocumented

CLAUDE_CODE_RATE_LIMIT_TIER

Source: chunk-xbqxyc9r.js · offset 175916610 · sha256 ecac5ea0… · 3 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-xbqxyc9r.js offset 175916610.

Undocumented

CLAUDE_CODE_REFUSAL_FALLBACK_CATCH_ALL

Source: chunk-5ezz9t8y.js · offset 179744589 · sha256 864b4300…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-5ezz9t8y.js offset 179744589.

Undocumented

CLAUDE_CODE_RELAUNCH_TERMINAL_SIZE

Source: chunk-pja62pnw.js · offset 186858667 · sha256 d2231367…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-pja62pnw.js offset 186858667.

Undocumented

CLAUDE_CODE_REMOTE

Source: chunk-3kj78r2m.js · offset 176604773 · sha256 9bf28f96… · 170 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set automatically to true when Claude Code is running as a cloud session.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_REMOTE_ENVIRONMENT_TYPE

Source: chunk-3kj78r2m.js · offset 176604904 · sha256 36b0bea4… · 9 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 8 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-3kj78r2m.js offset 176604904.

Undocumented

CLAUDE_CODE_REMOTE_HERMETIC_MODE

Source: chunk-eqt7s7tj.js · offset 177772082 · sha256 3d74f7c1…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-eqt7s7tj.js offset 177772082.

Undocumented

CLAUDE_CODE_REMOTE_MEMORY_DIR

Source: chunk-3kj78r2m.js · offset 176644749 · sha256 e165e4bd… · 8 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 4 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-3kj78r2m.js offset 176644749.

Undocumented

CLAUDE_CODE_REMOTE_SEND_KEEPALIVES

Source: chunk-13cb3nra.js · offset 180703998 · sha256 26e703b9… · 4 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-13cb3nra.js offset 180703998.

Undocumented

CLAUDE_CODE_REMOTE_SESSION_ID

Source: chunk-3kj78r2m.js · offset 176605136 · sha256 66c81362… · 47 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 15 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

From docs: Set automatically in cloud sessions to the current session's ID.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_REMOTE_SESSION_ORIGIN

Source: chunk-6jyjgx35.js · offset 175925215 · sha256 bb0ef760…

Read as: string (trimmed; empty is treated as unset). Values: review.

Undocumented; read at chunk-6jyjgx35.js offset 175925215.

Undocumented

CLAUDE_CODE_REPO_CHECKOUTS

Source: chunk-p3en2qbk.js · offset 179263049 · sha256 ed0db984… · 3 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 2 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-p3en2qbk.js offset 179263049.

Undocumented

CLAUDE_CODE_REPORT_FINDINGS

Source: chunk-h6kcgy06.js · offset 188629889 · sha256 83bab3f4…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-h6kcgy06.js offset 188629889.

Undocumented

CLAUDE_CODE_RESTRICTED

Source: chunk-mfzs2r1w.js · offset 173711701 · sha256 34ebe303…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to start the session in restricted mode, the same as passing --restricted.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_RESUME_FROM_SESSION

Source: chunk-rtgjjsce.js · offset 197699084 · sha256 8de15ab6…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-rtgjjsce.js offset 197699084.

Undocumented

CLAUDE_CODE_RESUME_INTERRUPTED_TURN

Source: chunk-j73fv7a9.js · offset 196918195 · sha256 51a22bee… · 6 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to automatically resume if the previous session ended mid-turn.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_RESUME_INTERRUPTED_TURN_MAX_AGE_MS

Source: chunk-x9fwahqm.js · offset 183781353 · sha256 368abfd7…

Read as: string (trimmed; empty is treated as unset).

From docs: Maximum age in milliseconds of the last transcript message for a session that ended mid-turn to continue automatically on resume.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_RESUME_PROMPT

Source: chunk-x9fwahqm.js · offset 183780972 · sha256 6d26b33b…

Read as: string (trimmed; empty is treated as unset). Default (from code): Continue from where you left off..

From docs: Override the continuation message Claude Code sends to Claude when CLAUDE_CODE_RESUME_INTERRUPTED_TURN continues an interrupted turn instead of resending its prompt, or when you resume a deferred tool call with -p.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_RESUME_REASON

Source: chunk-x9fwahqm.js · offset 183781074 · sha256 86742cd5…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-x9fwahqm.js offset 183781074.

Undocumented

CLAUDE_CODE_RESUME_SOURCE_ALIVE

Source: chunk-3efg76ka.js · offset 202872716 · sha256 18c89164… · 4 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-3efg76ka.js offset 202872716.

Undocumented

CLAUDE_CODE_RESUME_THRESHOLD_MINUTES

Source: chunk-fbctzhpm.js · offset 200728066 · sha256 560978fe…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Default (from code): 70.

Undocumented; read at chunk-fbctzhpm.js offset 200728066.

Undocumented

CLAUDE_CODE_RESUME_TOKEN_THRESHOLD

Source: chunk-fbctzhpm.js · offset 200728111 · sha256 4856fb83…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Default (from code): 100000.

Undocumented; read at chunk-fbctzhpm.js offset 200728111.

Undocumented

CLAUDE_CODE_RESUME_TOLERATES_CONTEXT_APPENDS

Source: chunk-rtgjjsce.js · offset 197399512 · sha256 07bb30dc… · 3 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-rtgjjsce.js offset 197399512.

Undocumented

CLAUDE_CODE_RETRY_WATCHDOG

Source: chunk-x9fwahqm.js · offset 182893102 · sha256 cfbe7798…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 for unattended sessions such as eval harnesses, CI jobs, or remote workers.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_RUSTLING_PIXEL

Source: chunk-x9fwahqm.js · offset 182859827 · sha256 bd7707c3…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-x9fwahqm.js offset 182859827.

Undocumented

CLAUDE_CODE_SAFE_MODE

Source: chunk-mfzs2r1w.js · offset 173711624 · sha256 470f14bb…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to start in safe mode: CLAUDE.md, skills, plugins, hooks, MCP servers, custom commands and agents, output styles, workflows, custom themes, custom keybindings, status line and file-suggestion commands, LSP servers, and auto memory do not load, for troubleshooting a broken configuration.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_SANDBOXED

Source: chunk-3kj78r2m.js · offset 176662590 · sha256 1891ad2e… · 5 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-3kj78r2m.js offset 176662590.

Undocumented

CLAUDE_CODE_SCRIPT_CAPS

Source: chunk-xbqxyc9r.js · offset 175913671 · sha256 271d8941…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset).

From docs: JSON object limiting how many times specific scripts may be invoked per session when CLAUDE_CODE_SUBPROCESS_ENV_SCRUB is set.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_SCROLL_SPEED

Source: chunk-96abcgyx.js · offset 209755774 · sha256 7ff1728b… · 3 read sites

Read as: string (trimmed; empty is treated as unset). Default (from code): unset.

From docs: Set the mouse wheel scroll multiplier in fullscreen rendering.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_SDK_HAS_HOST_AUTH_REFRESH

Source: chunk-rtgjjsce.js · offset 197515654 · sha256 44e72a15…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-rtgjjsce.js offset 197515654.

Undocumented

CLAUDE_CODE_SDK_HAS_OAUTH_REFRESH

Source: chunk-3kj78r2m.js · offset 176740079 · sha256 3d742d83… · 2 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-3kj78r2m.js offset 176740079.

Undocumented

CLAUDE_CODE_SEND_FEEDBACK

Source: chunk-b8eb0vvf.js · offset 188045554 · sha256 95ea5704…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

From docs: Set to 0 to turn off Claude-drafted feedback for a session.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_SESSION_ACCESS_TOKEN

Source: chunk-6jyjgx35.js · offset 175933819 · sha256 ba44bc9b… · 10 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 3 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

From docs: The session JWT, prefixed sk-ant-cc-.

Documented: https://code.claude.com/docs/en/self-hosted-environments-configuration

CLAUDE_CODE_SESSION_ATTENDED

Source: chunk-rqp1pwc5.js · offset 173938382 · sha256 5f1f30e9…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-rqp1pwc5.js offset 173938382.

Undocumented

CLAUDE_CODE_SESSION_ID

Source: chunk-dpc3wbsa.js · offset 179032879 · sha256 b85d590a… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

From docs: Set automatically to the current session ID in Bash and PowerShell tool subprocesses, hook command subprocesses, and stdio MCP server subprocesses.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_SESSION_KIND

Source: chunk-tpkb36bk.js · offset 173514445 · sha256 ca22b404… · 42 read sites

Read as: string (trimmed; empty is treated as unset). Values: bg.

Undocumented; read at chunk-tpkb36bk.js offset 173514445.

Undocumented

CLAUDE_CODE_SESSION_LOG

Source: chunk-3kj78r2m.js · offset 176583783 · sha256 0a5415fc…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-3kj78r2m.js offset 176583783.

Undocumented

CLAUDE_CODE_SESSION_NAME

Source: chunk-3kj78r2m.js · offset 176582510 · sha256 25e3352a… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-3kj78r2m.js offset 176582510.

Undocumented

CLAUDE_CODE_SESSION_ORIGIN

Source: chunk-3kj78r2m.js · offset 176634245 · sha256 89e071e5… · 2 read sites

Read as: enum (compared against fixed values). Values: claude_ai_chat.

Undocumented; read at chunk-3kj78r2m.js offset 176634245.

Undocumented

CLAUDE_CODE_SESSION_START_ANNOUNCEMENTS_BEFORE_PROMPT

Source: chunk-rtgjjsce.js · offset 197428690 · sha256 bea79228…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-rtgjjsce.js offset 197428690.

Undocumented

CLAUDE_CODE_SESSIONEND_HOOKS_TIMEOUT_MS

Source: chunk-x9fwahqm.js · offset 183094878 · sha256 adf97071… · 2 read sites

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 1. Default (from code): 1500.

From docs: Override the time budget in milliseconds for SessionEnd hooks.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_SHELL

Source: chunk-x9fwahqm.js · offset 184629248 · sha256 31413206… · 3 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 2 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

From docs: Set the shell Claude Code uses to run Bash tool commands.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_SHELL_PREFIX

Source: chunk-s1t81hd7.js · offset 206977010 · sha256 2d9e653f… · 8 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 3 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

From docs: Command prefix that wraps shell commands Claude Code spawns: Bash tool calls, hook commands, status line commands, and stdio MCP server startup commands.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_SILENT_TURN_REMINDER

Source: chunk-x9fwahqm.js · offset 184065281 · sha256 4d7a230e…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-x9fwahqm.js offset 184065281.

Undocumented

CLAUDE_CODE_SILENT_TURN_REMINDER_TEXT

Source: chunk-x9fwahqm.js · offset 184065067 · sha256 bfa469d4…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-x9fwahqm.js offset 184065067.

Undocumented

CLAUDE_CODE_SILENT_TURN_REMINDER_TURNS

Source: chunk-x9fwahqm.js · offset 184065431 · sha256 3bfef62d…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 1.

Undocumented; read at chunk-x9fwahqm.js offset 184065431.

Undocumented

CLAUDE_CODE_SIMPLE

Source: chunk-mfzs2r1w.js · offset 173711555 · sha256 e7139545… · 15 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to run with a minimal system prompt and only the Bash, file read, and file edit tools.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_SIMPLE_SYSTEM_PROMPT

Source: chunk-n4d3xtp1.js · offset 177271445 · sha256 cf484739… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

From docs: Set to 1 to use a shorter system prompt and abbreviated tool descriptions on any model.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_SKILL_ATTRIBUTION

Source: chunk-x9fwahqm.js · offset 181241878 · sha256 ae0e1afb… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-x9fwahqm.js offset 181241878.

Undocumented

CLAUDE_CODE_SKILL_PROPOSALS

Source: chunk-6byj4mss.js · offset 204597486 · sha256 0b60af6f… · 4 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-6byj4mss.js offset 204597486.

Undocumented

CLAUDE_CODE_SKIP_FAST_MODE_NETWORK_ERRORS

Source: chunk-3kj78r2m.js · offset 176410524 · sha256 9bd83e99…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to treat a failed fast mode availability check as available, for networks that block the check's direct request to api.anthropic.com.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_SKIP_FAST_MODE_ORG_CHECK

Source: chunk-3kj78r2m.js · offset 176408845 · sha256 51819982…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to skip the client-side fast mode availability check, for proxies that intercept the check's request rather than refuse it.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_SKIP_PLUGIN_MCP_SERVERS

Source: chunk-x9fwahqm.js · offset 181367047 · sha256 322d3de0…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-x9fwahqm.js offset 181367047.

Undocumented

CLAUDE_CODE_SKIP_PLUGIN_MCP_SERVERS_EXCEPT

Source: chunk-x9fwahqm.js · offset 181366772 · sha256 ac1ed8d9…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-x9fwahqm.js offset 181366772.

Undocumented

CLAUDE_CODE_SKIP_PROMPT_HISTORY

Source: chunk-5ezz9t8y.js · offset 179693832 · sha256 dfa39084… · 3 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to skip writing prompt history and session transcripts to disk.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_SLOW_OPERATION_THRESHOLD_MS

Source: chunk-fexek9zd.js · offset 173758952 · sha256 2d40a3a5…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset).

Undocumented; read at chunk-fexek9zd.js offset 173758952.

Undocumented

CLAUDE_CODE_SPAWN_TIMESTAMP_MS

Source: chunk-520ct9jk.js · offset 174740019 · sha256 484bfa9f…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset).

Undocumented; read at chunk-520ct9jk.js offset 174740019.

Undocumented

CLAUDE_CODE_SQUISHY_NEWT

Source: chunk-x9fwahqm.js · offset 184674051 · sha256 593678e1…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-x9fwahqm.js offset 184674051.

Undocumented

CLAUDE_CODE_SSE_PORT

Source: chunk-x9fwahqm.js · offset 184021076 · sha256 3c3064ab… · 2 read sites

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset).

Undocumented; read at chunk-x9fwahqm.js offset 184021076.

Undocumented

CLAUDE_CODE_STALL_TIMEOUT_MS_FOR_TESTING

Source: chunk-ff7x3n92.js · offset 185082755 · sha256 d1de753e…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-ff7x3n92.js offset 185082755.

Undocumented

CLAUDE_CODE_STARTUP_FAILURE_RESULTS

Source: chunk-qksbay0t.js · offset 177084389 · sha256 829fede0…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to have a session started with --output-format stream-json write a result message naming why Claude Code refused to start for startup failures that otherwise end with stderr alone.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_STELLAR_DRIFT

Source: chunk-x9fwahqm.js · offset 181871814 · sha256 fd80c4e2…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-x9fwahqm.js offset 181871814.

Undocumented

CLAUDE_CODE_STOP_HOOK_BLOCK_CAP

Source: chunk-x7xwfw1m.js · offset 189180543 · sha256 679999c7…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Default (from code): 8.

From docs: Maximum number of consecutive times a Stop or SubagentStop hook may block the turn from ending before Claude Code overrides it and ends the turn anyway (default: 8).

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_SUBAGENT_MODEL

Source: chunk-4pwy8jq4.js · offset 187803955 · sha256 a4e439aa…

Read as: string (trimmed; empty is treated as unset).

From docs: The default model for subagents, agent team teammates, and workflow agents that aren't assigned a model another way.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_SUBAGENT_MODEL_FORCE

Source: chunk-4pwy8jq4.js · offset 187805727 · sha256 1f181030… · 8 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to force one model onto subagents, teammates, and workflow agents.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_SUBPROCESS_ENV_SCRUB

Source: chunk-0anwyrjk.js · offset 174777864 · sha256 32d88409… · 3 read sites

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

From docs: Set to 1 to strip credentials from subprocess environments (Bash tool, hooks, MCP stdio servers): Anthropic and cloud provider credentials, any other variable that Claude Code recognizes as a credential, and credentials embedded in package registry URLs.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_SUBSCRIPTION_TYPE

Source: chunk-xbqxyc9r.js · offset 175916558 · sha256 3bac6f02… · 3 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-xbqxyc9r.js offset 175916558.

Undocumented

CLAUDE_CODE_SUPERVISED

Source: chunk-mfzs2r1w.js · offset 173711946 · sha256 ca2a97fc…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-mfzs2r1w.js offset 173711946.

Undocumented

CLAUDE_CODE_SUPPRESS_SESSION_ATTRIBUTION

Source: chunk-x9fwahqm.js · offset 181831499 · sha256 5d00e83b…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-x9fwahqm.js offset 181831499.

Undocumented

CLAUDE_CODE_SYNC_PLUGIN_INSTALL

Source: chunk-appb597y.js · offset 189507089 · sha256 65428678… · 9 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 in non-interactive mode (the -p flag) to wait for plugin installation to complete before the first query.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_SYNC_PLUGIN_INSTALL_TIMEOUT_MS

Source: chunk-rtgjjsce.js · offset 197570142 · sha256 289123bc…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 1. Default (from code): 0.

From docs: Timeout in milliseconds for synchronous plugin installation.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_SYNC_PLUGINS

Source: chunk-dpc3wbsa.js · offset 179032601 · sha256 0d015816… · 3 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-dpc3wbsa.js offset 179032601.

Undocumented

CLAUDE_CODE_SYNC_PLUGINS_BUFFERED_DOWNLOAD

Source: chunk-dpc3wbsa.js · offset 179038140 · sha256 9f9c61c9…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-dpc3wbsa.js offset 179038140.

Undocumented

CLAUDE_CODE_SYNC_PLUGINS_DOWNLOAD_STALL_MS

Source: chunk-dpc3wbsa.js · offset 179036469 · sha256 7bb68b87…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 1. Default (from code): 60000.

Undocumented; read at chunk-dpc3wbsa.js offset 179036469.

Undocumented

CLAUDE_CODE_SYNC_PLUGINS_INSTALL_TIMEOUT_MS

Source: chunk-x9fwahqm.js · offset 181196256 · sha256 52621edc…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 1. Default (from code): 30000.

Undocumented; read at chunk-x9fwahqm.js offset 181196256.

Undocumented

CLAUDE_CODE_SYNC_PLUGINS_MCP_TIMEOUT_MS

Source: chunk-x9fwahqm.js · offset 181196331 · sha256 ee1187e2…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 0. Default (from code): 10000.

Undocumented; read at chunk-x9fwahqm.js offset 181196331.

Undocumented

CLAUDE_CODE_SYNC_REUSE_WITHIN_MS

Source: chunk-x9fwahqm.js · offset 181193538 · sha256 10976ffa…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 0, max 86400000.

Undocumented; read at chunk-x9fwahqm.js offset 181193538.

Undocumented

CLAUDE_CODE_SYNC_SESSION_REFS

Source: chunk-dpc3wbsa.js · offset 179032629 · sha256 ffd902d2… · 3 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-dpc3wbsa.js offset 179032629.

Undocumented

CLAUDE_CODE_SYNC_SKILLS

Source: chunk-6byj4mss.js · offset 204597712 · sha256 86fc5960… · 4 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 in non-interactive mode with the -p flag to make Claude Code download the skills enabled for your claude.ai account in that run and wait for the list of them, up to CLAUDE_CODE_SYNC_SKILLS_WAIT_TIMEOUT_MS, before it runs the first query.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_SYNC_SKILLS_INSTALL_TIMEOUT_MS

Source: chunk-x7xwfw1m.js · offset 189195016 · sha256 6b53f454…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset).

From docs: Timeout in milliseconds for the skills resync that runs mid-session when an app built on the Agent SDK reloads skills (default: 30000).

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_SYNC_SKILLS_WAIT_TIMEOUT_MS

Source: chunk-x7xwfw1m.js · offset 189194932 · sha256 de00dd5e…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset).

From docs: Timeout in milliseconds for the first query to wait for the initial skill list when CLAUDE_CODE_SYNC_SKILLS is set (default: 5000).

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_SYNTAX_HIGHLIGHT

Source: chunk-071pvr3y.js · offset 196161400 · sha256 ef3cce71… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

From docs: Set to false to disable syntax highlighting in diff output.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_SYSTEM_PROMPT_GB_FEATURE

Source: chunk-rtgjjsce.js · offset 197561812 · sha256 5ca80899…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-rtgjjsce.js offset 197561812.

Undocumented

CLAUDE_CODE_TAGS

Source: chunk-3kj78r2m.js · offset 176605252 · sha256 aa86fbdc… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-3kj78r2m.js offset 176605252.

Undocumented

CLAUDE_CODE_TASK_LIST_ID

Source: chunk-fbctzhpm.js · offset 200527416 · sha256 8ea2a4a3… · 3 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

From docs: Share a task list across sessions.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_TEAM_TEARDOWN_PARK_TIMEOUT_MS

Source: chunk-rtgjjsce.js · offset 197506230 · sha256 701641f9…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 1000, max 60000. Default (from code): 10000.

From docs: Override, in milliseconds, how long a non-interactive session waits at exit for its agent team to finish tearing down.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_TEE_SDK_STDOUT

Source: chunk-j73fv7a9.js · offset 196900802 · sha256 3b7d3d72…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-j73fv7a9.js offset 196900802.

Undocumented

CLAUDE_CODE_TERMINAL_MCP_TOOLS

Source: chunk-3efg76ka.js · offset 202857961 · sha256 eb007c40… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-3efg76ka.js offset 202857961.

Undocumented

CLAUDE_CODE_TEST_ALLOW_REAL_NETWORK

Source: chunk-2393h2ax.js · offset 175484254 · sha256 32d7e817…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-2393h2ax.js offset 175484254.

Undocumented

CLAUDE_CODE_TEST_FIXTURES_ROOT

Source: chunk-x9fwahqm.js · offset 181625870 · sha256 e061786e… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-x9fwahqm.js offset 181625870.

Undocumented

CLAUDE_CODE_THINKING_DISPLAY_UPDATES

Source: chunk-x9fwahqm.js · offset 182815779 · sha256 6c6cabb4…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-x9fwahqm.js offset 182815779.

Undocumented

CLAUDE_CODE_THISTLE_GREBE

Source: chunk-3kj78r2m.js · offset 176283508 · sha256 da23ea8a…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-3kj78r2m.js offset 176283508.

Undocumented

CLAUDE_CODE_THRIFTY_SONIC

Source: chunk-n4d3xtp1.js · offset 177269309 · sha256 ea9dc2ed… · 2 read sites

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-n4d3xtp1.js offset 177269309.

Undocumented

CLAUDE_CODE_TMPDIR

Source: chunk-6k4pzp76.js · offset 178558193 · sha256 299a7e96… · 6 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

From docs: Override the temp directory used for internal temp files.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_TMUX_PREFIX

Source: chunk-gd42n4hm.js · offset 199900387 · sha256 f3917ec9… · 4 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-gd42n4hm.js offset 199900387.

Undocumented

CLAUDE_CODE_TMUX_PREFIX_CONFLICTS

Source: chunk-gd42n4hm.js · offset 199900348 · sha256 d3dc1e92…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-gd42n4hm.js offset 199900348.

Undocumented

CLAUDE_CODE_TMUX_SESSION

Source: chunk-aqqy0nss.js · offset 202415918 · sha256 c0a56997… · 4 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 2 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-aqqy0nss.js offset 202415918.

Undocumented

CLAUDE_CODE_TMUX_TRUECOLOR

Source: chunk-m30ajd2b.js · offset 175279732 · sha256 1caa1ae1…

Read as: string (used as-is (not trimmed)).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false.

From docs: Set to any non-empty value, such as 1, to allow 24-bit truecolor output inside tmux. Setting it to 0 or false still allows truecolor, unlike most on/off variables; unset the variable to restore the 256-color clamp.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_TODO_REMINDER_MODE

Source: chunk-x9fwahqm.js · offset 184071992 · sha256 5abe0e33…

Read as: enum (compared against fixed values). Values: baseline, off.

Undocumented; read at chunk-x9fwahqm.js offset 184071992.

Undocumented

CLAUDE_CODE_TOOL_MEMORY_CGROUP_EXCLUDE

Source: chunk-rcyb2rab.js · offset 174620759 · sha256 5b70bef7…

Read as: string (trimmed; empty is treated as unset).

From docs: On Linux and WSL, set to a comma-separated list of the kinds of processes Claude Code excludes from the tool memory cap, such as mcp or lsp.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_TOOL_MEMORY_LIMIT

Source: chunk-rcyb2rab.js · offset 174619009 · sha256 1f539dfd…

Read as: string (trimmed; empty is treated as unset).

From docs: On Linux and WSL, set to a size such as 4G to cap the memory that Bash and PowerShell tool commands can use, and Monitor tool commands on v2.1.246 or later.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_TOTAL_TOKENS_REMINDER

Source: chunk-x9fwahqm.js · offset 182297992 · sha256 ffe6d7ce…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-x9fwahqm.js offset 182297992.

Undocumented

CLAUDE_CODE_TOTAL_TOKENS_REMINDER_AFTER_USER_TURN

Source: chunk-x9fwahqm.js · offset 182298814 · sha256 ddd4b616…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-x9fwahqm.js offset 182298814.

Undocumented

CLAUDE_CODE_TOTAL_TOKENS_REMINDER_BUDGET

Source: chunk-x9fwahqm.js · offset 182298379 · sha256 606df25d…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset).

Undocumented; read at chunk-x9fwahqm.js offset 182298379.

Undocumented

CLAUDE_CODE_TRANSCRIPT_LOCAL_GC

Source: chunk-j73fv7a9.js · offset 196879005 · sha256 3ecaf12b…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-j73fv7a9.js offset 196879005.

Undocumented

CLAUDE_CODE_TRIGGER_ID

Source: chunk-aqqy0nss.js · offset 202415839 · sha256 e89ecb6e…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-aqqy0nss.js offset 202415839.

Undocumented

CLAUDE_CODE_TUI_JUST_SWITCHED

Source: chunk-fbctzhpm.js · offset 200503406 · sha256 4aa0a028… · 3 read sites

Read as: string (trimmed; empty is treated as unset). Values: fullscreen, default.

Undocumented; read at chunk-fbctzhpm.js offset 200503406.

Undocumented

CLAUDE_CODE_TUI_TRIAL

Source: chunk-c0bqgt2a.js · offset 180267741 · sha256 f52b2d89…

Read as: string (trimmed; empty is treated as unset). Values: fullscreen.

Undocumented; read at chunk-c0bqgt2a.js offset 180267741.

Undocumented

CLAUDE_CODE_TURN_UPDATES

Source: chunk-x9fwahqm.js · offset 182305912 · sha256 924dab76…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-x9fwahqm.js offset 182305912.

Undocumented

CLAUDE_CODE_ULTRAREVIEW_PREFLIGHT_FIXTURE

Source: chunk-5abkkjjj.js · offset 193119080 · sha256 d80da839…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-5abkkjjj.js offset 193119080.

Undocumented

CLAUDE_CODE_ULTRAREVIEW_QUOTA_FIXTURE

Source: chunk-688a6cba.js · offset 188510555 · sha256 4abb04e7…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-688a6cba.js offset 188510555.

Undocumented

CLAUDE_CODE_USE_COWORK_PLUGINS

Source: chunk-15vmrxn8.js · offset 177334564 · sha256 225ab54c… · 2 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-15vmrxn8.js offset 177334564.

Undocumented

CLAUDE_CODE_USE_POWERSHELL_TOOL

Source: chunk-czgc1rqs.js · offset 189326620 · sha256 0bf9df8a… · 3 read sites

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

From docs: Controls the PowerShell tool.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_USER_DIALOG_TIMEOUT_MS

Source: chunk-5ezz9t8y.js · offset 179741171 · sha256 46d08d18…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset).

From docs: Deadline in milliseconds before Claude Code cancels a dialog it forwards to a remote client such as a Remote Control or SDK host, or the approval dialog for a held cross-session message; permission prompts and AskUserQuestion questions use their own flows and aren't governed by it.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_USER_EMAIL

Source: chunk-3kj78r2m.js · offset 176811133 · sha256 2347c88b…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-3kj78r2m.js offset 176811133.

Undocumented

CLAUDE_CODE_VOICE_FORWARD_INTERIMS_TYPED

Source: chunk-ytxfsn4b.js · offset 206124860 · sha256 b4c3c91f…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-ytxfsn4b.js offset 206124860.

Undocumented

CLAUDE_CODE_WEB_FETCH_AGENT

Source: chunk-x9fwahqm.js · offset 182284244 · sha256 cbf3526c…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-x9fwahqm.js offset 182284244.

Undocumented

CLAUDE_CODE_WEB_SEARCH_FAST_ARG

Source: chunk-ke8dqefp.js · offset 180343313 · sha256 3c325b89… · 2 read sites

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-ke8dqefp.js offset 180343313.

Undocumented

CLAUDE_CODE_WEBFETCH_CACHE_TTL_MS

Source: chunk-s2pfxs9q.js · offset 180488660 · sha256 8d500e83…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 1, digitsOnly true. Default (from code): 900000.

From docs: Set to the number of milliseconds WebFetch keeps each fetched URL's response cached.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_WEBFETCH_DEADLINE_MS

Source: chunk-x9fwahqm.js · offset 182255375 · sha256 79263864…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 0, digitsOnly true.

From docs: Upper bound in milliseconds on how long WebFetch waits for a page to download, including any redirects it follows.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_WEBSOCKET_AUTH_FILE_DESCRIPTOR

Source: chunk-cycj0g4z.js · offset 190238403 · sha256 3df5ab6a… · 4 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 3 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-cycj0g4z.js offset 190238403.

Undocumented

CLAUDE_CODE_WILLOW_TERN

Source: chunk-n4d3xtp1.js · offset 177270474 · sha256 4be21696…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-n4d3xtp1.js offset 177270474.

Undocumented

CLAUDE_CODE_WISE_COMET

Source: chunk-x9fwahqm.js · offset 181930297 · sha256 05978c0d…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-x9fwahqm.js offset 181930297.

Undocumented

CLAUDE_CODE_WORKER_EPOCH

Source: chunk-rtgjjsce.js · offset 197611439 · sha256 325e02bb… · 14 read sites

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset).

Undocumented; read at chunk-rtgjjsce.js offset 197611439.

Undocumented

CLAUDE_CODE_WORKFLOW_MAX_CONCURRENT_AGENTS

Source: chunk-gajx20pg.js · offset 192660462 · sha256 74e013c4… · 2 read sites

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 1, max 256, digitsOnly true.

From docs: How many agents a single workflow run executes at once, from 1 to 256.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_WORKFLOW_SIZE_WARNING_AGENTS

Source: chunk-fbctzhpm.js · offset 200815902 · sha256 27d03ba3…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 1.

Undocumented; read at chunk-fbctzhpm.js offset 200815902.

Undocumented

CLAUDE_CODE_WORKFLOW_SIZE_WARNING_TOKENS

Source: chunk-fbctzhpm.js · offset 200815983 · sha256 cb3ff7f8…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 1.

Undocumented; read at chunk-fbctzhpm.js offset 200815983.

Undocumented

CLAUDE_CODE_WORKFLOWS

Source: chunk-mw9espfa.js · offset 177240508 · sha256 9f543338… · 3 read sites

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-mw9espfa.js offset 177240508.

Undocumented

CLAUDE_CODE_WORKSPACE_HOST_PATHS

Source: chunk-pzrchwpx.js · offset 178877132 · sha256 30722e3d…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-pzrchwpx.js offset 178877132.

Undocumented

CLAUDE_CONFIG_DIR

Source: chunk-13z2dj1j.js · offset 186322005 · sha256 8c4b69f4… · 20 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 6 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

From docs: Override the configuration directory (default: ~/.claude).

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_COWORK_MEMORY_EXTRA_GUIDELINES

Source: chunk-qehhcpvf.js · offset 177662213 · sha256 4ad6dc1e… · 3 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-qehhcpvf.js offset 177662213.

Undocumented

CLAUDE_COWORK_MEMORY_GUIDELINES

Source: chunk-qehhcpvf.js · offset 177581261 · sha256 3ca2d6e8… · 6 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 3 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-qehhcpvf.js offset 177581261.

Undocumented

CLAUDE_COWORK_MEMORY_INDEX_CONTENT

Source: chunk-x9fwahqm.js · offset 181543898 · sha256 d01657be… · 3 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-x9fwahqm.js offset 181543898.

Undocumented

CLAUDE_COWORK_MEMORY_PATH_OVERRIDE

Source: chunk-3kj78r2m.js · offset 176644793 · sha256 7bd86655… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-3kj78r2m.js offset 176644793.

Undocumented

CLAUDE_DEBUG

Source: chunk-hj3p6ej4.js · offset 190137531 · sha256 96be69e5…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-hj3p6ej4.js offset 190137531.

Undocumented

CLAUDE_DISABLE_ADOPT

Source: chunk-tgmfehrp.js · offset 188944022 · sha256 d04f1eb4…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to stop in-flight background work instead of carrying it over when you background a session by pressing ← or with /background.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_ENABLE_BYTE_WATCHDOG

Source: chunk-5ezz9t8y.js · offset 179777750 · sha256 fb062a20… · 2 read sites

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

From docs: Set to 1 to force-enable the byte-level streaming idle watchdog, or set to 0 to force-disable it.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_ENABLE_STREAM_WATCHDOG

Source: chunk-4pwy8jq4.js · offset 187840295 · sha256 806c8256… · 2 read sites

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

From docs: Set to 0 to force-disable the event-level streaming idle watchdog, or set to 1 to force-enable it.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_ENV_FILE

Source: chunk-x9fwahqm.js · offset 181462304 · sha256 2b00ca24…

Read as: string (trimmed; empty is treated as unset).

From docs: Path to a shell script whose contents Claude Code runs before each Bash command in the same shell process, so exports in the file are visible to the command.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_FORCE_DISPLAY_SURVEY

Source: chunk-fbctzhpm.js · offset 201327771 · sha256 7b164eac…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-fbctzhpm.js offset 201327771.

Undocumented

CLAUDE_IMPORT_CONVERSATIONS

Source: chunk-fkphyqy2.js · offset 196602736 · sha256 1f18d8e8…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-fkphyqy2.js offset 196602736.

Undocumented

CLAUDE_INTERNAL_ASSISTANT_TEAM_NAME

Source: chunk-fcpqbbc3.js · offset 202737634 · sha256 9739119e…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-fcpqbbc3.js offset 202737634.

Undocumented

CLAUDE_INTERNAL_FC_OVERRIDES

Source: chunk-3kj78r2m.js · offset 176632967 · sha256 12927d55…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-3kj78r2m.js offset 176632967.

Undocumented

CLAUDE_JOB_DIR

Source: chunk-ehtt630t.js · offset 173713802 · sha256 153cf60a… · 33 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

From docs: Set by Claude Code in each background session to that session's ~/.claude/jobs/ directory.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_LOCAL_OAUTH_API_BASE

Source: chunk-xhkeyvpy.js · offset 173804178 · sha256 25070d02… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-xhkeyvpy.js offset 173804178.

Undocumented

CLAUDE_LOCAL_OAUTH_APPS_BASE

Source: chunk-xhkeyvpy.js · offset 173804264 · sha256 92a2b48d…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-xhkeyvpy.js offset 173804264.

Undocumented

CLAUDE_LOCAL_OAUTH_CONSOLE_BASE

Source: chunk-xhkeyvpy.js · offset 173804351 · sha256 dd40e55a…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-xhkeyvpy.js offset 173804351.

Undocumented

CLAUDE_MEMORY_STORES

Source: chunk-3kj78r2m.js · offset 176644965 · sha256 69001abe… · 12 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 8 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-3kj78r2m.js offset 176644965.

Undocumented

CLAUDE_PROJECT_UUID

Source: chunk-hx42srvp.js · offset 204480850 · sha256 fac36c80… · 3 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-hx42srvp.js offset 204480850.

Undocumented

CLAUDE_PTY_HEARTBEAT_MS

Source: chunk-j98pk437.js · offset 191024217 · sha256 104db100…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 1.

Undocumented; read at chunk-j98pk437.js offset 191024217.

Undocumented

CLAUDE_PTY_HOST_EXEC

Source: chunk-j98pk437.js · offset 191020750 · sha256 da907461…

Read as: string (trimmed; empty is treated as unset). Values: 1.

Undocumented; read at chunk-j98pk437.js offset 191020750.

Undocumented

CLAUDE_PTY_ORPHAN_CHECK_MS

Source: chunk-j98pk437.js · offset 191024448 · sha256 58aef346…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 1.

Undocumented; read at chunk-j98pk437.js offset 191024448.

Undocumented

CLAUDE_PTY_RECORD

Source: chunk-j98pk437.js · offset 191021317 · sha256 7b0a5f6f…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-j98pk437.js offset 191021317.

Undocumented

CLAUDE_RELAUNCH_SESSION_ADD_DIRS

Source: chunk-appb597y.js · offset 189504795 · sha256 77664f78…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-appb597y.js offset 189504795.

Undocumented

CLAUDE_REMOTE_CONTROL_SESSION_NAME_PREFIX

Source: chunk-3w93y61p.js · offset 180794243 · sha256 2067b8e5…

Read as: string (trimmed; empty is treated as unset).

From docs: Prefix for auto-generated Remote Control session names when no explicit name is provided.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_REMOTE_WORKFLOW_ARGS

Source: chunk-gq4x0s67.js · offset 192728323 · sha256 679ff90d…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-gq4x0s67.js offset 192728323.

Undocumented

CLAUDE_REMOTE_WORKFLOW_SCRIPT

Source: chunk-gq4x0s67.js · offset 192728031 · sha256 f5aa6e96…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-gq4x0s67.js offset 192728031.

Undocumented

CLAUDE_RUNNER_ACTIVITY_FD

Source: chunk-j73fv7a9.js · offset 196900848 · sha256 4d11426e…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 3.

Undocumented; read at chunk-j73fv7a9.js offset 196900848.

Undocumented

CLAUDE_RUNNER_API_BASE_URL

Source: chunk-w2qtrgj6.js · offset 177060766 · sha256 bed6faf5…

Read as: string (raw value; further parsing not traced).

From docs: Anthropic API base URL for session-scoped calls

Documented: https://code.claude.com/docs/en/self-hosted-environments-configuration

CLAUDE_RUNNER_DISABLE_AWAITING_ACTION_OVERRIDE

Source: chunk-brqj61g3.js · offset 185339291 · sha256 ea910ff4…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-brqj61g3.js offset 185339291.

Undocumented

CLAUDE_RUNNER_FETCH_DEPTH

Source: chunk-dkpg3yz5.js · offset 185193286 · sha256 9d2ceeca…

Read as: string (trimmed; empty is treated as unset).

From docs: Git fetch depth for fresh clones.

Documented: https://code.claude.com/docs/en/self-hosted-environments-reference

CLAUDE_RUNNER_SESSION_ID

Source: chunk-w2qtrgj6.js · offset 177060609 · sha256 b7ce016c…

Read as: string (raw value; further parsing not traced).

From docs: Session ID in the tagged session_... form, for logging and correlation

Documented: https://code.claude.com/docs/en/self-hosted-environments-configuration

CLAUDE_RUNNER_SKIP_GIT_VERIFY

Source: chunk-f5fzjk49.js · offset 185135176 · sha256 21df957f…

Read as: enum (compared against fixed values). Values: 1.

From docs: When 1, skip the .git presence check after a checkout hook runs.

Documented: https://code.claude.com/docs/en/self-hosted-environments-reference

CLAUDE_SECURESTORAGE_CONFIG_DIR

Source: chunk-cqwprb6w.js · offset 204765340 · sha256 d7b49142… · 3 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-cqwprb6w.js offset 204765340.

Undocumented

CLAUDE_SESSION_INGRESS_TOKEN_FILE

Source: chunk-6jyjgx35.js · offset 175933643 · sha256 5fa5ddd7… · 5 read sites

Read as: string (trimmed; empty is treated as unset).

From docs: Absolute path to a per-session file holding the current session JWT, kept fresh across token refreshes.

Documented: https://code.claude.com/docs/en/self-hosted-environments-configuration

CLAUDE_SLOW_FIRST_BYTE_MS

Source: chunk-x9fwahqm.js · offset 182986971 · sha256 cc4e40d3…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 1.

Undocumented; read at chunk-x9fwahqm.js offset 182986971.

Undocumented

CLAUDE_STAGE_FILE_ROOT

Source: chunk-5ezz9t8y.js · offset 179321930 · sha256 37979d75… · 7 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 3 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-5ezz9t8y.js offset 179321930.

Undocumented

CLAUDE_STREAM_FIRST_BYTE_TIMEOUT_MS

Source: chunk-5ezz9t8y.js · offset 179773194 · sha256 74df571c…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 1.

From docs: Deadline in milliseconds for the first response byte of a streaming request, on the connections where the first-byte deadline runs.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_STREAM_IDLE_TIMEOUT_MS

Source: chunk-5ezz9t8y.js · offset 179772706 · sha256 590260fd… · 2 read sites

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 1.

From docs: Timeout in milliseconds before the event- and byte-level streaming idle watchdogs close a stalled connection.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_TMPDIR

Source: chunk-6k4pzp76.js · offset 178558225 · sha256 3b749fcd… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-6k4pzp76.js offset 178558225.

Undocumented

CLAUDE_TRUSTED_DEVICE_TOKEN

Source: chunk-9b202kne.js · offset 178975786 · sha256 e362b7c4… · 4 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 3 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-9b202kne.js offset 178975786.

Undocumented

CLAUDE_WORKFLOW_NAME_ONLY

Source: chunk-f9z8ad4t.js · offset 192612206 · sha256 b910c419…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-f9z8ad4t.js offset 192612206.

Undocumented

CLAUDECODE

Source: chunk-5ezz9t8y.js · offset 179479414 · sha256 a9cd3cb6… · 4 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 in subprocesses Claude Code spawns (Bash and PowerShell tools, tmux sessions, hook commands, status line commands, stdio MCP server subprocesses).

Documented: https://code.claude.com/docs/en/env-vars

CLIPBOARD_NAPI_NODE_PATH

Source: chunk-dvf5gp1q.js · offset 180274168 · sha256 08bacc2c… · 2 read sites

Read as: string (raw value; further parsing not traced).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false.

Undocumented; read at chunk-dvf5gp1q.js offset 180274168.

Undocumented

CONTAINER_SANDBOX_MOUNT_POINT

Source: chunk-3kj78r2m.js · offset 176580127 · sha256 9f0f77c0…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-3kj78r2m.js offset 176580127.

Undocumented

DEBUG_CLAUDE_AGENT_SDK

Source: chunk-j6wm1bba.js · offset 205984485 · sha256 4cf7cef8…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-j6wm1bba.js offset 205984485.

Undocumented

DEBUG_SDK

Source: chunk-fexek9zd.js · offset 173749792 · sha256 4c7983f1…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-fexek9zd.js offset 173749792.

Undocumented

DEMO_VERSION

Source: chunk-gd42n4hm.js · offset 199873494 · sha256 aa2ade84… · 3 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-gd42n4hm.js offset 199873494.

Undocumented

DISABLE_AUTO_COMPACT

Source: chunk-x9fwahqm.js · offset 181929620 · sha256 958ef69a…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to disable automatic compaction when approaching the context limit.

Documented: https://code.claude.com/docs/en/env-vars

DISABLE_AUTOUPDATER

Source: chunk-3kj78r2m.js · offset 176701811 · sha256 5ab2aa30…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to disable automatic background updates.

Documented: https://code.claude.com/docs/en/env-vars

DISABLE_BRIEF_MODE_STOP_HOOK

Source: chunk-x7xwfw1m.js · offset 189071588 · sha256 f348af56…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-x7xwfw1m.js offset 189071588.

Undocumented

DISABLE_BUG_COMMAND

Source: chunk-5ezz9t8y.js · offset 179743738 · sha256 f52f9937…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Documented at https://code.claude.com/docs/en/env-vars; no description column to quote.

Documented: https://code.claude.com/docs/en/env-vars

DISABLE_COMPACT

Source: chunk-3jbsfg5n.js · offset 210597972 · sha256 6c34486b… · 12 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to disable all compaction: both automatic compaction and the manual /compact command

Documented: https://code.claude.com/docs/en/env-vars

DISABLE_COST_WARNINGS

Source: chunk-5ezz9t8y.js · offset 179716899 · sha256 8ac37cb3…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to disable cost warning messages

Documented: https://code.claude.com/docs/en/env-vars

DISABLE_DOCTOR_COMMAND

Source: chunk-h6kcgy06.js · offset 188707080 · sha256 ee7207c3…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to hide the /doctor setup checkup skill and its /checkup alias.

Documented: https://code.claude.com/docs/en/env-vars

DISABLE_ERROR_REPORTING

Source: chunk-brqj61g3.js · offset 185330791 · sha256 1aa9728e… · 3 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false. Other sites parse it as a boolean, so the same value can mean on in one place and off in another.

From docs: Set to any non-empty value, such as 1, to opt out of error reporting. Setting it to 0 or false still opts out, unlike most on/off variables; unset the variable to turn error reporting back on

Documented: https://code.claude.com/docs/en/env-vars

DISABLE_EXTRA_USAGE_COMMAND

Source: chunk-3kj78r2m.js · offset 176786092 · sha256 b9b14308…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to hide the /usage-credits command that lets users purchase additional usage beyond rate limits

Documented: https://code.claude.com/docs/en/env-vars

DISABLE_FEEDBACK_COMMAND

Source: chunk-5ezz9t8y.js · offset 179743623 · sha256 5e33f8be…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to disable the /feedback command and Claude-drafted feedback.

Documented: https://code.claude.com/docs/en/env-vars

DISABLE_GROWTHBOOK

Source: chunk-5ha9skvk.js · offset 179227728 · sha256 a0cfeb1e… · 6 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 or true to disable GrowthBook feature-flag fetching and use code defaults for every flag.

Documented: https://code.claude.com/docs/en/env-vars

DISABLE_INSTALL_GITHUB_APP_COMMAND

Source: chunk-x9fwahqm.js · offset 183690870 · sha256 3316960d…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to hide the /install-github-app command.

Documented: https://code.claude.com/docs/en/env-vars

DISABLE_INSTALLATION_CHECKS

Source: chunk-fbctzhpm.js · offset 201884840 · sha256 4c27a2dd… · 4 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to disable installation warnings.

Documented: https://code.claude.com/docs/en/env-vars

DISABLE_INTERLEAVED_THINKING

Source: chunk-3kj78r2m.js · offset 176523205 · sha256 e341ccff…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to prevent sending the interleaved-thinking beta header.

Documented: https://code.claude.com/docs/en/env-vars

DISABLE_LOGIN_COMMAND

Source: chunk-x9fwahqm.js · offset 183690404 · sha256 9de9e197…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to hide the /login command.

Documented: https://code.claude.com/docs/en/env-vars

DISABLE_LOGOUT_COMMAND

Source: chunk-x9fwahqm.js · offset 183690572 · sha256 ddc0075c…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to hide the /logout command

Documented: https://code.claude.com/docs/en/env-vars

DISABLE_UPDATES

Source: chunk-3kj78r2m.js · offset 176701743 · sha256 3a3c9989… · 3 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to block all updates including manual claude update and claude install.

Documented: https://code.claude.com/docs/en/env-vars

DISABLE_UPGRADE_COMMAND

Source: chunk-5ezz9t8y.js · offset 179697241 · sha256 4885b0e3…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to hide the /upgrade command

Documented: https://code.claude.com/docs/en/env-vars

ENABLE_CLAUDEAI_MCP_SERVERS

Source: chunk-x9fwahqm.js · offset 181378410 · sha256 a8b4022d… · 2 read sites

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

From docs: Set to false to stop Claude Code from fetching claude.ai MCP servers.

Documented: https://code.claude.com/docs/en/env-vars

ENABLE_MCP_LARGE_OUTPUT_FILES

Source: chunk-s1t81hd7.js · offset 207044067 · sha256 9b7436ef… · 2 read sites

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

Undocumented; read at chunk-s1t81hd7.js offset 207044067.

Undocumented

Source: chunk-tap9kqr6.js · offset 177506753 · sha256 7f68bf8d… · 5 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

From docs: Controls MCP tool search.

Documented: https://code.claude.com/docs/en/env-vars

FALLBACK_FOR_ALL_PRIMARY_MODELS

Source: chunk-x9fwahqm.js · offset 182899880 · sha256 78f6ad2c…

Read as: string (trimmed; empty is treated as unset).

From docs: Set to any non-empty value, such as 1, to make Claude Code stop retrying on repeated overload errors for every model when no fallback model is configured. Setting it to 0 or false still enables this, unlike most on/off variables; unset the variable to restore the default retry behavior.

Documented: https://code.claude.com/docs/en/env-vars

FORCE_AUTOUPDATE_PLUGINS

Source: chunk-3kj78r2m.js · offset 176701552 · sha256 531c9c29…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to force plugin auto-updates even when the main auto-updater is disabled via DISABLE_AUTOUPDATER

Documented: https://code.claude.com/docs/en/env-vars

HOMESHARE

Source: chunk-5ezz9t8y.js · offset 179469516 · sha256 68589357… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-5ezz9t8y.js offset 179469516.

Undocumented

IS_DEMO

Source: chunk-gd42n4hm.js · offset 199882043 · sha256 98b8eb2b… · 14 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 9 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset). Other sites parse it as a boolean, so the same value can mean on in one place and off in another.

From docs: Set to any non-empty value, such as 1, to enable demo mode: hides your email and organization name from the header and /status output, and skips onboarding. Setting it to 0 or false still enables demo mode, unlike most on/off variables; unset the variable to turn it off.

Documented: https://code.claude.com/docs/en/env-vars

IS_SANDBOX

Source: chunk-3kj78r2m.js · offset 176397584 · sha256 56348ca3… · 5 read sites

Read as: string (trimmed; empty is treated as unset). Values: 1.

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset). Other sites parse it as a boolean, so the same value can mean on in one place and off in another.

Undocumented; read at chunk-3kj78r2m.js offset 176397584.

Undocumented

LOCAL_BRIDGE

Source: chunk-td4b4vhw.js · offset 191386194 · sha256 357e1b70… · 2 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-td4b4vhw.js offset 191386194.

Undocumented

MAX_MCP_OUTPUT_TOKENS

Source: chunk-wq3ev8bt.js · offset 199518330 · sha256 8c5ef5cd…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset).

From docs: Maximum number of tokens allowed in MCP tool responses.

Documented: https://code.claude.com/docs/en/env-vars

MAX_STRUCTURED_OUTPUT_RETRIES

Source: chunk-gajx20pg.js · offset 192679486 · sha256 d2c05d1d… · 2 read sites

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset).

From docs: Number of attempts Claude Code allows when the model's response fails validation against the --json-schema in non-interactive mode with the -p flag; after that many failed attempts with no valid output, the run fails.

Documented: https://code.claude.com/docs/en/env-vars

MAX_THINKING_TOKENS

Source: chunk-3kj78r2m.js · offset 176519457 · sha256 25a11b54… · 4 read sites

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset).

Truthiness gotcha: 2 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false.

From docs: Fixed token budget for extended thinking.

Documented: https://code.claude.com/docs/en/env-vars

MCP_CLIENT_SECRET

Source: chunk-4w10rj35.js · offset 206898259 · sha256 38093413… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

From docs: OAuth client secret for MCP servers that require pre-configured credentials.

Documented: https://code.claude.com/docs/en/env-vars

MCP_CONNECT_TIMEOUT_MS

Source: chunk-gn2fxcfy.js · offset 180868024 · sha256 49ffbd08…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset).

From docs: How long blocking MCP startup waits, in milliseconds, for the connection batch before snapshotting the tool list (default: 5000).

Documented: https://code.claude.com/docs/en/env-vars

MCP_CONNECTION_NONBLOCKING

Source: chunk-v1f3xa4y.js · offset 190073930 · sha256 55b6fd6e…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

From docs: Controls whether startup waits for MCP servers to connect before the first query.

Documented: https://code.claude.com/docs/en/env-vars

MCP_DISCOVERY_CACHE

Source: chunk-x9fwahqm.js · offset 184055550 · sha256 f3c1c20e… · 2 read sites

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

From docs: Turns the MCP discovery cache on or off.

Documented: https://code.claude.com/docs/en/env-vars

MCP_DISCOVERY_CACHE_MAX_STALE_S

Source: chunk-ynq58qzj.js · offset 188905758 · sha256 6075690d…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 1.

From docs: Maximum age, in seconds, of a discovery-cache entry (default: 14400, or 4 hours).

Documented: https://code.claude.com/docs/en/env-vars

MCP_DISCOVERY_CACHE_STRIKES

Source: chunk-ynq58qzj.js · offset 188905121 · sha256 d71a3eb9…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 1.

From docs: At a start where a discovery-cache entry is older than MCP_DISCOVERY_CACHE_TTL_S, Claude Code refreshes it in the background.

Documented: https://code.claude.com/docs/en/env-vars

MCP_DISCOVERY_CACHE_TTL_S

Source: chunk-ynq58qzj.js · offset 188905669 · sha256 ebb2b99a…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 1.

From docs: Seconds for which Claude Code uses a discovery-cache entry without refreshing it (default: 900).

Documented: https://code.claude.com/docs/en/env-vars

MCP_OAUTH_CALLBACK_PORT

Source: chunk-bwfdqz43.js · offset 206809916 · sha256 63af4c00…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 1.

From docs: Fixed port for the OAuth redirect callback, as an alternative to --callback-port when adding an MCP server with pre-configured credentials

Documented: https://code.claude.com/docs/en/env-vars

MCP_OAUTH_CLIENT_METADATA_URL

Source: chunk-4w10rj35.js · offset 206856204 · sha256 801a0e59… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-4w10rj35.js offset 206856204.

Undocumented

MCP_PROTOCOL_NEGOTIATION

Source: chunk-s1t81hd7.js · offset 206966643 · sha256 536099b7…

Read as: string (trimmed; empty is treated as unset).

From docs: On the v2 MCP client runtime only, whether Claude Code probes servers for MCP protocol revision 2026-07-28.

Documented: https://code.claude.com/docs/en/env-vars

MCP_REMOTE_SERVER_CONNECTION_BATCH_SIZE

Source: chunk-s1t81hd7.js · offset 206963089 · sha256 153f3a1d… · 2 read sites

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 1. Default (from code): 20.

From docs: Maximum number of remote MCP servers (HTTP/SSE) to connect in parallel during startup (default: 20)

Documented: https://code.claude.com/docs/en/env-vars

MCP_SDK_GENERATION

Source: chunk-jz3vcrcg.js · offset 180574635 · sha256 231a32e2…

Read as: string (trimmed; empty is treated as unset).

From docs: Pin which MCP client runtime this process connects to MCP servers with: v1, built on MCP TypeScript SDK 1.x, or v2, built on MCP TypeScript SDK 2.0.

Documented: https://code.claude.com/docs/en/env-vars

MCP_SERVER_CONNECTION_BATCH_SIZE

Source: chunk-s1t81hd7.js · offset 206963030 · sha256 7d6d913c… · 2 read sites

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 1. Default (from code): 3.

From docs: Maximum number of local MCP servers (stdio) to connect in parallel during startup (default: 3)

Documented: https://code.claude.com/docs/en/env-vars

MCP_TIMEOUT

Source: chunk-gn2fxcfy.js · offset 180867946 · sha256 b9a49083…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset).

From docs: Timeout in milliseconds for MCP server startup (default: 30000, or 30 seconds)

Documented: https://code.claude.com/docs/en/env-vars

MCP_TOOL_TIMEOUT

Source: chunk-s1t81hd7.js · offset 206947716 · sha256 4002a2b8… · 4 read sites

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 1.

From docs: Timeout in milliseconds for MCP tool execution (default: 100000000, about 28 hours).

Documented: https://code.claude.com/docs/en/env-vars

MCP_TRUNCATION_PROMPT_OVERRIDE

Source: chunk-x9fwahqm.js · offset 182244239 · sha256 f467df82…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-x9fwahqm.js offset 182244239.

Undocumented

MCP_XAA_IDP_CLIENT_SECRET

Source: chunk-pjjp1ddn.js · offset 202610510 · sha256 f2acd65a…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-pjjp1ddn.js offset 202610510.

Undocumented

RUNNER_ENVIRONMENT

Source: chunk-3kj78r2m.js · offset 176606580 · sha256 1c7f10fd…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-3kj78r2m.js offset 176606580.

Undocumented

RUNNER_OS

Source: chunk-3kj78r2m.js · offset 176606633 · sha256 4febb421…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-3kj78r2m.js offset 176606633.

Undocumented

RUNNER_RELEASE_IDLE_SESSION_MIN

Source: chunk-brqj61g3.js · offset 185435365 · sha256 7cd461dd…

Read as: presence (only whether it is set (or truthy) matters).

Undocumented; read at chunk-brqj61g3.js offset 185435365.

Undocumented

SAFEUSER

Source: chunk-x9fwahqm.js · offset 183655960 · sha256 7cf0f156…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-x9fwahqm.js offset 183655960.

Undocumented

SDK_NATIVE_BIN

Source: chunk-j6wm1bba.js · offset 206003073 · sha256 74660f53…

Read as: string (trimmed; empty is treated as unset). Default (from code): claude.

Undocumented; read at chunk-j6wm1bba.js offset 206003073.

Undocumented

SELF_HOSTED_RUNNER_BASE_DIR

Source: chunk-brqj61g3.js · offset 185402048 · sha256 b4772425…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-brqj61g3.js offset 185402048.

Undocumented

SELF_HOSTED_RUNNER_BG_RESULT_GRACE_MS

Source: chunk-brqj61g3.js · offset 185334986 · sha256 40f0eca2… · 2 read sites

Read as: number (parsed as a number). Default (from code): 30000.

From docs: How long the runner considers a session busy after a background task finishes while the follow-up turn that reads the result hasn't started.

Documented: https://code.claude.com/docs/en/self-hosted-environments-reference

SELF_HOSTED_RUNNER_CLIENT_LABEL

Source: chunk-brqj61g3.js · offset 185402499 · sha256 177e08fb…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-brqj61g3.js offset 185402499.

Undocumented

SELF_HOSTED_RUNNER_CONFIGURE_GIT

Source: chunk-brqj61g3.js · offset 185402681 · sha256 452ab2bb…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-brqj61g3.js offset 185402681.

Undocumented

SELF_HOSTED_RUNNER_CONFINE_REPO_SETTINGS

Source: chunk-brqj61g3.js · offset 185403056 · sha256 77b9796c…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-brqj61g3.js offset 185403056.

Undocumented

SELF_HOSTED_RUNNER_DEBUG_DIR

Source: chunk-59qfemv2.js · offset 185534470 · sha256 b1e11b3a…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-59qfemv2.js offset 185534470.

Undocumented

SELF_HOSTED_RUNNER_DEBUG_TOKEN_DIR

Source: chunk-brqj61g3.js · offset 185402377 · sha256 15e6ba3b…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-brqj61g3.js offset 185402377.

Undocumented

SELF_HOSTED_RUNNER_DEFER_SHUTDOWN_MAX_MS

Source: chunk-brqj61g3.js · offset 185436467 · sha256 2410627e… · 2 read sites

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-brqj61g3.js offset 185436467.

Undocumented

SELF_HOSTED_RUNNER_DRAIN_GRACE_MS

Source: chunk-brqj61g3.js · offset 185357101 · sha256 8860157d… · 4 read sites

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-brqj61g3.js offset 185357101.

Undocumented

SELF_HOSTED_RUNNER_DRAIN_MARKER_FILE

Source: chunk-brqj61g3.js · offset 185400143 · sha256 4808daa9… · 2 read sites

Read as: string (raw value; further parsing not traced). Default (from code): unset.

Undocumented; read at chunk-brqj61g3.js offset 185400143.

Undocumented

SELF_HOSTED_RUNNER_DRAIN_WAIT_BG_TASKS_MS

Source: chunk-brqj61g3.js · offset 185399880 · sha256 76404884…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-brqj61g3.js offset 185399880.

Undocumented

SELF_HOSTED_RUNNER_DRAIN_WAIT_MS

Source: chunk-brqj61g3.js · offset 185399770 · sha256 9a8c3728… · 2 read sites

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-brqj61g3.js offset 185399770.

Undocumented

SELF_HOSTED_RUNNER_ENVIRONMENT_SECRET

Source: chunk-59qfemv2.js · offset 185559399 · sha256 13476adc… · 2 read sites

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-59qfemv2.js offset 185559399.

Undocumented

SELF_HOSTED_RUNNER_EXEC_PATH

Source: chunk-brqj61g3.js · offset 185402189 · sha256 c75ae78f…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-brqj61g3.js offset 185402189.

Undocumented

SELF_HOSTED_RUNNER_HEALTH_PORT

Source: chunk-59qfemv2.js · offset 185534311 · sha256 114335bb… · 2 read sites

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-59qfemv2.js offset 185534311.

Undocumented

SELF_HOSTED_RUNNER_HOOKS_DIR

Source: chunk-59qfemv2.js · offset 185534204 · sha256 b0459dbf… · 7 read sites

Read as: string (raw value; further parsing not traced).

Truthiness gotcha: 2 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false.

Undocumented; read at chunk-59qfemv2.js offset 185534204.

Undocumented

SELF_HOSTED_RUNNER_HOST_CONFIG_DIR

Source: chunk-brqj61g3.js · offset 185243007 · sha256 6bdd2e04… · 2 read sites

Read as: string (raw value; further parsing not traced).

From docs: Directory captured into the runner's startup snapshot and seeded into each session's CLAUDE_CONFIG_DIR; changes on disk apply after a runner restart.

Documented: https://code.claude.com/docs/en/self-hosted-environments-reference

SELF_HOSTED_RUNNER_HOST_CONFIG_SNAPSHOT

Source: chunk-brqj61g3.js · offset 185403132 · sha256 41e1b2bc…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-brqj61g3.js offset 185403132.

Undocumented

SELF_HOSTED_RUNNER_IDLE_SHUTDOWN_MS

Source: chunk-brqj61g3.js · offset 185438508 · sha256 45f92937… · 2 read sites

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-brqj61g3.js offset 185438508.

Undocumented

SELF_HOSTED_RUNNER_LOCK_TO_ACCOUNT

Source: chunk-brqj61g3.js · offset 185402440 · sha256 f387d2ff…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-brqj61g3.js offset 185402440.

Undocumented

SELF_HOSTED_RUNNER_LOG_FILE

Source: chunk-brqj61g3.js · offset 185402254 · sha256 bed345b6…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-brqj61g3.js offset 185402254.

Undocumented

SELF_HOSTED_RUNNER_MAX_LIFETIME_GRACE_MS

Source: chunk-brqj61g3.js · offset 185334159 · sha256 19db4d58…

Read as: number (parsed as a number). Default (from code): 900000.

From docs: How long the runner waits after a session reaches its --kill-session-after-min limit, for a running turn to finish or the release to complete, before it terminates the session

Documented: https://code.claude.com/docs/en/self-hosted-environments-reference

SELF_HOSTED_RUNNER_MAX_LIFETIME_MS

Source: chunk-brqj61g3.js · offset 185334099 · sha256 8eb25666… · 2 read sites

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-brqj61g3.js offset 185334099.

Undocumented

SELF_HOSTED_RUNNER_POOL_SECRET

Source: chunk-59qfemv2.js · offset 185559476 · sha256 fc39e472… · 2 read sites

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-59qfemv2.js offset 185559476.

Undocumented

SELF_HOSTED_RUNNER_POST_SESSION_HOOK_TIMEOUT_MS

Source: chunk-brqj61g3.js · offset 185435863 · sha256 9397313c… · 2 read sites

Read as: number (parsed as a number). Default (from code): 60000.

Undocumented; read at chunk-brqj61g3.js offset 185435863.

Undocumented

SELF_HOSTED_RUNNER_POST_TURN_SETTLE_MS

Source: chunk-brqj61g3.js · offset 185335037 · sha256 1468cfc3… · 2 read sites

Read as: number (parsed as a number). Default (from code): 7000.

From docs: Cap on how long the runner counts a session as busy for the --drain-wait-sec drain after a turn finishes, while the session's process reports the turn's end to Anthropic.

Documented: https://code.claude.com/docs/en/self-hosted-environments-reference

SELF_HOSTED_RUNNER_PUSH_OUTCOME_ON_RELEASE

Source: chunk-brqj61g3.js · offset 185402751 · sha256 ab9e00d5…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-brqj61g3.js offset 185402751.

Undocumented

SELF_HOSTED_RUNNER_RELEASE_IDLE_SESSION_MIN

Source: chunk-brqj61g3.js · offset 185435399 · sha256 854a99a1…

Read as: presence (only whether it is set (or truthy) matters).

Undocumented; read at chunk-brqj61g3.js offset 185435399.

Undocumented

SELF_HOSTED_RUNNER_REMOVE_SESSION_STATE

Source: chunk-brqj61g3.js · offset 185402977 · sha256 804b6083…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-brqj61g3.js offset 185402977.

Undocumented

SELF_HOSTED_RUNNER_RETIRE_AT

Source: chunk-brqj61g3.js · offset 185399948 · sha256 b92e6ac9…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-brqj61g3.js offset 185399948.

Undocumented

SELF_HOSTED_RUNNER_SESSION_IDLE_MIN

Source: chunk-brqj61g3.js · offset 185435445 · sha256 d0b6f6af…

Read as: presence (only whether it is set (or truthy) matters).

Undocumented; read at chunk-brqj61g3.js offset 185435445.

Undocumented

SELF_HOSTED_RUNNER_SESSION_IDLE_MS

Source: chunk-brqj61g3.js · offset 185436516 · sha256 f0511ba4… · 3 read sites

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-brqj61g3.js offset 185436516.

Undocumented

SELF_HOSTED_RUNNER_SESSION_IDLE_SEC

Source: chunk-brqj61g3.js · offset 185435483 · sha256 d5c3bc87…

Read as: presence (only whether it is set (or truthy) matters).

Undocumented; read at chunk-brqj61g3.js offset 185435483.

Undocumented

SELF_HOSTED_RUNNER_SESSION_STOP_GRACE_MS

Source: chunk-brqj61g3.js · offset 185334382 · sha256 5522f20f… · 3 read sites

Read as: number (parsed as a number). Default (from code): 5000.

Undocumented; read at chunk-brqj61g3.js offset 185334382.

Undocumented

SELF_HOSTED_RUNNER_SIGKILL_GRACE_MS

Source: chunk-brqj61g3.js · offset 185334243 · sha256 ebf97824…

Read as: number (parsed as a number). Default (from code): 30000.

From docs: How long the runner waits for the OS to deliver SIGKILL to a child stuck in uninterruptible I/O before exiting itself.

Documented: https://code.claude.com/docs/en/self-hosted-environments-reference

SELF_HOSTED_RUNNER_SIGKILL_TIMEOUT_MS

Source: chunk-brqj61g3.js · offset 185434998 · sha256 79e46d6b…

Read as: presence (only whether it is set (or truthy) matters).

Undocumented; read at chunk-brqj61g3.js offset 185434998.

Undocumented

SELF_HOSTED_RUNNER_STARTUP_TIMEOUT_MS

Source: chunk-brqj61g3.js · offset 185341836 · sha256 8252795b… · 3 read sites

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-brqj61g3.js offset 185341836.

Undocumented

SELF_HOSTED_RUNNER_TRUST_WORKSPACE

Source: chunk-brqj61g3.js · offset 185402862 · sha256 6405b7e1…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-brqj61g3.js offset 185402862.

Undocumented

SESSION_INGRESS_URL

Source: chunk-s9mmpr6r.js · offset 175890716 · sha256 37709674… · 9 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-s9mmpr6r.js offset 175890716.

Undocumented

SLASH_COMMAND_TOOL_CHAR_BUDGET

Source: chunk-x9fwahqm.js · offset 182346597 · sha256 d34c78d3… · 2 read sites

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 1.

From docs: Override the character budget for skill metadata shown to the Skill tool.

Documented: https://code.claude.com/docs/en/env-vars

SRT_DEBUG

Source: chunk-gmvgfayd.js · offset 177866329 · sha256 a3a90306…

Read as: presence (only whether it is set (or truthy) matters).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false.

Undocumented; read at chunk-gmvgfayd.js offset 177866329.

Undocumented

SWE_BENCH_INSTANCE_ID

Source: chunk-3kj78r2m.js · offset 176608459 · sha256 92750357…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-3kj78r2m.js offset 176608459.

Undocumented

SWE_BENCH_RUN_ID

Source: chunk-3kj78r2m.js · offset 176608407 · sha256 b371b98c…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-3kj78r2m.js offset 176608407.

Undocumented

SWE_BENCH_TASK_ID

Source: chunk-3kj78r2m.js · offset 176608512 · sha256 1acfb392…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-3kj78r2m.js offset 176608512.

Undocumented

SYSTEM_REMINDER_MEMORY_CONTEXT

Source: chunk-x9fwahqm.js · offset 180997654 · sha256 0fd4c0b3…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-x9fwahqm.js offset 180997654.

Undocumented

TEST_ENABLE_SESSION_PERSISTENCE

Source: chunk-x9fwahqm.js · offset 184820197 · sha256 80869434…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-x9fwahqm.js offset 184820197.

Undocumented

USE_API_CONTEXT_MANAGEMENT

Source: chunk-3kj78r2m.js · offset 176523537 · sha256 1cdd37f8…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-3kj78r2m.js offset 176523537.

Undocumented

USE_BUILTIN_RIPGREP

Source: chunk-6k4pzp76.js · offset 178695680 · sha256 b64426c9…

Read as: string (trimmed; empty is treated as unset).

From docs: Set to 0 to use system-installed rg instead of rg included with Claude Code

Documented: https://code.claude.com/docs/en/env-vars

USE_LOCAL_OAUTH

Source: chunk-td4b4vhw.js · offset 191386175 · sha256 859f5930… · 3 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-td4b4vhw.js offset 191386175.

Undocumented

USE_STAGING_OAUTH

Source: chunk-td4b4vhw.js · offset 191386240 · sha256 474ca94d… · 2 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-td4b4vhw.js offset 191386240.

Undocumented

VITALS_EMITTER_BIN

Source: chunk-ktqhvvap.js · offset 185183021 · sha256 173e4cd4…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-ktqhvvap.js offset 185183021.

Undocumented

VOICE_STREAM_BASE_URL

Source: chunk-ytxfsn4b.js · offset 206125484 · sha256 20d7f7cb… · 3 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-ytxfsn4b.js offset 206125484.

Undocumented

Providers: Amazon Bedrock and AWS

ANTHROPIC_AWS_API_KEY

Source: chunk-5ezz9t8y.js · offset 179766781 · sha256 e97fa437… · 3 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

From docs: Workspace API key for Claude Platform on AWS, generated in the AWS Console.

Documented: https://code.claude.com/docs/en/env-vars

ANTHROPIC_AWS_BASE_URL

Source: chunk-5ezz9t8y.js · offset 179771305 · sha256 0a7a75f0… · 8 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

From docs: Override the Claude Platform on AWS endpoint URL.

Documented: https://code.claude.com/docs/en/env-vars

ANTHROPIC_AWS_WORKSPACE_ID

Source: chunk-s6pgcgaj.js · offset 196719669 · sha256 6cf298c7… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

From docs: Required for Claude Platform on AWS.

Documented: https://code.claude.com/docs/en/env-vars

ANTHROPIC_BEDROCK_BASE_URL

Source: chunk-5ezz9t8y.js · offset 179771077 · sha256 befad766… · 15 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 3 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

From docs: Override the Amazon Bedrock endpoint URL.

Documented: https://code.claude.com/docs/en/env-vars

ANTHROPIC_BEDROCK_MANTLE_BASE_URL

Source: chunk-5ezz9t8y.js · offset 179771188 · sha256 bfdce098… · 7 read sites

Read as: string (trimmed; empty is treated as unset).

From docs: Override the Amazon Bedrock Mantle endpoint URL.

Documented: https://code.claude.com/docs/en/env-vars

ANTHROPIC_BEDROCK_REGION_PREFIX

Source: chunk-3kj78r2m.js · offset 176219874 · sha256 6e9f466d…

Read as: enum (compared against fixed values). Values: us, eu, apac, jp, au, global.

From docs: Cross-region inference profile prefix (us, eu, apac, jp, au, or global) Claude Code tries first instead of the one derived from the AWS region.

Documented: https://code.claude.com/docs/en/env-vars

ANTHROPIC_BEDROCK_SERVICE_TIER

Source: chunk-5ezz9t8y.js · offset 179764761 · sha256 b387382a… · 3 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

From docs: Amazon Bedrock service tier (default, flex, or priority).

Documented: https://code.claude.com/docs/en/env-vars

ANTHROPIC_SMALL_FAST_MODEL_AWS_REGION

Source: chunk-5ezz9t8y.js · offset 179771722 · sha256 5c5cdacf… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

From docs: Override AWS region for the Haiku-class model when using Amazon Bedrock or Amazon Bedrock Mantle.

Documented: https://code.claude.com/docs/en/env-vars

AWS_ACCESS_KEY_ID

Source: chunk-ebbt6t1j.js · offset 192097998 · sha256 0734f87e… · 6 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 2 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-ebbt6t1j.js offset 192097998.

Undocumented

AWS_BEARER_TOKEN_BEDROCK

Source: chunk-5ezz9t8y.js · offset 179764884 · sha256 4790d6c3… · 10 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 2 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

From docs: Amazon Bedrock API key for authentication (see Amazon Bedrock API keys)

Documented: https://code.claude.com/docs/en/env-vars

AWS_CONFIG_FILE

Source: chunk-zkzemj1p.js · offset 191740237 · sha256 1d954014… · 4 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-zkzemj1p.js offset 191740237.

Undocumented

AWS_CONTAINER_CREDENTIALS_FULL_URI

Source: chunk-6mqmpjzk.js · offset 206161854 · sha256 56d7cc2f… · 3 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-6mqmpjzk.js offset 206161854.

Undocumented

AWS_CONTAINER_CREDENTIALS_RELATIVE_URI

Source: chunk-6mqmpjzk.js · offset 206161796 · sha256 757201c8… · 3 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-6mqmpjzk.js offset 206161796.

Undocumented

AWS_DEFAULT_REGION

Source: chunk-ebbt6t1j.js · offset 192097950 · sha256 20ee042a… · 7 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-ebbt6t1j.js offset 192097950.

Undocumented

AWS_ENDPOINT_URL

Source: chunk-09k8apky.js · offset 175323154 · sha256 1a0caa05…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-09k8apky.js offset 175323154.

Undocumented

AWS_ENDPOINT_URL_STS

Source: chunk-09k8apky.js · offset 175323130 · sha256 31d2a84c…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-09k8apky.js offset 175323130.

Undocumented

AWS_EXECUTION_ENV

Source: chunk-bkgbm924.js · offset 173879197 · sha256 981c5536… · 3 read sites

Read as: string (trimmed; empty is treated as unset). Values: AWS_ECS_FARGATE, AWS_ECS_EC2.

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-bkgbm924.js offset 173879197.

Undocumented

AWS_LAMBDA_FUNCTION_NAME

Source: chunk-bkgbm924.js · offset 173879138 · sha256 18fd0d86… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-bkgbm924.js offset 173879138.

Undocumented

AWS_PROFILE

Source: chunk-xa23xdat.js · offset 192206430 · sha256 7afed77f… · 7 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-xa23xdat.js offset 192206430.

Undocumented

AWS_REGION

Source: chunk-7p2rpc7h.js · offset 192195250 · sha256 ccf42d2f… · 9 read sites

Read as: string (trimmed; empty is treated as unset). Default (from code): us-east-1.

Undocumented; read at chunk-7p2rpc7h.js offset 192195250.

Undocumented

AWS_ROLE_ARN

Source: chunk-ta8ptcjk.js · offset 206171803 · sha256 91a608bc…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-ta8ptcjk.js offset 206171803.

Undocumented

AWS_SECRET_ACCESS_KEY

Source: chunk-ebbt6t1j.js · offset 192098029 · sha256 71df3a7a… · 5 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-ebbt6t1j.js offset 192098029.

Undocumented

AWS_SESSION_TOKEN

Source: chunk-ebbt6t1j.js · offset 192098168 · sha256 5cdde123… · 3 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-ebbt6t1j.js offset 192098168.

Undocumented

AWS_SHARED_CREDENTIALS_FILE

Source: chunk-zkzemj1p.js · offset 191740333 · sha256 aab2cfbd… · 4 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-zkzemj1p.js offset 191740333.

Undocumented

AWS_USE_FIPS_ENDPOINT

Source: chunk-8sw267qa.js · offset 198819720 · sha256 76b4ea55…

Read as: string (trimmed; empty is treated as unset). Values: true.

Undocumented; read at chunk-8sw267qa.js offset 198819720.

Undocumented

AWS_WEB_IDENTITY_TOKEN_FILE

Source: chunk-ta8ptcjk.js · offset 206171774 · sha256 651dbdfb… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-ta8ptcjk.js offset 206171774.

Undocumented

CLAUDE_CODE_AWS_CHAIN_RESOLVE_TIMEOUT_MS

Source: chunk-2393h2ax.js · offset 175495245 · sha256 17165e62… · 2 read sites

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 1, max 2147483647. Default (from code): 60000.

From docs: Time in milliseconds Claude Code waits for the AWS default credential provider chain to produce credentials before the request fails with AWS default-chain credential resolve timed out (default: 60000).

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_DISABLE_BEDROCK_CONTENT_TYPE_DEFAULT

Source: chunk-5ezz9t8y.js · offset 179779751 · sha256 d0d6c187…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to stop Claude Code from treating an Amazon Bedrock streaming response with a missing or empty Content-Type header as Amazon Bedrock's binary event stream.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_DISABLE_BEDROCK_CONTENT_TYPE_GUARD

Source: chunk-5ezz9t8y.js · offset 179779995 · sha256 21e859a3…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to skip the check that an Amazon Bedrock streaming response carries the application/vnd.amazon.eventstream content-type.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_SKIP_ANTHROPIC_AWS_AUTH

Source: chunk-5ezz9t8y.js · offset 179766409 · sha256 60464f70… · 3 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Skip client-side authentication for Claude Platform on AWS, for gateways that sign requests themselves

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_SKIP_AWS_CRED_CACHE

Source: chunk-3kj78r2m.js · offset 176217308 · sha256 bb5f5050… · 11 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to turn off the in-process cache of credentials resolved from the AWS default credential provider chain, so Claude Code resolves the chain on every API request.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_SKIP_BEDROCK_AUTH

Source: chunk-5ezz9t8y.js · offset 179764549 · sha256 31339e26… · 7 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Skip AWS authentication for Amazon Bedrock (for example, when using an LLM gateway)

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_SKIP_MANTLE_AUTH

Source: chunk-5ezz9t8y.js · offset 179768035 · sha256 31c0fe52… · 5 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Skip AWS authentication for Amazon Bedrock Mantle (for example, when using an LLM gateway)

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_USE_ANTHROPIC_AWS

Source: chunk-vnyh2jpk.js · offset 173795855 · sha256 c6be261e… · 5 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Use Claude Platform on AWS

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_USE_BEDROCK

Source: chunk-vnyh2jpk.js · offset 173795733 · sha256 fd5e84a3… · 7 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Use Amazon Bedrock

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_USE_MANTLE

Source: chunk-vnyh2jpk.js · offset 173795958 · sha256 7718029e… · 6 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Use the Amazon Bedrock Mantle endpoint

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_ENABLE_BYTE_WATCHDOG_BEDROCK

Source: chunk-5ezz9t8y.js · offset 179778117 · sha256 41bc5340…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to enable the byte-level streaming idle watchdog on Amazon Bedrock vnd.amazon.eventstream responses, which also enables the first-byte deadline on Bedrock streaming requests.

Documented: https://code.claude.com/docs/en/env-vars

Providers: Google Vertex AI and Google Cloud

ANTHROPIC_GOOGLE_CLOUD_BASE_URL

Source: chunk-5ezz9t8y.js · offset 179771425 · sha256 99675c8d… · 6 read sites

Read as: string (trimmed; empty is treated as unset). Default (from code): https://claude.googleapis.com.

Undocumented; read at chunk-5ezz9t8y.js offset 179771425.

Undocumented

ANTHROPIC_GOOGLE_CLOUD_LOCATION

Source: chunk-5ezz9t8y.js · offset 179767270 · sha256 50d42c5b… · 3 read sites

Read as: string (trimmed; empty is treated as unset). Default (from code): global.

Undocumented; read at chunk-5ezz9t8y.js offset 179767270.

Undocumented

ANTHROPIC_GOOGLE_CLOUD_PROJECT

Source: chunk-3kj78r2m.js · offset 176757310 · sha256 b0231252… · 4 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-3kj78r2m.js offset 176757310.

Undocumented

ANTHROPIC_GOOGLE_CLOUD_WORKSPACE_ID

Source: chunk-5ezz9t8y.js · offset 179767346 · sha256 719be76f… · 3 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-5ezz9t8y.js offset 179767346.

Undocumented

ANTHROPIC_VERTEX_BASE_URL

Source: chunk-5ezz9t8y.js · offset 179771512 · sha256 b34e6459… · 9 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

From docs: Override Google Cloud's Agent Platform endpoint URL.

Documented: https://code.claude.com/docs/en/env-vars

ANTHROPIC_VERTEX_PROJECT_ID

Source: chunk-3kj78r2m.js · offset 176757137 · sha256 7d0f0ea1… · 4 read sites

Read as: string (trimmed; empty is treated as unset).

From docs: GCP project ID that Google Cloud's Agent Platform requests are addressed to.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_SKIP_ANTHROPIC_GOOGLE_CLOUD_AUTH

Source: chunk-5ezz9t8y.js · offset 179767568 · sha256 9beecc05… · 4 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-5ezz9t8y.js offset 179767568.

Undocumented

CLAUDE_CODE_SKIP_VERTEX_AUTH

Source: chunk-5ezz9t8y.js · offset 179768979 · sha256 8f5764b4… · 6 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Skip Google authentication for Google Cloud's Agent Platform (for example, when using an LLM gateway)

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_USE_ANTHROPIC_GOOGLE_CLOUD

Source: chunk-vnyh2jpk.js · offset 173795902 · sha256 95ef3a64… · 5 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-vnyh2jpk.js offset 173795902.

Undocumented

CLAUDE_CODE_USE_VERTEX

Source: chunk-vnyh2jpk.js · offset 173795774 · sha256 9d4aaeb0… · 8 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Use Google Cloud's Agent Platform

Documented: https://code.claude.com/docs/en/env-vars

CLOUD_ML_REGION

Source: chunk-mfzs2r1w.js · offset 173712255 · sha256 d14e27f0… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-mfzs2r1w.js offset 173712255.

Undocumented

CLOUDSDK_CONFIG

Source: chunk-ebbt6t1j.js · offset 192034200 · sha256 a53236c8… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-ebbt6t1j.js offset 192034200.

Undocumented

gcloud_project

Source: chunk-ebbt6t1j.js · offset 192120023 · sha256 232389f7… · 3 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-ebbt6t1j.js offset 192120023.

Undocumented

GCLOUD_PROJECT

Source: chunk-ebbt6t1j.js · offset 192119961 · sha256 3d9c3b37… · 3 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-ebbt6t1j.js offset 192119961.

Undocumented

google_application_credentials

Source: chunk-ebbt6t1j.js · offset 192116129 · sha256 b73615be…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-ebbt6t1j.js offset 192116129.

Undocumented

GOOGLE_APPLICATION_CREDENTIALS

Source: chunk-ebbt6t1j.js · offset 192116085 · sha256 c2e78809… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-ebbt6t1j.js offset 192116085.

Undocumented

google_cloud_project

Source: chunk-ebbt6t1j.js · offset 192120051 · sha256 b763364f… · 3 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-ebbt6t1j.js offset 192120051.

Undocumented

GOOGLE_CLOUD_PROJECT

Source: chunk-bkgbm924.js · offset 173879438 · sha256 17e9b022… · 6 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-bkgbm924.js offset 173879438.

Undocumented

GOOGLE_CLOUD_WORKSTATIONS

Source: chunk-bkgbm924.js · offset 173878469 · sha256 05ba04cc…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-bkgbm924.js offset 173878469.

Undocumented

VERTEX_REGION_CLAUDE_3_5_HAIKU

Source: chunk-mfzs2r1w.js · offset 173709540 · sha256 f4a42187…

Read as: string (raw value; further parsing not traced).

From docs: Override region for Claude 3.5 Haiku when using Google Cloud's Agent Platform

Documented: https://code.claude.com/docs/en/env-vars

VERTEX_REGION_CLAUDE_3_5_SONNET

Source: chunk-mfzs2r1w.js · offset 173709317 · sha256 b0163304…

Read as: string (raw value; further parsing not traced).

From docs: Override region for Claude 3.5 Sonnet when using Google Cloud's Agent Platform

Documented: https://code.claude.com/docs/en/env-vars

VERTEX_REGION_CLAUDE_3_7_SONNET

Source: chunk-mfzs2r1w.js · offset 173709373 · sha256 9058fadb…

Read as: string (raw value; further parsing not traced).

From docs: Override region for Claude 3.7 Sonnet when using Google Cloud's Agent Platform

Documented: https://code.claude.com/docs/en/env-vars

VERTEX_REGION_CLAUDE_4_0_OPUS

Source: chunk-mfzs2r1w.js · offset 173710167 · sha256 1f4dbfd4…

Read as: string (raw value; further parsing not traced).

From docs: Override region for Claude 4.0 Opus when using Google Cloud's Agent Platform

Documented: https://code.claude.com/docs/en/env-vars

VERTEX_REGION_CLAUDE_4_0_SONNET

Source: chunk-mfzs2r1w.js · offset 173710013 · sha256 17ff2060…

Read as: string (raw value; further parsing not traced).

From docs: Override region for Claude 4.0 Sonnet when using Google Cloud's Agent Platform

Documented: https://code.claude.com/docs/en/env-vars

VERTEX_REGION_CLAUDE_4_1_OPUS

Source: chunk-mfzs2r1w.js · offset 173709701 · sha256 26ffeba1…

Read as: string (raw value; further parsing not traced).

From docs: Override region for Claude 4.1 Opus when using Google Cloud's Agent Platform

Documented: https://code.claude.com/docs/en/env-vars

VERTEX_REGION_CLAUDE_4_5_OPUS

Source: chunk-mfzs2r1w.js · offset 173709753 · sha256 ba882f91…

Read as: string (raw value; further parsing not traced).

From docs: Override region for Claude Opus 4.5 when using Google Cloud's Agent Platform

Documented: https://code.claude.com/docs/en/env-vars

VERTEX_REGION_CLAUDE_4_5_SONNET

Source: chunk-mfzs2r1w.js · offset 173709429 · sha256 7fe0e77c…

Read as: string (raw value; further parsing not traced).

From docs: Override region for Claude Sonnet 4.5 when using Google Cloud's Agent Platform

Documented: https://code.claude.com/docs/en/env-vars

VERTEX_REGION_CLAUDE_4_6_OPUS

Source: chunk-mfzs2r1w.js · offset 173709805 · sha256 73a23bda…

Read as: string (raw value; further parsing not traced).

From docs: Override region for Claude Opus 4.6 when using Google Cloud's Agent Platform

Documented: https://code.claude.com/docs/en/env-vars

VERTEX_REGION_CLAUDE_4_6_SONNET

Source: chunk-mfzs2r1w.js · offset 173709485 · sha256 120c2066…

Read as: string (raw value; further parsing not traced).

From docs: Override region for Claude Sonnet 4.6 when using Google Cloud's Agent Platform

Documented: https://code.claude.com/docs/en/env-vars

VERTEX_REGION_CLAUDE_4_7_OPUS

Source: chunk-mfzs2r1w.js · offset 173709857 · sha256 364310a0…

Read as: string (raw value; further parsing not traced).

From docs: Override region for Claude Opus 4.7 when using Google Cloud's Agent Platform

Documented: https://code.claude.com/docs/en/env-vars

VERTEX_REGION_CLAUDE_4_8_OPUS

Source: chunk-mfzs2r1w.js · offset 173709909 · sha256 3b69250d…

Read as: string (raw value; further parsing not traced).

From docs: Override region for Claude Opus 4.8 when using Google Cloud's Agent Platform

Documented: https://code.claude.com/docs/en/env-vars

VERTEX_REGION_CLAUDE_5_5_OPUS

Source: chunk-mfzs2r1w.js · offset 173709961 · sha256 58a45cb7…

Read as: string (raw value; further parsing not traced).

From docs: Override region for Claude Opus 5.5 when using Google Cloud's Agent Platform.

Documented: https://code.claude.com/docs/en/env-vars

VERTEX_REGION_CLAUDE_5_OPUS

Source: chunk-mfzs2r1w.js · offset 173710217 · sha256 8e8c2421…

Read as: string (raw value; further parsing not traced).

From docs: Override region for Claude Opus 5 when using Google Cloud's Agent Platform.

Documented: https://code.claude.com/docs/en/env-vars

VERTEX_REGION_CLAUDE_5_SONNET

Source: chunk-mfzs2r1w.js · offset 173710067 · sha256 1a6f9b02…

Read as: string (raw value; further parsing not traced).

From docs: Override region for Claude Sonnet 5 when using Google Cloud's Agent Platform.

Documented: https://code.claude.com/docs/en/env-vars

VERTEX_REGION_CLAUDE_FABLE_5

Source: chunk-mfzs2r1w.js · offset 173710118 · sha256 ef732c7f…

Read as: string (raw value; further parsing not traced).

From docs: Override region for Claude Fable 5 when using Google Cloud's Agent Platform.

Documented: https://code.claude.com/docs/en/env-vars

VERTEX_REGION_CLAUDE_FABLE_5_1

Source: chunk-mfzs2r1w.js · offset 173709594 · sha256 0e9c5375…

Read as: string (raw value; further parsing not traced).

From docs: Override region for Claude Fable 5.1 when using Google Cloud's Agent Platform.

Documented: https://code.claude.com/docs/en/env-vars

VERTEX_REGION_CLAUDE_HAIKU_4_5

Source: chunk-mfzs2r1w.js · offset 173709648 · sha256 bdaa3937…

Read as: string (raw value; further parsing not traced).

From docs: Override region for Claude Haiku 4.5 when using Google Cloud's Agent Platform

Documented: https://code.claude.com/docs/en/env-vars

Providers: Microsoft Foundry and Azure

ANTHROPIC_FOUNDRY_API_KEY

Source: chunk-5ezz9t8y.js · offset 179765690 · sha256 6edea27f… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

From docs: API key for Microsoft Foundry authentication (see Microsoft Foundry)

Documented: https://code.claude.com/docs/en/env-vars

ANTHROPIC_FOUNDRY_AUTH_TOKEN

Source: chunk-5ezz9t8y.js · offset 179765603 · sha256 072afdc4… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

From docs: Bearer token for Microsoft Foundry authentication, such as a Microsoft Entra access token.

Documented: https://code.claude.com/docs/en/env-vars

ANTHROPIC_FOUNDRY_BASE_URL

Source: chunk-5ezz9t8y.js · offset 179758577 · sha256 42cda74f… · 6 read sites

Read as: string (trimmed; empty is treated as unset).

From docs: Full base URL for the Microsoft Foundry resource (for example, https://my-resource.services.ai.azure.com/anthropic).

Documented: https://code.claude.com/docs/en/env-vars

ANTHROPIC_FOUNDRY_RESOURCE

Source: chunk-5ezz9t8y.js · offset 179758608 · sha256 3630aefc… · 4 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

From docs: Microsoft Foundry resource name (for example, my-resource).

Documented: https://code.claude.com/docs/en/env-vars

AZURE_CLIENT_ID

Source: chunk-8embznbx.js · offset 195772935 · sha256 be8e8739… · 5 read sites

Read as: string (raw value; further parsing not traced).

Documented at https://code.claude.com/docs/en/github-actions-cloud-providers; no description column to quote.

Documented: https://code.claude.com/docs/en/github-actions-cloud-providers

AZURE_FUNCTIONS_ENVIRONMENT

Source: chunk-bkgbm924.js · offset 173879570 · sha256 0fa1ac42…

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-bkgbm924.js offset 173879570.

Undocumented

AZURE_TENANT_ID

Source: chunk-8embznbx.js · offset 195772893 · sha256 b705b6d3… · 6 read sites

Read as: string (raw value; further parsing not traced).

Documented at https://code.claude.com/docs/en/github-actions-cloud-providers; no description column to quote.

Documented: https://code.claude.com/docs/en/github-actions-cloud-providers

CLAUDE_CODE_SKIP_FOUNDRY_AUTH

Source: chunk-5ezz9t8y.js · offset 179765734 · sha256 72123396… · 2 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Skip Azure authentication for Microsoft Foundry, for a proxy or gateway that injects its own Authorization header.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_USE_FOUNDRY

Source: chunk-vnyh2jpk.js · offset 173795814 · sha256 d289ae80… · 3 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Use Microsoft Foundry

Documented: https://code.claude.com/docs/en/env-vars

Providers: gateways

CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY

Source: chunk-0rj8ys6x.js · offset 188228552 · sha256 e51b98ea… · 3 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to populate the /model picker from your gateway's /v1/models endpoint when ANTHROPIC_BASE_URL points at an Anthropic-compatible gateway such as LiteLLM, Kong, or an internal proxy.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_GATEWAY_HINT_HEADERS

Source: chunk-5ezz9t8y.js · offset 179760559 · sha256 e72abd56…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

From docs: Set to 1 to send the gateway hint headers, such as x-claude-code-request-class and x-claude-code-compaction, on a custom proxy or a third-party provider such as Amazon Bedrock or Claude Platform on AWS.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_GATEWAY_MODEL_DISCOVERY_TIMEOUT_MS

Source: chunk-3kj78r2m.js · offset 176450615 · sha256 07d66406…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 1, max 2147483647, digitsOnly true. Default (from code): 3000.

From docs: Timeout in milliseconds for the gateway model discovery request that CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY turns on (default: 3000).

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_GATEWAY_TOKEN_FILE_DESCRIPTOR

Source: chunk-6jyjgx35.js · offset 175932717 · sha256 c4cff902… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-6jyjgx35.js offset 175932717.

Undocumented

CLAUDE_CODE_HOST_GATEWAY_LINEAGE

Source: chunk-rqp1pwc5.js · offset 173934928 · sha256 8d70ffb2…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-rqp1pwc5.js offset 173934928.

Undocumented

CLAUDE_CODE_USE_GATEWAY

Source: chunk-3kj78r2m.js · offset 176725707 · sha256 3c6159ee… · 3 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-3kj78r2m.js offset 176725707.

Undocumented

CLAUDE_GATEWAY_ALLOW_LOOPBACK

Source: chunk-8sw267qa.js · offset 198797860 · sha256 e63dfe37… · 3 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-8sw267qa.js offset 198797860.

Undocumented

CLAUDE_GATEWAY_DRAIN_TIMEOUT_MS

Source: chunk-ca518wc5.js · offset 196792918 · sha256 4cc46a4b…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 1, max 2147000000, digitsOnly true. Default (from code): 25000.

Undocumented; read at chunk-ca518wc5.js offset 196792918.

Undocumented

CLAUDE_GATEWAY_LOG_LEVEL

Source: chunk-km0c6gev.js · offset 196788335 · sha256 de2a0fcd…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-km0c6gev.js offset 196788335.

Undocumented

CLAUDE_GATEWAY_PROXY_IS_EGRESS_BOUNDARY

Source: chunk-8sw267qa.js · offset 198797551 · sha256 8ab0e5da…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-8sw267qa.js offset 198797551.

Undocumented

Telemetry and observability

BETA_TRACING_ENDPOINT

Source: chunk-8w1k6a7d.js · offset 178885786 · sha256 0b8e0086… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

From docs: OTLP endpoint for detailed beta tracing: with ENABLE_BETA_TRACING_DETAILED=1, logs and traces go there instead of to the configured exporters.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_BYOC_ENABLE_DATADOG

Source: chunk-brqj61g3.js · offset 185330543 · sha256 9657eb08… · 2 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-brqj61g3.js offset 185330543.

Undocumented

CLAUDE_CODE_DATADOG_FLUSH_INTERVAL_MS

Source: chunk-ph88dq0z.js · offset 180254824 · sha256 f59cfbdd…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 1. Default (from code): 15000.

Undocumented; read at chunk-ph88dq0z.js offset 180254824.

Undocumented

CLAUDE_CODE_ENABLE_FEEDBACK_SURVEY_FOR_OTEL

Source: chunk-53wazwdn.js · offset 175014343 · sha256 12bbf696…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to route the "How is Claude doing?" session quality survey to your own OpenTelemetry collector when Anthropic-bound nonessential traffic is blocked.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_ENABLE_TELEMETRY

Source: chunk-7j6xvzff.js · offset 205483084 · sha256 3b331164… · 5 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to enable OpenTelemetry data collection for metrics and logging.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_ENHANCED_TELEMETRY_BETA

Source: chunk-8w1k6a7d.js · offset 178892194 · sha256 76f8b26a…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Enable span tracing (required).

Documented: https://code.claude.com/docs/en/monitoring-usage

CLAUDE_CODE_GB_DISK_CACHE_WHEN_TELEMETRY_OFF

Source: chunk-3kj78r2m.js · offset 176633927 · sha256 a3ff8f93…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-3kj78r2m.js offset 176633927.

Undocumented

CLAUDE_CODE_OTEL_CONTENT_MAX_LENGTH

Source: chunk-8w1k6a7d.js · offset 178884981 · sha256 58cae1fa…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 1, digitsOnly true. Default (from code): 61440.

From docs: Maximum length of content-bearing OpenTelemetry attributes (model responses, tool content, system prompts, raw API bodies), truncation marker included, in UTF-16 code units (default: 61440, i.e. 60 KB).

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_OTEL_DIAG_STDERR

Source: chunk-7q352sm2.js · offset 185191422 · sha256 bc37fcc6…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to write OpenTelemetry exporter diagnostic errors to stderr.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_OTEL_FLUSH_TIMEOUT_MS

Source: chunk-7j6xvzff.js · offset 205487739 · sha256 5a408a7f…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Default (from code): 5000.

From docs: Timeout in milliseconds for flushing pending OpenTelemetry spans (default: 5000).

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_OTEL_HEADERS_HELPER_DEBOUNCE_MS

Source: chunk-3kj78r2m.js · offset 176789076 · sha256 240e3e9d…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset).

From docs: Interval for refreshing dynamic OpenTelemetry headers in milliseconds (default: 1740000 / 29 minutes).

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_OTEL_SHUTDOWN_TIMEOUT_MS

Source: chunk-7j6xvzff.js · offset 205467789 · sha256 c8cd5ac8… · 3 read sites

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Default (from code): 2000.

From docs: Timeout in milliseconds for the OpenTelemetry exporter to finish on shutdown (default: 2000).

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_PERFETTO_TRACE

Source: chunk-8w1k6a7d.js · offset 178890947 · sha256 17ecb006…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-8w1k6a7d.js offset 178890947.

Undocumented

DISABLE_TELEMETRY

Source: chunk-brqj61g3.js · offset 185330605 · sha256 33ea0227… · 3 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Truthiness gotcha: 2 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false. Other sites parse it as a boolean, so the same value can mean on in one place and off in another.

From docs: Set to any non-empty value, such as 1, to opt out of telemetry. Setting it to 0 or false still opts out, unlike most on/off variables; unset the variable to turn telemetry back on.

Documented: https://code.claude.com/docs/en/env-vars

DO_NOT_TRACK

Source: chunk-brqj61g3.js · offset 185330648 · sha256 91dfe981… · 3 read sites

Read as: string (trimmed; empty is treated as unset).

From docs: Set to 1 to opt out of telemetry, with the same effect as DISABLE_TELEMETRY, including making Remote Control and the other features that need feature-flag fetching unavailable.

Documented: https://code.claude.com/docs/en/env-vars

ENABLE_BETA_TRACING_DETAILED

Source: chunk-8w1k6a7d.js · offset 178885746 · sha256 f081d785…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1, together with BETA_TRACING_ENDPOINT, to turn on detailed beta tracing, which adds content-bearing span attributes and the claude_code.hook span.

Documented: https://code.claude.com/docs/en/env-vars

ENABLE_ENHANCED_TELEMETRY_BETA

Source: chunk-8w1k6a7d.js · offset 178892243 · sha256 7a82f69c…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-8w1k6a7d.js offset 178892243.

Undocumented

OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT

Source: chunk-8w1k6a7d.js · offset 178885023 · sha256 d5f795ab…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 0.

From docs: Standard OpenTelemetry SDK limit on attribute value length.

Documented: https://code.claude.com/docs/en/env-vars

OTEL_EXPORTER_OTLP_*_ENDPOINT

Source: chunk-7j6xvzff.js · offset 205488999 · sha256 ac0af5d8… · 3 read sites

Read as: string (raw value; further parsing not traced).

From code: The variable name is built at run time; * stands for a value filled in by the code.

Documented names matching this pattern: OTEL_EXPORTER_OTLP_LOGS_ENDPOINT, OTEL_EXPORTER_OTLP_METRICS_ENDPOINT, OTEL_EXPORTER_OTLP_TRACES_ENDPOINT

Name pattern (not counted as documented or undocumented)

OTEL_EXPORTER_OTLP_*_HEADERS

Source: chunk-7j6xvzff.js · offset 205491367 · sha256 bfe23b7f… · 2 read sites

Read as: string (raw value; further parsing not traced).

From code: The variable name is built at run time; * stands for a value filled in by the code.

Documented names matching this pattern: OTEL_EXPORTER_OTLP_LOGS_HEADERS, OTEL_EXPORTER_OTLP_METRICS_HEADERS, OTEL_EXPORTER_OTLP_TRACES_HEADERS

Name pattern (not counted as documented or undocumented)

OTEL_EXPORTER_OTLP_*_INSECURE

Source: chunk-kxywkmbh.js · offset 212274778 · sha256 9c1196e8…

Read as: string (raw value; further parsing not traced).

From code: The variable name is built at run time; * stands for a value filled in by the code.

Name pattern (not counted as documented or undocumented)

OTEL_EXPORTER_OTLP_ENDPOINT

Source: chunk-kxywkmbh.js · offset 212274694 · sha256 807d3ae4… · 5 read sites

Read as: string (trimmed; empty is treated as unset).

From docs: OTLP collector endpoint for all signals

Documented: https://code.claude.com/docs/en/monitoring-usage

OTEL_EXPORTER_OTLP_HEADERS

Source: chunk-kxywkmbh.js · offset 212274276 · sha256 bba3c17d… · 3 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

From docs: Authentication headers for OTLP

Documented: https://code.claude.com/docs/en/monitoring-usage

OTEL_EXPORTER_OTLP_LOGS_PROTOCOL

Source: chunk-7j6xvzff.js · offset 205481295 · sha256 a97eb978…

Read as: string (trimmed; empty is treated as unset).

From docs: Protocol for logs, overrides general setting

Documented: https://code.claude.com/docs/en/monitoring-usage

OTEL_EXPORTER_OTLP_METRICS_PROTOCOL

Source: chunk-7j6xvzff.js · offset 205480241 · sha256 87f5ee3b…

Read as: string (trimmed; empty is treated as unset).

From docs: Protocol for metrics, overrides general setting

Documented: https://code.claude.com/docs/en/monitoring-usage

OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE

Source: chunk-7j6xvzff.js · offset 205476431 · sha256 d703ee47…

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

From docs: Metrics temporality preference (default: delta).

Documented: https://code.claude.com/docs/en/monitoring-usage

OTEL_EXPORTER_OTLP_PROTOCOL

Source: chunk-7j6xvzff.js · offset 205479867 · sha256 c0b54b69… · 4 read sites

Read as: string (trimmed; empty is treated as unset).

From docs: Protocol for OTLP exporter, applies to all signals.

Documented: https://code.claude.com/docs/en/monitoring-usage

OTEL_EXPORTER_OTLP_TRACES_ENDPOINT

Source: chunk-8w1k6a7d.js · offset 178890121 · sha256 e359194f… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

From docs: OTLP traces endpoint, overrides OTEL_EXPORTER_OTLP_ENDPOINT

Documented: https://code.claude.com/docs/en/monitoring-usage

OTEL_EXPORTER_OTLP_TRACES_PROTOCOL

Source: chunk-7j6xvzff.js · offset 205482345 · sha256 2ec5a16b…

Read as: string (trimmed; empty is treated as unset).

From docs: Protocol for traces, overrides OTEL_EXPORTER_OTLP_PROTOCOL

Documented: https://code.claude.com/docs/en/monitoring-usage

OTEL_LOG_ASSISTANT_RESPONSES

Source: chunk-pzrchwpx.js · offset 178876627 · sha256 0c8aef2c…

Read as: tri-state boolean (1/true/yes/on is true, 0/false/no/off is false (trimmed, case-insensitive); anything else is unset).

From docs: Set to 1 to include the model's response text on assistant_response OpenTelemetry log events.

Documented: https://code.claude.com/docs/en/env-vars

OTEL_LOG_MANAGED_SETTINGS

Source: chunk-appb597y.js · offset 189547370 · sha256 05fbc9d5…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to add the redacted managed settings, and a SHA-256 digest of the settings before redaction, to managed_settings_resolved OpenTelemetry log events.

Documented: https://code.claude.com/docs/en/env-vars

OTEL_LOG_RAW_API_BODIES

Source: chunk-x9fwahqm.js · offset 182825494 · sha256 c83da780…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Emit Anthropic Messages API request and response JSON as api_request_body / api_response_body log events.

Documented: https://code.claude.com/docs/en/env-vars

OTEL_LOG_TOOL_CONTENT

Source: chunk-3kj78r2m.js · offset 176596535 · sha256 0697bef6…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to include tool content in the tool.output OpenTelemetry span event.

Documented: https://code.claude.com/docs/en/env-vars

OTEL_LOG_TOOL_DETAILS

Source: chunk-3kj78r2m.js · offset 176595383 · sha256 499d0933…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to include tool input arguments, MCP server names, user-authored workflow names, raw error strings on tool failures, the refusal category on api_refusal events, and other tool details in OpenTelemetry traces and logs.

Documented: https://code.claude.com/docs/en/env-vars

OTEL_LOG_USER_PROMPTS

Source: chunk-8w1k6a7d.js · offset 178885501 · sha256 55cbaa16… · 4 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to include user prompt text in OpenTelemetry traces and logs.

Documented: https://code.claude.com/docs/en/env-vars

OTEL_LOGRECORD_ATTRIBUTE_VALUE_LENGTH_LIMIT

Source: chunk-8w1k6a7d.js · offset 178885064 · sha256 ead31d61…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 0.

Documented at https://code.claude.com/docs/en/env-vars; no description column to quote.

Documented: https://code.claude.com/docs/en/env-vars

OTEL_LOGS_EXPORT_INTERVAL

Source: chunk-3kj78r2m.js · offset 176629938 · sha256 cc3fa137… · 2 read sites

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Default (from code): 5000.

From docs: Logs export interval in milliseconds (default: 5000)

Documented: https://code.claude.com/docs/en/monitoring-usage

OTEL_LOGS_EXPORTER

Source: chunk-7j6xvzff.js · offset 205481271 · sha256 0ab3e676… · 4 read sites

Read as: string (trimmed; empty is treated as unset).

From docs: Logs/events exporter types, comma-separated.

Documented: https://code.claude.com/docs/en/monitoring-usage

OTEL_METRIC_EXPORT_INTERVAL

Source: chunk-7j6xvzff.js · offset 205479758 · sha256 3b7d7cea…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Default (from code): 60000.

From docs: Export interval in milliseconds (default: 60000)

Documented: https://code.claude.com/docs/en/monitoring-usage

OTEL_METRICS_EXPORTER

Source: chunk-7j6xvzff.js · offset 205483879 · sha256 55fadc06… · 3 read sites

Read as: string (trimmed; empty is treated as unset). Values: prometheus.

From docs: Metrics exporter types, comma-separated.

Documented: https://code.claude.com/docs/en/monitoring-usage

OTEL_METRICS_INCLUDE_ACCOUNT_UUID

Source: chunk-pzrchwpx.js · offset 178874534 · sha256 a52e5dfb…

Read as: string (raw value; further parsing not traced).

From docs: Set to false to exclude account UUID from metrics attributes (default: included).

Documented: https://code.claude.com/docs/en/env-vars

OTEL_METRICS_INCLUDE_ENTRYPOINT

Source: chunk-pzrchwpx.js · offset 178874186 · sha256 24f0b0ca…

Read as: presence (only whether it is set (or truthy) matters).

From docs: Set to true to include the session entrypoint in metrics attributes (default: excluded).

Documented: https://code.claude.com/docs/en/env-vars

OTEL_METRICS_INCLUDE_REPOSITORY

Source: chunk-pzrchwpx.js · offset 178874265 · sha256 d3ae3777… · 2 read sites

Read as: presence (only whether it is set (or truthy) matters).

From docs: Set to true to tag OpenTelemetry metrics and events with vcs.* attributes identifying the session's repository (default: excluded).

Documented: https://code.claude.com/docs/en/env-vars

OTEL_METRICS_INCLUDE_RESOURCE_ATTRIBUTES

Source: chunk-pzrchwpx.js · offset 178873337 · sha256 64147388…

Read as: presence (only whether it is set (or truthy) matters).

From docs: As of v2.1.161, Claude Code attaches OTEL_RESOURCE_ATTRIBUTES keys to metric datapoint labels.

Documented: https://code.claude.com/docs/en/env-vars

OTEL_METRICS_INCLUDE_SESSION_ID

Source: chunk-pzrchwpx.js · offset 178873508 · sha256 c8eb859c…

Read as: string (raw value; further parsing not traced).

From docs: Set to false to exclude session ID from metrics attributes (default: included).

Documented: https://code.claude.com/docs/en/env-vars

OTEL_METRICS_INCLUDE_VERSION

Source: chunk-pzrchwpx.js · offset 178873654 · sha256 5375ab0f…

Read as: presence (only whether it is set (or truthy) matters).

From docs: Set to true to include Claude Code version in metrics attributes (default: excluded).

Documented: https://code.claude.com/docs/en/env-vars

OTEL_RESOURCE_ATTRIBUTES

Source: chunk-brqj61g3.js · offset 185329457 · sha256 3949d66e… · 3 read sites

Read as: string (trimmed; empty is treated as unset).

Documented at https://code.claude.com/docs/en/env-vars; no description column to quote.

Documented: https://code.claude.com/docs/en/env-vars

OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT

Source: chunk-8w1k6a7d.js · offset 178885115 · sha256 b73a7c57…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 0.

Documented at https://code.claude.com/docs/en/env-vars; no description column to quote.

Documented: https://code.claude.com/docs/en/env-vars

OTEL_TRACES_EXPORT_INTERVAL

Source: chunk-7j6xvzff.js · offset 205486211 · sha256 3104fb4b…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Default (from code): 5000.

From docs: Span batch export interval in milliseconds (default: 5000)

Documented: https://code.claude.com/docs/en/monitoring-usage

OTEL_TRACES_EXPORTER

Source: chunk-7j6xvzff.js · offset 205482212 · sha256 947cd0a5… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

From docs: Traces exporter types, comma-separated.

Documented: https://code.claude.com/docs/en/monitoring-usage

TRACEPARENT

Source: chunk-8w1k6a7d.js · offset 178895466 · sha256 13183cc6… · 4 read sites

Read as: string (trimmed; empty is treated as unset).

Documented at https://code.claude.com/docs/en/env-vars; no description column to quote.

Documented: https://code.claude.com/docs/en/env-vars

TRACESTATE

Source: chunk-8w1k6a7d.js · offset 178895542 · sha256 d8947714… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-8w1k6a7d.js offset 178895542.

Undocumented

Network, proxy and TLS

AGENT_PROXY_AUTH_TOKEN

Source: chunk-m7zbtchd.js · offset 205337050 · sha256 df0eedcf…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-m7zbtchd.js offset 205337050.

Undocumented

AGENT_PROXY_URL

Source: chunk-m7zbtchd.js · offset 205337020 · sha256 798ebf6e…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-m7zbtchd.js offset 205337020.

Undocumented

all_proxy

Source: chunk-78x61bcs.js · offset 207786912 · sha256 9fcdc466… · 3 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-78x61bcs.js offset 207786912.

Undocumented

ALL_PROXY

Source: chunk-78x61bcs.js · offset 207786889 · sha256 728ff8d8… · 3 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-78x61bcs.js offset 207786889.

Undocumented

CCR_AGENT_PROXY_ENABLED

Source: chunk-m7zbtchd.js · offset 205337572 · sha256 04bb26ab…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-m7zbtchd.js offset 205337572.

Undocumented

CCR_AGENT_PROXY_FRAME_HOSTS

Source: chunk-qxsxbr7c.js · offset 180399239 · sha256 6f52e4fb…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-qxsxbr7c.js offset 180399239.

Undocumented

CCR_AGENT_PROXY_INCLUDE_HOSTS

Source: chunk-m7zbtchd.js · offset 205337183 · sha256 80a96f80…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-m7zbtchd.js offset 205337183.

Undocumented

CCR_AGENT_PROXY_NO_PROXY_LOCAL_ONLY

Source: chunk-m7zbtchd.js · offset 205337300 · sha256 ff80511a…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-m7zbtchd.js offset 205337300.

Undocumented

CCR_AGENT_PROXY_RECEIVE_GATE_DISABLED

Source: chunk-m7zbtchd.js · offset 205337217 · sha256 8d75b539…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-m7zbtchd.js offset 205337217.

Undocumented

CCR_AGENT_PROXY_RELAY_MODE

Source: chunk-m7zbtchd.js · offset 205337152 · sha256 f05f27c7…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-m7zbtchd.js offset 205337152.

Undocumented

CCR_AGENT_PROXY_UPLOAD_GATE_DISABLED

Source: chunk-m7zbtchd.js · offset 205337259 · sha256 32e23461…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-m7zbtchd.js offset 205337259.

Undocumented

CLAUDE_CODE_AGENT_PROXY_GH_SHIM

Source: chunk-m7zbtchd.js · offset 205342063 · sha256 6ddbb857… · 2 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-m7zbtchd.js offset 205342063.

Undocumented

CLAUDE_CODE_AGENT_PROXY_GIT_CONFIG

Source: chunk-m7zbtchd.js · offset 205341853 · sha256 15597b8e… · 2 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-m7zbtchd.js offset 205341853.

Undocumented

CLAUDE_CODE_CERT_STORE

Source: chunk-09k8apky.js · offset 175307075 · sha256 5cf53913… · 6 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

From docs: Comma-separated list of CA certificate sources for TLS connections.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_CLIENT_CERT

Source: chunk-09k8apky.js · offset 175311184 · sha256 cc37bcd5… · 12 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 3 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

From docs: Path to client certificate file for mTLS authentication

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_CLIENT_KEY

Source: chunk-09k8apky.js · offset 175311212 · sha256 d552242d… · 9 read sites

Read as: string (trimmed; empty is treated as unset).

From docs: Path to client private key file for mTLS authentication

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_CLIENT_KEY_PASSPHRASE

Source: chunk-09k8apky.js · offset 175310110 · sha256 0357f9e0… · 4 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

From docs: Passphrase for encrypted CLAUDE_CODE_CLIENT_KEY (optional)

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_DISABLE_MTLS_RELOAD_ON_STALE_CONNECTION

Source: chunk-x9fwahqm.js · offset 182894158 · sha256 3a589ab6…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to stop Claude Code from re-reading the mTLS client certificate and key when an API request fails with a connection-level error, such as a connection reset or a TLS handshake error.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_ENABLE_PROXY_AUTH_HELPER

Source: chunk-f5fzjk49.js · offset 185175308 · sha256 bba7fbe6… · 2 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-f5fzjk49.js offset 185175308.

Undocumented

CLAUDE_CODE_HTTP_PROXY

Source: chunk-xbqxyc9r.js · offset 175908797 · sha256 5dbec935…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-xbqxyc9r.js offset 175908797.

Undocumented

CLAUDE_CODE_HTTPS_PROXY

Source: chunk-xbqxyc9r.js · offset 175908854 · sha256 48b35a6e…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-xbqxyc9r.js offset 175908854.

Undocumented

CLAUDE_CODE_PROXY_AUTH_HELPER_TTL_MS

Source: chunk-09k8apky.js · offset 175320513 · sha256 eab3e77a…

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset).

Undocumented; read at chunk-09k8apky.js offset 175320513.

Undocumented

CLAUDE_CODE_PROXY_RESOLVES_HOSTS

Source: chunk-09k8apky.js · offset 175319698 · sha256 15350379…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

From docs: Set to 1 to allow the proxy to perform DNS resolution instead of the caller.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_SIMULATE_PROXY_USAGE

Source: chunk-x9fwahqm.js · offset 182879396 · sha256 8836efb4… · 5 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-x9fwahqm.js offset 182879396.

Undocumented

CLAUDE_CODE_WEBFETCH_USE_CCR_PROXY

Source: chunk-x9fwahqm.js · offset 182249102 · sha256 808a7134…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-x9fwahqm.js offset 182249102.

Undocumented

CLAUDE_CODE_WEBSEARCH_CCR_PROXY_FAST

Source: chunk-ke8dqefp.js · offset 180343242 · sha256 52bc97b6…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-ke8dqefp.js offset 180343242.

Undocumented

CLAUDE_CODE_WEBSEARCH_USE_CCR_PROXY

Source: chunk-ke8dqefp.js · offset 180343202 · sha256 9aacb5ad… · 2 read sites

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-ke8dqefp.js offset 180343202.

Undocumented

CLAUDE_RUNNER_USE_GIT_PROXY

Source: chunk-brqj61g3.js · offset 185402624 · sha256 6dfb3f71…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-brqj61g3.js offset 185402624.

Undocumented

GRPC_DEFAULT_SSL_ROOTS_FILE_PATH

Source: chunk-kxywkmbh.js · offset 211895503 · sha256 af68cb3b…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-kxywkmbh.js offset 211895503.

Undocumented

HOSTALIASES

Source: chunk-x9fwahqm.js · offset 183060260 · sha256 ebc96d96…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-x9fwahqm.js offset 183060260.

Undocumented

http_proxy

Source: chunk-78x61bcs.js · offset 207786864 · sha256 846b41df… · 9 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-78x61bcs.js offset 207786864.

Undocumented

HTTP_PROXY

Source: chunk-78x61bcs.js · offset 207786840 · sha256 aa98c1d0… · 9 read sites

Read as: string (trimmed; empty is treated as unset). Default (from code): not set.

From docs: Specify HTTP proxy server for network connections

Documented: https://code.claude.com/docs/en/env-vars

https_proxy

Source: chunk-78x61bcs.js · offset 207786805 · sha256 33d51f7d… · 11 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-78x61bcs.js offset 207786805.

Undocumented

HTTPS_PROXY

Source: chunk-78x61bcs.js · offset 207786780 · sha256 3ac3671f… · 12 read sites

Read as: string (trimmed; empty is treated as unset). Default (from code): not set.

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

From docs: Specify HTTPS proxy server for network connections

Documented: https://code.claude.com/docs/en/env-vars

LOCALDOMAIN

Source: chunk-x9fwahqm.js · offset 183060246 · sha256 4df19f9d…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-x9fwahqm.js offset 183060246.

Undocumented

no_proxy

Source: chunk-09k8apky.js · offset 175318824 · sha256 27268c74… · 9 read sites

Read as: string (trimmed; empty is treated as unset). Values: *.

Undocumented; read at chunk-09k8apky.js offset 175318824.

Undocumented

NO_PROXY

Source: chunk-09k8apky.js · offset 175318842 · sha256 c44a526e… · 10 read sites

Read as: string (trimmed; empty is treated as unset). Values: *. Default (from code): not set.

From docs: List of domains and IPs to which requests will be directly issued, bypassing proxy

Documented: https://code.claude.com/docs/en/env-vars

NODE_EXTRA_CA_CERTS

Source: chunk-6k4pzp76.js · offset 178563492 · sha256 c69b8df7… · 14 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 6 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-6k4pzp76.js offset 178563492.

Undocumented

NODE_TLS_REJECT_UNAUTHORIZED

Source: chunk-x9fwahqm.js · offset 183060215 · sha256 1ec3d3d6…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-x9fwahqm.js offset 183060215.

Undocumented

RES_OPTIONS

Source: chunk-x9fwahqm.js · offset 183060274 · sha256 3e93abd5…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-x9fwahqm.js offset 183060274.

Undocumented

SELF_HOSTED_RUNNER_PROXY_AUTHORIZATION_COMMAND

Source: chunk-f5fzjk49.js · offset 185173657 · sha256 49375eec…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-f5fzjk49.js offset 185173657.

Undocumented

SELF_HOSTED_RUNNER_PROXY_AUTHORIZATION_FILE

Source: chunk-f5fzjk49.js · offset 185173684 · sha256 2725a617…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-f5fzjk49.js offset 185173684.

Undocumented

SSL_CERT_FILE

Source: chunk-m7zbtchd.js · offset 205344678 · sha256 36128327… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-m7zbtchd.js offset 205344678.

Undocumented

Shell, terminal, OS and CI environment

__CFBundleIdentifier

Source: chunk-bkgbm924.js · offset 173874304 · sha256 a8824fe9… · 7 read sites

Read as: string (trimmed; empty is treated as unset). Values: com.conductor.app, com.anthropic.claude-code-url-handler, com.googlecode.iterm2.

Undocumented; read at chunk-bkgbm924.js offset 173874304.

Undocumented

ALACRITTY_LOG

Source: chunk-bkgbm924.js · offset 173875989 · sha256 bfe1befc… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 2 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-bkgbm924.js offset 173875989.

Undocumented

ALLUSERSPROFILE

Source: chunk-5ezz9t8y.js · offset 179462167 · sha256 a73593b3…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-5ezz9t8y.js offset 179462167.

Undocumented

ANDROID_HOME

Source: chunk-8djjdfyq.js · offset 205903625 · sha256 309f9171…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-8djjdfyq.js offset 205903625.

Undocumented

ANDROID_SDK_ROOT

Source: chunk-8djjdfyq.js · offset 205903641 · sha256 58d982c5…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-8djjdfyq.js offset 205903641.

Undocumented

APP_URL

Source: chunk-bkgbm924.js · offset 173879637 · sha256 883dc61c…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-bkgbm924.js offset 173879637.

Undocumented

APPDATA

Source: chunk-3psz8crg.js · offset 211266061 · sha256 da8ef702… · 11 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-3psz8crg.js offset 211266061.

Undocumented

BROWSER

Source: chunk-5wj6d281.js · offset 186763921 · sha256 ad8a905e… · 5 read sites

Read as: string (trimmed; empty is treated as unset). Values: true.

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-5wj6d281.js offset 186763921.

Undocumented

BUILDKITE

Source: chunk-bkgbm924.js · offset 173879935 · sha256 9466bfb7…

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-bkgbm924.js offset 173879935.

Undocumented

BUN_CHROME_PATH

Source: chunk-fc8dtavv.js · offset 188283633 · sha256 497892ba… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-fc8dtavv.js offset 188283633.

Undocumented

BUN_INSTALL

Source: chunk-jn9et9m1.js · offset 185037524 · sha256 c3315b28…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-jn9et9m1.js offset 185037524.

Undocumented

C9_PID

Source: chunk-bkgbm924.js · offset 173878542 · sha256 e4c27b8d…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-bkgbm924.js offset 173878542.

Undocumented

C9_USER

Source: chunk-bkgbm924.js · offset 173878562 · sha256 97e055e6…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-bkgbm924.js offset 173878562.

Undocumented

CF_PAGES

Source: chunk-bkgbm924.js · offset 173879034 · sha256 d2788c90…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-bkgbm924.js offset 173879034.

Undocumented

CI

Source: chunk-bxwnnkpe.js · offset 186238109 · sha256 2883b550…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-bxwnnkpe.js offset 186238109.

Undocumented

CIRCLECI

Source: chunk-bkgbm924.js · offset 173879894 · sha256 032d464c…

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-bkgbm924.js offset 173879894.

Undocumented

CODER

Source: chunk-bkgbm924.js · offset 173878276 · sha256 dbd0f0f9…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-bkgbm924.js offset 173878276.

Undocumented

CODER_WORKSPACE_NAME

Source: chunk-bkgbm924.js · offset 173878296 · sha256 d922a1cc…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-bkgbm924.js offset 173878296.

Undocumented

CODESPACES

Source: chunk-bkgbm924.js · offset 173878177 · sha256 d78687e1…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-bkgbm924.js offset 173878177.

Undocumented

COLORFGBG

Source: chunk-2d0mmkpa.js · offset 186736065 · sha256 4bab16fa…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-2d0mmkpa.js offset 186736065.

Undocumented

COLORTERM

Source: chunk-czgc1rqs.js · offset 189326395 · sha256 f280844a…

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-czgc1rqs.js offset 189326395.

Undocumented

ComSpec

Source: chunk-xah5g1vz.js · offset 197744209 · sha256 d367c10d…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-xah5g1vz.js offset 197744209.

Undocumented

COMSPEC

Source: chunk-bkgbm924.js · offset 173881237 · sha256 99cafcff… · 2 read sites

Read as: string (trimmed; empty is treated as unset). Default (from code): cmd.exe.

Undocumented; read at chunk-bkgbm924.js offset 173881237.

Undocumented

ConEmuANSI

Source: chunk-bkgbm924.js · offset 173876260 · sha256 c8777282… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-bkgbm924.js offset 173876260.

Undocumented

ConEmuPID

Source: chunk-bkgbm924.js · offset 173876284 · sha256 c4505517… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-bkgbm924.js offset 173876284.

Undocumented

ConEmuTask

Source: chunk-bkgbm924.js · offset 173876307 · sha256 6160aec6… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-bkgbm924.js offset 173876307.

Undocumented

CURSOR_TRACE_ID

Source: chunk-96abcgyx.js · offset 209761092 · sha256 a240f1a4… · 4 read sites

Read as: string (used as-is (not trimmed)).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false.

Undocumented; read at chunk-96abcgyx.js offset 209761092.

Undocumented

DAYTONA_WS_ID

Source: chunk-bkgbm924.js · offset 173878421 · sha256 d76f1c62…

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-bkgbm924.js offset 173878421.

Undocumented

DEBUG

Source: chunk-8embznbx.js · offset 195494007 · sha256 3f2fec78… · 6 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 2 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset). Other sites parse it as a boolean, so the same value can mean on in one place and off in another.

From docs: Set to 1 to enable debug mode, equivalent to launching with --debug.

Documented: https://code.claude.com/docs/en/env-vars

DENO_DEPLOYMENT_ID

Source: chunk-bkgbm924.js · offset 173879084 · sha256 a0569b4e…

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-bkgbm924.js offset 173879084.

Undocumented

DEVPOD

Source: chunk-bkgbm924.js · offset 173878349 · sha256 a0e21599…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-bkgbm924.js offset 173878349.

Undocumented

DEVPOD_WORKSPACE_UID

Source: chunk-bkgbm924.js · offset 173878370 · sha256 7941e754…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-bkgbm924.js offset 173878370.

Undocumented

DISPLAY

Source: chunk-dvf5gp1q.js · offset 180276989 · sha256 4dcc9e06… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-dvf5gp1q.js offset 180276989.

Undocumented

DYNO

Source: chunk-bkgbm924.js · offset 173878925 · sha256 5bfcb51f…

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-bkgbm924.js offset 173878925.

Undocumented

EDITOR

Source: chunk-5wj6d281.js · offset 186763991 · sha256 e2aba24c… · 5 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 2 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-5wj6d281.js offset 186763991.

Undocumented

FLY_APP_NAME

Source: chunk-bkgbm924.js · offset 173878960 · sha256 e98aa307…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-bkgbm924.js offset 173878960.

Undocumented

FLY_MACHINE_ID

Source: chunk-bkgbm924.js · offset 173878986 · sha256 eb90c0ce…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-bkgbm924.js offset 173878986.

Undocumented

FORCE_CODE_TERMINAL

Source: chunk-x9fwahqm.js · offset 184020850 · sha256 6d127f08…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false. Other sites parse it as a boolean, so the same value can mean on in one place and off in another.

Undocumented; read at chunk-x9fwahqm.js offset 184020850.

Undocumented

FORCE_COLOR

Source: chunk-x9fwahqm.js · offset 181494357 · sha256 15ab5bb8… · 3 read sites

Read as: string (used as-is (not trimmed)).

Undocumented; read at chunk-x9fwahqm.js offset 181494357.

Undocumented

Source: chunk-bxwnnkpe.js · offset 186238114 · sha256 dbf93b31…

Read as: string (raw value; further parsing not traced).

From docs: Set to 1 to enable clickable OSC 8 hyperlinks when your terminal supports them but isn't auto-detected, or 0 to disable them.

Documented: https://code.claude.com/docs/en/env-vars

GCM_INTERACTIVE

Source: chunk-m7zbtchd.js · offset 205345520 · sha256 6bbeb3c8…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-m7zbtchd.js offset 205345520.

Undocumented

GH_ENTERPRISE_TOKEN

Source: chunk-5ezz9t8y.js · offset 179924353 · sha256 9c5226ea…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-5ezz9t8y.js offset 179924353.

Undocumented

GH_HOST

Source: chunk-5ezz9t8y.js · offset 179924330 · sha256 95d3efd7… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-5ezz9t8y.js offset 179924330.

Undocumented

GH_TOKEN

Source: chunk-5ezz9t8y.js · offset 179924280 · sha256 4d29d2e5…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-5ezz9t8y.js offset 179924280.

Undocumented

GIT_ASKPASS

Source: chunk-m7zbtchd.js · offset 205345465 · sha256 77c0011a…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-m7zbtchd.js offset 205345465.

Undocumented

GIT_CONFIG_COUNT

Source: chunk-6k4pzp76.js · offset 178560465 · sha256 ada3e46b… · 8 read sites

Read as: string (trimmed; empty is treated as unset). Default (from code): 0.

Undocumented; read at chunk-6k4pzp76.js offset 178560465.

Undocumented

GIT_CONFIG_GLOBAL

Source: chunk-brqj61g3.js · offset 185274640 · sha256 c6d7625a… · 5 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-brqj61g3.js offset 185274640.

Undocumented

GIT_CONFIG_KEY_*

Source: chunk-s5dxwt9q.js · offset 180679370 · sha256 da14c0ce…

Read as: string (raw value; further parsing not traced).

From code: The variable name is built at run time; * stands for a value filled in by the code.

Name pattern (not counted as documented or undocumented)

GIT_CONFIG_NOSYSTEM

Source: chunk-5ezz9t8y.js · offset 179551022 · sha256 35d4405f…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-5ezz9t8y.js offset 179551022.

Undocumented

GIT_CONFIG_PARAMETERS

Source: chunk-s5dxwt9q.js · offset 180679480 · sha256 56a8e5d7… · 2 read sites

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-s5dxwt9q.js offset 180679480.

Undocumented

GIT_CONFIG_SYSTEM

Source: chunk-5ezz9t8y.js · offset 179550965 · sha256 4c712b29… · 2 read sites

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-5ezz9t8y.js offset 179550965.

Undocumented

GIT_CONFIG_VALUE_*

Source: chunk-s5dxwt9q.js · offset 180679397 · sha256 524acb1b…

Read as: string (raw value; further parsing not traced).

From code: The variable name is built at run time; * stands for a value filled in by the code.

Name pattern (not counted as documented or undocumented)

GIT_NO_LAZY_FETCH

Source: chunk-p3en2qbk.js · offset 179257671 · sha256 23a21822…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-p3en2qbk.js offset 179257671.

Undocumented

GIT_SSH_COMMAND

Source: chunk-brqj61g3.js · offset 185384752 · sha256 58764ff1… · 5 read sites

Read as: string (trimmed; empty is treated as unset). Default (from code): ssh.

Undocumented; read at chunk-brqj61g3.js offset 185384752.

Undocumented

GIT_TERMINAL_PROMPT

Source: chunk-m7zbtchd.js · offset 205345386 · sha256 e65f8626…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-m7zbtchd.js offset 205345386.

Undocumented

GITHUB_ACTION_INPUTS

Source: chunk-appb597y.js · offset 189590788 · sha256 872d29c8…

Read as: string (used as-is (not trimmed)).

Undocumented; read at chunk-appb597y.js offset 189590788.

Undocumented

GITHUB_ACTION_PATH

Source: chunk-3kj78r2m.js · offset 176606671 · sha256 63872dc2… · 4 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-3kj78r2m.js offset 176606671.

Undocumented

GITHUB_ACTIONS

Source: chunk-0anwyrjk.js · offset 174777924 · sha256 5cc8b904… · 6 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-0anwyrjk.js offset 174777924.

Undocumented

GITHUB_ACTOR

Source: chunk-3kj78r2m.js · offset 176312474 · sha256 bdbdbc09… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-3kj78r2m.js offset 176312474.

Undocumented

GITHUB_ACTOR_ID

Source: chunk-3kj78r2m.js · offset 176312497 · sha256 efc90f87…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-3kj78r2m.js offset 176312497.

Undocumented

GITHUB_ENTERPRISE_TOKEN

Source: chunk-5ezz9t8y.js · offset 179924386 · sha256 80d49428…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-5ezz9t8y.js offset 179924386.

Undocumented

GITHUB_ENV

Source: chunk-xbqxyc9r.js · offset 175913038 · sha256 85a6c474… · 4 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 2 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-xbqxyc9r.js offset 175913038.

Undocumented

GITHUB_EVENT_NAME

Source: chunk-3kj78r2m.js · offset 176606519 · sha256 002d2186…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-3kj78r2m.js offset 176606519.

Undocumented

GITHUB_EVENT_PATH

Source: chunk-xbqxyc9r.js · offset 175913557 · sha256 4d6b1a09… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-xbqxyc9r.js offset 175913557.

Undocumented

GITHUB_REPOSITORY

Source: chunk-3kj78r2m.js · offset 176312526 · sha256 98dca9d0…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-3kj78r2m.js offset 176312526.

Undocumented

GITHUB_REPOSITORY_ID

Source: chunk-3kj78r2m.js · offset 176312559 · sha256 0a9247c9…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-3kj78r2m.js offset 176312559.

Undocumented

GITHUB_REPOSITORY_OWNER

Source: chunk-3kj78r2m.js · offset 176312598 · sha256 4bf7a1f3…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-3kj78r2m.js offset 176312598.

Undocumented

GITHUB_REPOSITORY_OWNER_ID

Source: chunk-3kj78r2m.js · offset 176312642 · sha256 11aaad60…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-3kj78r2m.js offset 176312642.

Undocumented

GITHUB_TOKEN

Source: chunk-5ezz9t8y.js · offset 179924302 · sha256 d84c66c7…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-5ezz9t8y.js offset 179924302.

Undocumented

GITHUB_WORKSPACE

Source: chunk-xbqxyc9r.js · offset 175913096 · sha256 c45e337f… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-xbqxyc9r.js offset 175913096.

Undocumented

GITLAB_CI

Source: chunk-bkgbm924.js · offset 173879850 · sha256 3ee25c25…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-bkgbm924.js offset 173879850.

Undocumented

GITPOD_WORKSPACE_ID

Source: chunk-bkgbm924.js · offset 173878223 · sha256 0bd1a41d…

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-bkgbm924.js offset 173878223.

Undocumented

GNOME_TERMINAL_SERVICE

Source: chunk-bkgbm924.js · offset 173875745 · sha256 8fcf299d…

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-bkgbm924.js offset 173875745.

Undocumented

HISTFILE

Source: chunk-b9zxafpj.js · offset 194194731 · sha256 e5c41ee2…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-b9zxafpj.js offset 194194731.

Undocumented

HOME

Source: chunk-brqj61g3.js · offset 185274672 · sha256 dc770fd4… · 11 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-brqj61g3.js offset 185274672.

Undocumented

HOMEDRIVE

Source: chunk-5ezz9t8y.js · offset 179469542 · sha256 87c2e6cf… · 4 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-5ezz9t8y.js offset 179469542.

Undocumented

HOMEPATH

Source: chunk-5ezz9t8y.js · offset 179469567 · sha256 64039128… · 3 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-5ezz9t8y.js offset 179469567.

Undocumented

HOSTNAME

Source: chunk-mmffsmbj.js · offset 176047831 · sha256 5c1b2b57…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-mmffsmbj.js offset 176047831.

Undocumented

INK_SCREEN_READER

Source: chunk-ye4x3h8k.js · offset 186687700 · sha256 064450f6…

Read as: boolean (true when the value, trimmed and lowercased, is 1, true, yes or on; anything else is false).

Undocumented; read at chunk-ye4x3h8k.js offset 186687700.

Undocumented

INTELLIJ_TERMINAL_COMMAND_BLOCKS

Source: chunk-cgykfzt8.js · offset 186342279 · sha256 1054b8d6…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-cgykfzt8.js offset 186342279.

Undocumented

INTELLIJ_TERMINAL_COMMAND_BLOCKS_REWORKED

Source: chunk-cgykfzt8.js · offset 186342215 · sha256 d49c5da5…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-cgykfzt8.js offset 186342215.

Undocumented

ITERM_SESSION_ID

Source: chunk-7qvhg0an.js · offset 180689198 · sha256 038ed3ab… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-7qvhg0an.js offset 180689198.

Undocumented

JAVA_HOME

Source: chunk-m7zbtchd.js · offset 205328417 · sha256 e32930cc… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-m7zbtchd.js offset 205328417.

Undocumented

JAVA_TOOL_OPTIONS

Source: chunk-6k4pzp76.js · offset 178633207 · sha256 eb2a2297… · 4 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-6k4pzp76.js offset 178633207.

Undocumented

K_SERVICE

Source: chunk-bkgbm924.js · offset 173879391 · sha256 a48f12e6… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-bkgbm924.js offset 173879391.

Undocumented

KITTY_WINDOW_ID

Source: chunk-bkgbm924.js · offset 173875944 · sha256 19815f12… · 3 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 3 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-bkgbm924.js offset 173875944.

Undocumented

KONSOLE_VERSION

Source: chunk-bkgbm924.js · offset 173875698 · sha256 3f5c80d0… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 2 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-bkgbm924.js offset 173875698.

Undocumented

KUBERNETES_SERVICE_HOST

Source: chunk-bkgbm924.js · offset 173879999 · sha256 d81719da…

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-bkgbm924.js offset 173879999.

Undocumented

LANG

Source: chunk-gw0y3y6v.js · offset 193304363 · sha256 7a38024b…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-gw0y3y6v.js offset 193304363.

Undocumented

LC_ALL

Source: chunk-gw0y3y6v.js · offset 193304342 · sha256 bc2e1a24…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-gw0y3y6v.js offset 193304342.

Undocumented

LC_TERMINAL

Source: chunk-dvf5gp1q.js · offset 180275162 · sha256 0ed931d5… · 5 read sites

Read as: string (trimmed; empty is treated as unset). Values: iTerm2. Default (from code): unset.

Undocumented; read at chunk-dvf5gp1q.js offset 180275162.

Undocumented

LC_TIME

Source: chunk-gw0y3y6v.js · offset 193304352 · sha256 65eda90a…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-gw0y3y6v.js offset 193304352.

Undocumented

LOCALAPPDATA

Source: chunk-99cex987.js · offset 173582496 · sha256 b38fddba… · 9 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-99cex987.js offset 173582496.

Undocumented

MSYSTEM

Source: chunk-bkgbm924.js · offset 173876196 · sha256 11f36523… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-bkgbm924.js offset 173876196.

Undocumented

NETLIFY

Source: chunk-bkgbm924.js · offset 173878885 · sha256 c4d87109… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-bkgbm924.js offset 173878885.

Undocumented

NO_COLOR

Source: chunk-m30ajd2b.js · offset 175279286 · sha256 48ee5637… · 2 read sites

Read as: string (used as-is (not trimmed)).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false.

Undocumented; read at chunk-m30ajd2b.js offset 175279286.

Undocumented

NODE_DEBUG

Source: chunk-2393h2ax.js · offset 175457668 · sha256 7d3efaa5… · 4 read sites

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-2393h2ax.js offset 175457668.

Undocumented

NODE_OPTIONS

Source: chunk-mfzs2r1w.js · offset 173711039 · sha256 914747b7… · 7 read sites

Read as: string (trimmed; empty is treated as unset). Default (from code): not set.

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-mfzs2r1w.js offset 173711039.

Undocumented

P4PORT

Source: chunk-vnyh2jpk.js · offset 173799809 · sha256 0e8d8e90…

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-vnyh2jpk.js offset 173799809.

Undocumented

PATH

Source: chunk-6k4pzp76.js · offset 178667147 · sha256 69e3a9e0… · 18 read sites

Read as: string (trimmed; empty is treated as unset). Default (from code): /usr/local/bin:/usr/bin:/bin.

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Documented at https://code.claude.com/docs/en/env-vars; no description column to quote.

Documented: https://code.claude.com/docs/en/env-vars

PATHEXT

Source: chunk-6k4pzp76.js · offset 178667172 · sha256 a603895c… · 6 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-6k4pzp76.js offset 178667172.

Undocumented

PREFIX

Source: chunk-71sqrba2.js · offset 178861357 · sha256 b830d9ab… · 5 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-71sqrba2.js offset 178861357.

Undocumented

ProgramData

Source: chunk-6k4pzp76.js · offset 178660268 · sha256 f0de69b2… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-6k4pzp76.js offset 178660268.

Undocumented

PROGRAMDATA

Source: chunk-5ezz9t8y.js · offset 179462148 · sha256 370ddee8… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-5ezz9t8y.js offset 179462148.

Undocumented

ProgramFiles

Source: chunk-8embznbx.js · offset 195743532 · sha256 ae3c9ab2… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-8embznbx.js offset 195743532.

Undocumented

PROJECT_DOMAIN

Source: chunk-bkgbm924.js · offset 173878665 · sha256 87e9f9c2…

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-bkgbm924.js offset 173878665.

Undocumented

PWD

Source: chunk-ga64084q.js · offset 187720744 · sha256 55d0de17…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-ga64084q.js offset 187720744.

Undocumented

RAILWAY_ENVIRONMENT_NAME

Source: chunk-bkgbm924.js · offset 173878751 · sha256 46ffdcd9…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-bkgbm924.js offset 173878751.

Undocumented

RAILWAY_SERVICE_NAME

Source: chunk-bkgbm924.js · offset 173878789 · sha256 ff14b856…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-bkgbm924.js offset 173878789.

Undocumented

RENDER

Source: chunk-bkgbm924.js · offset 173878844 · sha256 85af1892…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-bkgbm924.js offset 173878844.

Undocumented

REPL_ID

Source: chunk-bkgbm924.js · offset 173878604 · sha256 da03a20e…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-bkgbm924.js offset 173878604.

Undocumented

REPL_SLUG

Source: chunk-bkgbm924.js · offset 173878625 · sha256 7ae40c11…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-bkgbm924.js offset 173878625.

Undocumented

SESSIONNAME

Source: chunk-bkgbm924.js · offset 173876125 · sha256 52edc75e…

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-bkgbm924.js offset 173876125.

Undocumented

SHELL

Source: chunk-bkgbm924.js · offset 173881218 · sha256 d9d57ee3… · 8 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-bkgbm924.js offset 173881218.

Undocumented

SPACE_CREATOR_USER_ID

Source: chunk-bkgbm924.js · offset 173879726 · sha256 57bb1750…

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-bkgbm924.js offset 173879726.

Undocumented

SSH_AUTH_SOCK

Source: chunk-m7zbtchd.js · offset 205349230 · sha256 45e4e696…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-m7zbtchd.js offset 205349230.

Undocumented

SSH_CLIENT

Source: chunk-bkgbm924.js · offset 173880301 · sha256 23b2cf08… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-bkgbm924.js offset 173880301.

Undocumented

SSH_CONNECTION

Source: chunk-bkgbm924.js · offset 173880273 · sha256 c840a5cf… · 4 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 2 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-bkgbm924.js offset 173880273.

Undocumented

SSH_TTY

Source: chunk-bkgbm924.js · offset 173880325 · sha256 2607570d… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-bkgbm924.js offset 173880325.

Undocumented

STY

Source: chunk-bkgbm924.js · offset 173875664 · sha256 335a859b… · 8 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 6 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-bkgbm924.js offset 173875664.

Undocumented

SUDO_GID

Source: chunk-3psz8crg.js · offset 211145030 · sha256 403e35b1… · 4 read sites

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 0, digitsOnly true.

Undocumented; read at chunk-3psz8crg.js offset 211145030.

Undocumented

SUDO_UID

Source: chunk-3psz8crg.js · offset 211145017 · sha256 8b3a2dac… · 5 read sites

Read as: integer (parsed base 10 (also accepts 1e3 and 1,000 or 1_000 forms); non-numbers are treated as unset). Bounds: min 0, digitsOnly true.

Undocumented; read at chunk-3psz8crg.js offset 211145017.

Undocumented

SUDO_USER

Source: chunk-3psz8crg.js · offset 211145043 · sha256 68f43961… · 5 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-3psz8crg.js offset 211145043.

Undocumented

SystemRoot

Source: chunk-6k4pzp76.js · offset 178653442 · sha256 793aedf5… · 3 read sites

Read as: string (trimmed; empty is treated as unset). Default (from code): C:\Windows.

Undocumented; read at chunk-6k4pzp76.js offset 178653442.

Undocumented

SYSTEMROOT

Source: chunk-3kj78r2m.js · offset 176713948 · sha256 b421cf1e… · 6 read sites

Read as: string (trimmed; empty is treated as unset). Default (from code): C:\Windows.

Undocumented; read at chunk-3kj78r2m.js offset 176713948.

Undocumented

TEAMCITY_VERSION

Source: chunk-bxwnnkpe.js · offset 186238142 · sha256 61989b74…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-bxwnnkpe.js offset 186238142.

Undocumented

TERM

Source: chunk-bkgbm924.js · offset 173875387 · sha256 cd581ed8… · 17 read sites

Read as: string (trimmed; empty is treated as unset). Values: xterm-ghostty, cygwin. Default (from code): unset.

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Documented at https://code.claude.com/docs/en/env-vars; no description column to quote.

Documented: https://code.claude.com/docs/en/env-vars

TERM_PROGRAM

Source: chunk-bkgbm924.js · offset 173875494 · sha256 75da1de5… · 27 read sites

Read as: string (trimmed; empty is treated as unset). Values: vscode, iTerm.app, Apple_Terminal, ghostty, WezTerm, tmux, mintty. Default (from code): unset.

Truthiness gotcha: 2 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Documented at https://code.claude.com/docs/en/env-vars; no description column to quote.

Documented: https://code.claude.com/docs/en/env-vars

TERM_PROGRAM_VERSION

Source: chunk-cgykfzt8.js · offset 186335345 · sha256 0dc37e73… · 5 read sites

Read as: string (trimmed; empty is treated as unset). Default (from code): unset.

Undocumented; read at chunk-cgykfzt8.js offset 186335345.

Undocumented

TERMINAL

Source: chunk-xah5g1vz.js · offset 197743707 · sha256 541785d4…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-xah5g1vz.js offset 197743707.

Undocumented

TERMINAL_EMULATOR

Source: chunk-bkgbm924.js · offset 173875315 · sha256 cf45b3e1… · 2 read sites

Read as: string (trimmed; empty is treated as unset). Values: JetBrains-JediTerm.

Undocumented; read at chunk-bkgbm924.js offset 173875315.

Undocumented

TERMINATOR_UUID

Source: chunk-bkgbm924.js · offset 173875894 · sha256 c7a22da2…

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-bkgbm924.js offset 173875894.

Undocumented

TERMUX_VERSION

Source: chunk-71sqrba2.js · offset 178861339 · sha256 b7fed4d0… · 3 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 3 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-71sqrba2.js offset 178861339.

Undocumented

TILIX_ID

Source: chunk-bkgbm924.js · offset 173876036 · sha256 5765a66f…

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-bkgbm924.js offset 173876036.

Undocumented

TMPDIR

Source: chunk-5ezz9t8y.js · offset 179440136 · sha256 3d1885bc… · 3 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-5ezz9t8y.js offset 179440136.

Undocumented

TMUX

Source: chunk-bkgbm924.js · offset 173875631 · sha256 173755d8… · 29 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 23 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-bkgbm924.js offset 173875631.

Undocumented

TMUX_PANE

Source: chunk-3kj78r2m.js · offset 176591898 · sha256 72526b2f… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-3kj78r2m.js offset 176591898.

Undocumented

USER

Source: chunk-v0pn6eja.js · offset 175969315 · sha256 877808d9… · 4 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-v0pn6eja.js offset 175969315.

Undocumented

USERNAME

Source: chunk-3kj78r2m.js · offset 176580169 · sha256 5a380695… · 5 read sites

Read as: string (trimmed; empty is treated as unset). Values: ContainerAdministrator, ContainerUser.

Undocumented; read at chunk-3kj78r2m.js offset 176580169.

Undocumented

USERPROFILE

Source: chunk-5ezz9t8y.js · offset 179460569 · sha256 09f71f7e… · 10 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 4 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-5ezz9t8y.js offset 179460569.

Undocumented

UV_THREADPOOL_SIZE

Source: chunk-s1t81hd7.js · offset 206973383 · sha256 6e9baec2… · 2 read sites

Read as: string (trimmed; empty is treated as unset). Default (from code): default.

Undocumented; read at chunk-s1t81hd7.js offset 206973383.

Undocumented

VERCEL

Source: chunk-bkgbm924.js · offset 173878713 · sha256 6ae3215a…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-bkgbm924.js offset 173878713.

Undocumented

VISUAL

Source: chunk-5wj6d281.js · offset 186763981 · sha256 797f4100… · 5 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 2 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-5wj6d281.js offset 186763981.

Undocumented

VisualStudioVersion

Source: chunk-bkgbm924.js · offset 173875259 · sha256 c05a1490…

Read as: presence (only whether it is set (or truthy) matters).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false.

Undocumented; read at chunk-bkgbm924.js offset 173875259.

Undocumented

VSCODE_GIT_ASKPASS_MAIN

Source: chunk-bkgbm924.js · offset 173874810 · sha256 c0a2e4f9… · 4 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-bkgbm924.js offset 173874810.

Undocumented

VTE_VERSION

Source: chunk-bkgbm924.js · offset 173875849 · sha256 28245ba2… · 6 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-bkgbm924.js offset 173875849.

Undocumented

WAYLAND_DISPLAY

Source: chunk-dvf5gp1q.js · offset 180277024 · sha256 71497285… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-dvf5gp1q.js offset 180277024.

Undocumented

WEBSITE_SITE_NAME

Source: chunk-bkgbm924.js · offset 173879486 · sha256 861142fb…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-bkgbm924.js offset 173879486.

Undocumented

WEBSITE_SKU

Source: chunk-bkgbm924.js · offset 173879517 · sha256 4e4acf04…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-bkgbm924.js offset 173879517.

Undocumented

WINDIR

Source: chunk-55sb563r.js · offset 191457546 · sha256 9be0888a… · 2 read sites

Read as: string (raw value; further parsing not traced).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false.

Undocumented; read at chunk-55sb563r.js offset 191457546.

Undocumented

WSL_DISTRO_NAME

Source: chunk-bkgbm924.js · offset 173876348 · sha256 d98afa7f… · 9 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-bkgbm924.js offset 173876348.

Undocumented

WSL_INTEROP

Source: chunk-vnyh2jpk.js · offset 173797457 · sha256 69779847…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-vnyh2jpk.js offset 173797457.

Undocumented

WT_SESSION

Source: chunk-7edff6wj.js · offset 189624349 · sha256 dff34227… · 13 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 8 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-7edff6wj.js offset 189624349.

Undocumented

XDG_CACHE_HOME

Source: chunk-3psz8crg.js · offset 211206772 · sha256 fc06c22e…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-3psz8crg.js offset 211206772.

Undocumented

XDG_CONFIG_HOME

Source: chunk-3psz8crg.js · offset 211247449 · sha256 7d8f5e18… · 15 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-3psz8crg.js offset 211247449.

Undocumented

XDG_DATA_HOME

Source: chunk-3psz8crg.js · offset 211206752 · sha256 b4814b29… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-3psz8crg.js offset 211206752.

Undocumented

XDG_RUNTIME_DIR

Source: chunk-3psz8crg.js · offset 211206543 · sha256 d94ed14d… · 3 read sites

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-3psz8crg.js offset 211206543.

Undocumented

XDG_STATE_HOME

Source: chunk-3psz8crg.js · offset 211206793 · sha256 6042ebf5…

Read as: string (trimmed; empty is treated as unset).

Undocumented; read at chunk-3psz8crg.js offset 211206793.

Undocumented

XTERM_VERSION

Source: chunk-bkgbm924.js · offset 173875806 · sha256 1f33c166…

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-bkgbm924.js offset 173875806.

Undocumented

ZED_TERM

Source: chunk-06tpgvbt.js · offset 186330767 · sha256 059fcfab… · 2 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 2 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-06tpgvbt.js offset 186330767.

Undocumented

ZELLIJ

Source: chunk-5wj6d281.js · offset 186763701 · sha256 87944217… · 5 read sites

Read as: string (trimmed; empty is treated as unset).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false (the value is trimmed first, so whitespace-only counts as unset).

Undocumented; read at chunk-5wj6d281.js offset 186763701.

Undocumented

Set by Claude Code for tools, hooks, and child processes

These are variables Claude Code sets. It either writes them into its own process environment, which children that inherit it receive, or adds them to the environment it builds for a specific child. Receivers are listed only where the code identifies the child; values are shown only when the code sets a literal. The same name can also appear in a read group above.

AGENT_PROXY_AUTH_TOKEN

Source: chunk-m7zbtchd.js · offset 205337112 · sha256 941c0b00…

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: removed (set to undefined or deleted).

Also read by Claude Code; see its read entry.

Undocumented

AGENT_PROXY_URL

Source: chunk-m7zbtchd.js · offset 205337085 · sha256 d62c59d0…

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: removed (set to undefined or deleted).

Also read by Claude Code; see its read entry.

Undocumented

AI_AGENT

Source: chunk-5ezz9t8y.js · offset 179479123 · sha256 d3a5b1f2… · 3 read sites

Set for: Claude Code's own process environment (inherited by children that receive it); Bash tool commands (the name is in the Bash tool's spawn-environment key list).

Value: a runtime value (set only under a condition).

Also read by Claude Code; see its read entry.

Undocumented

ALLOW_ANT_COMPUTER_USE_MCP

Source: chunk-bkgbm924.js · offset 173909018 · sha256 c35ec817…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

No read site found by this scan.

Undocumented

ANTHROPIC_API_KEY

Source: chunk-qjcznje2.js · offset 190242558 · sha256 c4906342…

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: removed (set to undefined or deleted).

From docs: API key sent as X-Api-Key header.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

ANTHROPIC_AUTH_TOKEN

Source: chunk-qjcznje2.js · offset 190242518 · sha256 62c1d0de…

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: removed (set to undefined or deleted).

From docs: Custom value for the Authorization header (the value you set here will be prefixed with Bearer )

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

ANTHROPIC_AWS_API_KEY

Source: chunk-8sw267qa.js · offset 198832968 · sha256 c0bd2dc3… · 2 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: removed (set to undefined or deleted); a runtime value.

From docs: Workspace API key for Claude Platform on AWS, generated in the AWS Console.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

ANTHROPIC_CONFIG_DIR

Source: chunk-bkgbm924.js · offset 173909052 · sha256 e6bc1ae0…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

ANTHROPIC_DEFAULT_HAIKU_MODEL

Source: chunk-44tqgb9h.js · offset 189729569 · sha256 50834b45… · 2 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value.

From docs: Model ID that the haiku alias resolves to, also used for background functionality.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

ANTHROPIC_DEFAULT_OPUS_MODEL

Source: chunk-44tqgb9h.js · offset 189728405 · sha256 05bfc132…

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value.

From docs: Model ID that the opus alias resolves to, and that opusplan uses while Plan Mode is active.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

ANTHROPIC_DEFAULT_OPUS_MODEL_DESCRIPTION

Source: chunk-44tqgb9h.js · offset 189729707 · sha256 fe95d446… · 2 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value.

From docs: Display description for the pinned Opus model in the /model picker.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

ANTHROPIC_DEFAULT_OPUS_MODEL_NAME

Source: chunk-44tqgb9h.js · offset 189729646 · sha256 a74fbf1a… · 2 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value.

From docs: Display name for the pinned Opus model in the /model picker.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

ANTHROPIC_DEFAULT_SONNET_MODEL

Source: chunk-44tqgb9h.js · offset 189728322 · sha256 4e81029a…

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value.

From docs: Model ID that the sonnet alias resolves to, and that opusplan uses when Plan Mode is not active.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

BASH_MAX_OUTPUT_LENGTH

Source: chunk-bkgbm924.js · offset 173909080 · sha256 a15196fb…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Maximum number of characters of bash output that Claude Code reads back into a command's result (default: 30000; maximum: 150000).

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

BROWSER

Source: chunk-jexm3yxd.js · offset 200014181 · sha256 a304f7a4… · 4 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: removed (set to undefined or deleted); a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

BUN_OPTIONS

Source: chunk-x9fwahqm.js · offset 181722469 · sha256 1af89f3d…

Set for: Bash tool commands (the name is in the Bash tool's spawn-environment key list).

Value: not traced.

No read site found by this scan.

Undocumented

CCR_AGENT_PROXY_INCLUDE_HOSTS

Source: chunk-m7zbtchd.js · offset 205337379 · sha256 46dce939…

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: removed (set to undefined or deleted).

Also read by Claude Code; see its read entry.

Undocumented

CCR_AGENT_PROXY_RECEIVE_GATE_DISABLED

Source: chunk-m7zbtchd.js · offset 205337420 · sha256 43aec7c7…

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: removed (set to undefined or deleted).

Also read by Claude Code; see its read entry.

Undocumented

CCR_AGENT_PROXY_RELAY_MODE

Source: chunk-m7zbtchd.js · offset 205337341 · sha256 e570d58a…

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: removed (set to undefined or deleted).

Also read by Claude Code; see its read entry.

Undocumented

CCR_AGENT_PROXY_UPLOAD_GATE_DISABLED

Source: chunk-m7zbtchd.js · offset 205337469 · sha256 66a00414…

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: removed (set to undefined or deleted).

Also read by Claude Code; see its read entry.

Undocumented

CCR_SESSION_PROFILE

Source: chunk-bkgbm924.js · offset 173909110 · sha256 9fd4f742…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUBBIT

Source: chunk-bkgbm924.js · offset 173909137 · sha256 10bdaa8e…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_AFK_COUNTDOWN_MS

Source: chunk-bkgbm924.js · offset 173909171 · sha256 6ce2d8c9…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: How many milliseconds before auto-continue the on-screen countdown appears on an unanswered AskUserQuestion dialog.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_AFK_TIMEOUT_MS

Source: chunk-bkgbm924.js · offset 173909202 · sha256 9035bcf8…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: How many milliseconds of idle time before an unanswered AskUserQuestion dialog auto-continues without you.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_AFTER_LAST_COMPACT

Source: chunk-bkgbm924.js · offset 173909231 · sha256 3fa8ab1f…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_AGENT_SDK_CLIENT_APP

Source: chunk-bkgbm924.js · offset 173909292 · sha256 5de72954…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_AGENT_SDK_DISABLE_BUILTIN_AGENTS

Source: chunk-bkgbm924.js · offset 173909327 · sha256 65ad2b03…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Set to 1 to disable all built-in subagent types such as Explore and Plan.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_AGENT_SDK_DISABLE_MCP_MANIFESTS

Source: chunk-bkgbm924.js · offset 173909374 · sha256 331afe4f…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_AGENT_SDK_MCP_NO_PREFIX

Source: chunk-bkgbm924.js · offset 173909420 · sha256 7522dc9b…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Set to 1 to skip the mcp____ prefix on tool names from SDK-created MCP servers.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_AGENT_SDK_VERSION

Source: chunk-bkgbm924.js · offset 173909458 · sha256 2fcb1723… · 2 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_AGENTS_SELECT

Source: chunk-2vjrg17t.js · offset 190939722 · sha256 fac71fa9… · 6 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value; removed (set to undefined or deleted).

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_ARTIFACT_HOST_GRANT

Source: chunk-bkgbm924.js · offset 173909490 · sha256 ecad0f9a…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_ASYNC_AGENT_STALL_TIMEOUT_MS

Source: chunk-bkgbm924.js · offset 173909524 · sha256 b481673e…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Stall timeout in milliseconds for subagents.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_AUTO_BACKGROUND_TASKS

Source: chunk-bkgbm924.js · offset 173909606 · sha256 b6a58a78…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Set to 1 to force-enable automatic backgrounding of long-running agent tasks.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_AUTOCOMPACT_PCT_OVERRIDE

Source: chunk-bkgbm924.js · offset 173909567 · sha256 2940c6fa…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Set the percentage (1-100) of the auto-compact window at which auto-compaction triggers.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_BASH_MAINTAIN_PROJECT_WORKING_DIR

Source: chunk-bkgbm924.js · offset 173909642 · sha256 a3c3b5ba…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Return to the original working directory after each Bash or PowerShell command in the main session

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_BG_AUTH_SNAPSHOT_PATH

Source: chunk-3psz8crg.js · offset 211263742 · sha256 87bff846… · 6 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value; removed (set to undefined or deleted).

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_BG_BACKEND

Source: chunk-bkgbm924.js · offset 173909726 · sha256 97a0509f…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_BG_CLAIM_AUTH

Source: chunk-bkgbm924.js · offset 173909751 · sha256 3d905fdd… · 2 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value; removed (set to undefined or deleted).

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_BG_DISPATCHER_RATE_LIMIT_TIER

Source: chunk-bkgbm924.js · offset 173909779 · sha256 7832fab6…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_BG_DISPATCHER_SUBSCRIPTION_TYPE

Source: chunk-bkgbm924.js · offset 173909823 · sha256 90d63104…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_BG_ISOLATION

Source: chunk-bkgbm924.js · offset 173909869 · sha256 89610932… · 2 read sites

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value (set only under a condition).

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_BG_MEMORY_TOGGLED_OFF

Source: chunk-bkgbm924.js · offset 173909896 · sha256 f796c65c… · 2 read sites

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value; 1 (set only under a condition).

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_BG_POST_CLEAR_RESPAWN

Source: chunk-bkgbm924.js · offset 173909932 · sha256 8c5c1809…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_BG_PTY_AUTH

Source: chunk-bkgbm924.js · offset 173909968 · sha256 7bd3ad25… · 2 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value; removed (set to undefined or deleted).

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_BG_RENDEZVOUS_SOCK

Source: chunk-bkgbm924.js · offset 173909994 · sha256 8f3d7b18… · 2 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value; removed (set to undefined or deleted).

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_BG_RV_AUTH

Source: chunk-bkgbm924.js · offset 173910027 · sha256 0e40d1e6… · 2 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value; removed (set to undefined or deleted).

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_BG_SESSION_PERMISSION_RULES

Source: chunk-bkgbm924.js · offset 173910052 · sha256 7f4bcd1f… · 2 read sites

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value (set only under a condition).

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_BG_SOCKET_TOKENS_PATH

Source: chunk-bkgbm924.js · offset 173910094 · sha256 dfdf1c96… · 4 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value; removed (set to undefined or deleted).

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_BG_SOURCE

Source: chunk-bkgbm924.js · offset 173910130 · sha256 05ba6997…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_BG_STARTUP_WEDGE_MS

Source: chunk-bkgbm924.js · offset 173910154 · sha256 4cfea374…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_BG_TCC_DISCLAIMED

Source: chunk-bkgbm924.js · offset 173910188 · sha256 ba232891… · 2 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value; removed (set to undefined or deleted).

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_BG_WORKSPACE_TRUSTED

Source: chunk-bkgbm924.js · offset 173910220 · sha256 b93cd570…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_BRIDGE_BASE_URL

Source: chunk-bkgbm924.js · offset 173910255 · sha256 57c135e6…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_BRIDGE_OAUTH_TOKEN

Source: chunk-bkgbm924.js · offset 173910285 · sha256 c4de23cd…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

No read site found by this scan.

Undocumented

CLAUDE_BRIDGE_REATTACH_GROUPING

Source: chunk-bkgbm924.js · offset 173910318 · sha256 ee660ef7… · 2 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value; removed (set to undefined or deleted).

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_BRIDGE_REATTACH_NO_BACKFILL

Source: chunk-bkgbm924.js · offset 173910357 · sha256 6ae1b44d… · 2 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value; removed (set to undefined or deleted).

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_BRIDGE_REATTACH_OUTBOUND_ONLY

Source: chunk-bkgbm924.js · offset 173910399 · sha256 3f6e8ece… · 2 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value; removed (set to undefined or deleted).

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_BRIDGE_REATTACH_OWNER_ACCT

Source: chunk-bkgbm924.js · offset 173910443 · sha256 d7180e81… · 2 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value; removed (set to undefined or deleted).

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_BRIDGE_REATTACH_OWNER_ORG

Source: chunk-bkgbm924.js · offset 173910484 · sha256 d8a972c9… · 2 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value; removed (set to undefined or deleted).

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_BRIDGE_REATTACH_SEQ

Source: chunk-bkgbm924.js · offset 173910524 · sha256 2c151b1f… · 2 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value; removed (set to undefined or deleted).

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_BRIDGE_REATTACH_SESSION

Source: chunk-bkgbm924.js · offset 173910558 · sha256 6b4f086d… · 2 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value; removed (set to undefined or deleted).

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_BRIDGE_SESSION_INGRESS_URL

Source: chunk-bkgbm924.js · offset 173910596 · sha256 44d71c1f…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

No read site found by this scan.

Undocumented

CLAUDE_CHROME_PAIRED_DEVICE_ID

Source: chunk-bkgbm924.js · offset 173910637 · sha256 0357f8c3…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CHROME_PERMISSION_MODE

Source: chunk-bkgbm924.js · offset 173910675 · sha256 daee3b23…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CLIENT_PRESENCE_FILE

Source: chunk-bkgbm924.js · offset 173910712 · sha256 39baa936…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Path to a file that an external tool, such as a screen-lock listener, creates when you unlock your screen and deletes when you lock it.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_3P_PROBE_WROTE_OPUS_DEFAULT

Source: chunk-44tqgb9h.js · offset 189727299 · sha256 ccb72edc…

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_3P_PROBE_WROTE_SONNET_DEFAULT

Source: chunk-44tqgb9h.js · offset 189727203 · sha256 ce9c78a1…

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_ACTION

Source: chunk-bkgbm924.js · offset 173910747 · sha256 3ecd650f…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_ADDITIONAL_DIRECTORIES_CLAUDE_MD

Source: chunk-bkgbm924.js · offset 173910773 · sha256 ed34e67d…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Set to 1 to load memory files from directories specified with --add-dir.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_ADDITIONAL_PROTECTION

Source: chunk-bkgbm924.js · offset 173910825 · sha256 2826d70d…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_ADOPT_UNDERIVABLE_PARKED_PERMISSION

Source: chunk-bkgbm924.js · offset 173910866 · sha256 c3701886…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_AGENT

Source: chunk-appb597y.js · offset 189558465 · sha256 b5a2d77b… · 2 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_AGENT_VIEW_RELAUNCH

Source: chunk-az5fyd9j.js · offset 180881146 · sha256 c3d936a7…

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: removed (set to undefined or deleted).

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_ALT_SCREEN_FULL_REPAINT

Source: chunk-19jpmjh7.js · offset 190622852 · sha256 7afedd7f…

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: 1.

From docs: Set to 1 to repaint the entire screen on every frame in fullscreen rendering instead of sending incremental updates.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_ARTIFACT

Source: chunk-bkgbm924.js · offset 173910946 · sha256 8a46f2d1…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_ARTIFACT_ASSET_BASE_URL

Source: chunk-bkgbm924.js · offset 173911055 · sha256 46545811…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

No read site found by this scan.

Undocumented

CLAUDE_CODE_ARTIFACT_AUTO_OPEN

Source: chunk-bkgbm924.js · offset 173911098 · sha256 553db5fd…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Set to 0 to stop Claude Code from opening the browser automatically when a new artifact is published

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_ARTIFACT_LIVE_BASE_URL

Source: chunk-bkgbm924.js · offset 173911136 · sha256 e7fbf185…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

No read site found by this scan.

Undocumented

CLAUDE_CODE_ARTIFACT_SYNC_BASE_URL

Source: chunk-bkgbm924.js · offset 173911178 · sha256 3c3e2322…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

No read site found by this scan.

Undocumented

CLAUDE_CODE_ARTIFACT_VIEWER_BASE_URL

Source: chunk-bkgbm924.js · offset 173911220 · sha256 855b43ba…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

No read site found by this scan.

Undocumented

CLAUDE_CODE_ARTIFACTS_API_BASE_URL

Source: chunk-bkgbm924.js · offset 173910974 · sha256 ea8fd958…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

No read site found by this scan.

Undocumented

CLAUDE_CODE_ARTIFACTS_API_TOKEN

Source: chunk-bkgbm924.js · offset 173911016 · sha256 5298c7f1…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_ATTRIBUTION_STATUS_TIMEOUT_MS

Source: chunk-bkgbm924.js · offset 173911264 · sha256 3d8ab015…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

No read site found by this scan.

Undocumented

CLAUDE_CODE_AUTO_BACKGROUND_WORKER_CHECKIN_SECONDS

Source: chunk-bkgbm924.js · offset 173911313 · sha256 15db8e56…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: When CLAUDE_AUTO_BACKGROUND_TASKS is enabled, seconds between reminders to Claude to check on background subagents that are still running.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_AUTO_COMPACT_WINDOW

Source: chunk-bkgbm924.js · offset 173911371 · sha256 1c029f4d…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Set the auto-compact window in tokens, from 100000 to 1000000.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_AUTO_MODE_EXTERNAL_PERMISSIONS

Source: chunk-bkgbm924.js · offset 173911410 · sha256 772246df…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

No read site found by this scan.

Undocumented

CLAUDE_CODE_AUTO_MODE_SERVER

Source: chunk-k0gb8rhx.js · offset 186926106 · sha256 d3bfcb14…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value (set only under a condition).

From docs: Controls whether Claude Code asks the server to review auto mode actions.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_BASE_REF

Source: chunk-bkgbm924.js · offset 173911460 · sha256 a7d6fb29…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_BASE_REFS

Source: chunk-bkgbm924.js · offset 173911488 · sha256 416c3d90…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_BLOCKING_LIMIT_OVERRIDE

Source: chunk-bkgbm924.js · offset 173911517 · sha256 da07e251…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_BRIDGE_CHILD_ARTIFACT

Source: chunk-bkgbm924.js · offset 173911560 · sha256 c1c88cbd… · 3 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value; 1; removed (set to undefined or deleted).

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_BRIDGE_CHILD_AUTO_DEFAULT

Source: chunk-bkgbm924.js · offset 173911601 · sha256 51ad6566…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_BRIDGE_CHILD_MACHINE_SETTINGS

Source: chunk-bkgbm924.js · offset 173911646 · sha256 0e764c8e…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_BRIDGE_MCP_CARRIER

Source: chunk-bkgbm924.js · offset 173911695 · sha256 0043b13a… · 3 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value; removed (set to undefined or deleted).

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_BRIDGE_OWNER_ACCOUNT_UUID

Source: chunk-bkgbm924.js · offset 173911733 · sha256 edf5b380…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_BRIDGE_OWNER_ORG_UUID

Source: chunk-bkgbm924.js · offset 173911778 · sha256 6e813417…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_BRIDGE_PROMPT_SHA256

Source: chunk-bkgbm924.js · offset 173911819 · sha256 358cc068… · 2 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value; removed (set to undefined or deleted).

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_BRIDGE_SESSION_ID

Source: chunk-2np95rpk.js · offset 180496817 · sha256 8549f3ec… · 3 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value; removed (set to undefined or deleted).

From docs: Set automatically in Bash tool and hook command subprocesses while the session has an active Remote Control connection, and removed when the connection ends.

No read site found by this scan.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_BRIEF

Source: chunk-bkgbm924.js · offset 173911896 · sha256 1501b9c4…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_BRIEF_UPLOAD

Source: chunk-bkgbm924.js · offset 173911921 · sha256 f7863e2e…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_CCR_SURFACE

Source: chunk-bkgbm924.js · offset 173911953 · sha256 7299a57c…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_CHILD_SESSION

Source: chunk-5ezz9t8y.js · offset 179478996 · sha256 5ca39f62…

Set for: Bash tool commands (the name is in the Bash tool's spawn-environment key list).

Value: 1.

From docs: Set to 1 in subprocesses Claude Code spawns via the Bash, PowerShell, and Monitor tools, hook commands, and status line commands.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_CHROME_MCP_ORG_DENIED

Source: chunk-s1t81hd7.js · offset 206977503 · sha256 f90629e3… · 2 read sites

Set for: stdio MCP servers.

Value: 1 (set only under a condition).

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_CLASSIFIER_SUMMARY

Source: chunk-bkgbm924.js · offset 173911984 · sha256 15844c12…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_CONTAINER_ID

Source: chunk-bkgbm924.js · offset 173912022 · sha256 b104647c…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_COORDINATOR_MODE

Source: chunk-93pxbayn.js · offset 180436869 · sha256 deebb752… · 3 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: 1; removed (set to undefined or deleted).

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_COORDINATOR_SKILL_GUIDANCE

Source: chunk-bkgbm924.js · offset 173912054 · sha256 bc01bda8…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_COORDINATOR_WORKER_CHECKIN_SECONDS

Source: chunk-bkgbm924.js · offset 173912100 · sha256 df430e15…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_DAEMON_COLD_START

Source: chunk-bkgbm924.js · offset 173912154 · sha256 49b159f2…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_DECSTBM

Source: chunk-bkgbm924.js · offset 173912191 · sha256 9f7a05c1…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_DESKTOP_APP_VERSION

Source: chunk-bkgbm924.js · offset 173912218 · sha256 214b06a9…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_DEV_RAW_CHANGELOG_URL

Source: chunk-bkgbm924.js · offset 173912257 · sha256 efd677d6…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

No read site found by this scan.

Undocumented

CLAUDE_CODE_DIR_SYNC_CHAIN

Source: chunk-bkgbm924.js · offset 173912298 · sha256 c0cb1a39…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_DIR_SYNC_DISABLE_ANCHORING

Source: chunk-bkgbm924.js · offset 173912332 · sha256 e4a33a85…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_DIR_SYNC_ENGINE

Source: chunk-bkgbm924.js · offset 173912378 · sha256 7a53cd55…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_DIR_SYNC_FFWD

Source: chunk-bkgbm924.js · offset 173912413 · sha256 e04d7a69…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_DIR_SYNC_GIT

Source: chunk-bkgbm924.js · offset 173912446 · sha256 c94a386b…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_DIR_SYNC_STREAM

Source: chunk-bkgbm924.js · offset 173912478 · sha256 6420f269…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_DISABLE_ATTRIBUTION_BASELINE_REUSE

Source: chunk-bkgbm924.js · offset 173912513 · sha256 88dad4c5…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

No read site found by this scan.

Undocumented

CLAUDE_CODE_DISABLE_BG_SHELL_PRESSURE_REAP

Source: chunk-bkgbm924.js · offset 173912567 · sha256 519734a6…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Set to 1 to stop Claude Code from terminating background shell commands under memory pressure.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_DISABLE_CLAUDE_MDS

Source: chunk-appb597y.js · offset 189556870 · sha256 1d80e502…

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: 1.

From docs: Set to 1 to prevent loading any CLAUDE.md memory files into context, including user, project, and auto memory files

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_DISABLE_DIR_SYNC

Source: chunk-bkgbm924.js · offset 173912617 · sha256 2368989b…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS

Source: chunk-k0gb8rhx.js · offset 186926213 · sha256 547fd99f…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: 1 (set only under a condition).

From docs: Set to 1 to strip Anthropic-specific anthropic-beta request headers and beta tool-schema fields (such as defer_loading and eager_input_streaming) from API requests.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_DISABLE_HOOK_FORWARDING

Source: chunk-bkgbm924.js · offset 173912653 · sha256 fdbcd712…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_DISABLE_PLUGIN_FORWARDING

Source: chunk-bkgbm924.js · offset 173912696 · sha256 f8e18bec…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_DISABLE_TURN_HANDOFF

Source: chunk-bkgbm924.js · offset 173912741 · sha256 09fd24f3…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_DISABLE_VITALS_EMITTER

Source: chunk-bkgbm924.js · offset 173912781 · sha256 d2c33960…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_DISABLE_WORKING_SYNC

Source: chunk-bkgbm924.js · offset 173912823 · sha256 c71137d0…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_DONT_INHERIT_ENV

Source: chunk-bkgbm924.js · offset 173912863 · sha256 f0dfa4dd…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_DOWNLOAD_DEADLINE_MS_FOR_TESTING

Source: chunk-bkgbm924.js · offset 173912899 · sha256 ca630433…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_EMIT_SESSION_STATE_EVENTS

Source: chunk-bkgbm924.js · offset 173912951 · sha256 22c92980…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_EMIT_STARTUP_TIMING

Source: chunk-bkgbm924.js · offset 173912996 · sha256 9768f27b…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_EMIT_TOOL_USE_SUMMARIES

Source: chunk-bkgbm924.js · offset 173913035 · sha256 e2887fd9…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_ENABLE_APPEND_SUBAGENT_PROMPT

Source: chunk-appb597y.js · offset 189507481 · sha256 23d24095…

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: 1.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_ENTRYPOINT

Source: chunk-bkgbm924.js · offset 173913078 · sha256 0231024e… · 6 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value; local-agent; sdk-cli; mcp; claude-code-github-action.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_ENVIRONMENT_KIND

Source: chunk-bkgbm924.js · offset 173913108 · sha256 e4d1717c…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_ENVIRONMENT_RUNNER_VERSION

Source: chunk-bkgbm924.js · offset 173913144 · sha256 2bbcc85d…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_EVAL_CONFINED

Source: chunk-bkgbm924.js · offset 173913190 · sha256 588a65a2…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_EVAL_INTERVIEW_SESSION

Source: chunk-3psz8crg.js · offset 211377753 · sha256 02ae815b…

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: 1.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_EXECPATH

Source: chunk-x9fwahqm.js · offset 181722397 · sha256 a4da5322…

Set for: Bash tool commands (the name is in the Bash tool's spawn-environment key list).

Value: not traced.

No read site found by this scan.

Undocumented

CLAUDE_CODE_EXIT_AFTER_FIRST_RENDER

Source: chunk-bkgbm924.js · offset 173913223 · sha256 35d75f1c…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_EXIT_AFTER_STOP_DELAY

Source: chunk-bkgbm924.js · offset 173913266 · sha256 9ea6e9fd…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Time in milliseconds to wait after the query loop becomes idle before automatically exiting.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_EXTRA_BODY

Source: chunk-k0gb8rhx.js · offset 186926006 · sha256 f495f99b…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value (set only under a condition).

From docs: JSON object to merge into the top level of every API request body.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_FLAG_FETCH_WAIT_MS

Source: chunk-bkgbm924.js · offset 173913307 · sha256 231d47fd…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

Source: chunk-bkgbm924.js · offset 173913345 · sha256 48745a8f…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_FORCE_BRIDGE

Source: chunk-bkgbm924.js · offset 173913381 · sha256 c0d3a074…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

No read site found by this scan.

Undocumented

CLAUDE_CODE_FORCE_EVALUATE_MEMORY

Source: chunk-bkgbm924.js · offset 173913413 · sha256 4f52022a…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

No read site found by this scan.

Undocumented

CLAUDE_CODE_FORCE_FULLSCREEN_UPSELL

Source: chunk-bkgbm924.js · offset 173913454 · sha256 ed11fa1e…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_FORCE_MEMORY_SURVEY

Source: chunk-bkgbm924.js · offset 173913497 · sha256 3f513a68…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

No read site found by this scan.

Undocumented

CLAUDE_CODE_FORCE_TIP_ID

Source: chunk-bkgbm924.js · offset 173913536 · sha256 a58e3c75…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

No read site found by this scan.

Undocumented

CLAUDE_CODE_GATEWAY_TOKEN_FILE_DESCRIPTOR

Source: chunk-6jyjgx35.js · offset 175932914 · sha256 3b31760f…

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: removed (set to undefined or deleted).

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_GIT_BASH_PATH

Source: chunk-bkgbm924.js · offset 173913568 · sha256 c8604057…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Windows only: path to the Git Bash executable (bash.exe).

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_GLOB_TIMEOUT_SECONDS

Source: chunk-bkgbm924.js · offset 173913601 · sha256 d0d0b56f…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Timeout in seconds for Glob tool file discovery.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_GOAL_CHECKIN_MINUTES

Source: chunk-bkgbm924.js · offset 173913641 · sha256 4bef14a9…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: How many minutes background work can keep an active goal waiting before Claude Code asks Claude to check on it.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_HIDE_SETTINGS_HINT

Source: chunk-bkgbm924.js · offset 173913681 · sha256 df9da7d7…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_HOLD_REPORT_PARK_AT_INIT

Source: chunk-bkgbm924.js · offset 173913719 · sha256 bea0e714…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_HOME_SEED_HOLD_TIMEOUT_MS

Source: chunk-bkgbm924.js · offset 173913763 · sha256 ea77cebc…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_HOME_SEED_VERDICT_TIMEOUT_MS

Source: chunk-bkgbm924.js · offset 173913808 · sha256 54054749…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_HOOKS_SAME_THREAD

Source: chunk-rg8332eg.js · offset 191090461 · sha256 243563c1…

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_HOST_CREDS_FILE

Source: chunk-k0gb8rhx.js · offset 186925917 · sha256 00e86f7e…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value (set only under a condition).

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_HOST_PLATFORM

Source: chunk-bkgbm924.js · offset 173913856 · sha256 a76158a2…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_HOST_SESSION_ID

Source: chunk-bkgbm924.js · offset 173913889 · sha256 83a801de…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_IDE_HOST_OVERRIDE

Source: chunk-bkgbm924.js · offset 173913924 · sha256 ab4de0a2…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Override the host address used to connect to the IDE extension.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_IDLE_THRESHOLD_MINUTES

Source: chunk-bkgbm924.js · offset 173913961 · sha256 f58d3d8d…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_IDLE_TOKEN_THRESHOLD

Source: chunk-bkgbm924.js · offset 173914003 · sha256 466ede69…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_INVOKED_SKILLS

Source: chunk-x9fwahqm.js · offset 181722536 · sha256 de042d2a…

Set for: Bash tool commands (the name is in the Bash tool's spawn-environment key list).

Value: not traced.

No read site found by this scan.

Undocumented

CLAUDE_CODE_IS_COWORK

Source: chunk-bkgbm924.js · offset 173914043 · sha256 9eb6c954…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_LEGACY_BUNDLE

Source: chunk-bkgbm924.js · offset 173914072 · sha256 2eedc6c3…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_LOOP_KEEPALIVE

Source: chunk-bkgbm924.js · offset 173914105 · sha256 43070d89…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_LOOP_PERSISTENT

Source: chunk-bkgbm924.js · offset 173914139 · sha256 47737651…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_MANAGED_SETTINGS_PATH

Source: chunk-bkgbm924.js · offset 173914174 · sha256 1c981f24…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

No read site found by this scan.

Undocumented

CLAUDE_CODE_MARKETPLACE_NAME

Source: chunk-dpc3wbsa.js · offset 179026948 · sha256 8df357a4…

Set for: marketplace headersHelper command.

Value: a runtime value (set only under a condition).

No read site found by this scan.

Undocumented

CLAUDE_CODE_MARKETPLACE_URL

Source: chunk-dpc3wbsa.js · offset 179026902 · sha256 b176eb5e…

Set for: marketplace headersHelper command.

Value: a runtime value.

No read site found by this scan.

Undocumented

CLAUDE_CODE_MAX_CONCURRENT_SUBAGENTS

Source: chunk-bkgbm924.js · offset 173914215 · sha256 e3d41354…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: How many subagents can be running in one session before the Agent tool refuses to spawn another (default: 20).

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_MAX_MCP_DESCRIPTION_LENGTH

Source: chunk-bkgbm924.js · offset 173914259 · sha256 639ec785…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Maximum length in characters of each MCP tool description and each MCP server's instructions that Claude Code sends to the model (default: 2048).

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_MAX_SUBAGENT_SPAWN_DEPTH

Source: chunk-bkgbm924.js · offset 173914305 · sha256 2901e8ff…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Number of subagent layers allowed below the main conversation (default: 3).

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_MAX_WEB_SEARCHES_PER_SESSION

Source: chunk-bkgbm924.js · offset 173914349 · sha256 0857798e…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Cap on the total number of WebSearch calls one session can make (default: 200).

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_MCP_ALLOWLIST_ENV

Source: chunk-bkgbm924.js · offset 173914397 · sha256 5f154d18…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Set to 1 to spawn stdio MCP servers with only a safe baseline environment plus the server's configured env, instead of inheriting your shell environment

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_MCP_APPS_HOST

Source: chunk-bkgbm924.js · offset 173914434 · sha256 0a413b6d…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_MCP_AUTO_BACKGROUND_MS

Source: chunk-bkgbm924.js · offset 173914467 · sha256 20d75003…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Elapsed time in milliseconds before a still-running MCP tool call moves to a background task (default: 120000, or 2 minutes).

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_MCP_CONNECTOR_PREWAIT_MS

Source: chunk-bkgbm924.js · offset 173914509 · sha256 4e00bf63…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_MCP_MEMORY_CGROUP

Source: chunk-bkgbm924.js · offset 173914553 · sha256 5901ad91…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_MCP_SERVER_NAME

Source: chunk-vb0ndmc4.js · offset 206908516 · sha256 0a578ed5…

Set for: MCP server headersHelper command.

Value: a runtime value.

No read site found by this scan.

Documented: https://code.claude.com/docs/en/mcp

CLAUDE_CODE_MCP_SERVER_URL

Source: chunk-vb0ndmc4.js · offset 206908546 · sha256 024bb5f5…

Set for: MCP server headersHelper command.

Value: a runtime value.

No read site found by this scan.

Documented: https://code.claude.com/docs/en/mcp

CLAUDE_CODE_MCP_STARTUP_WAIT_MS

Source: chunk-bkgbm924.js · offset 173914590 · sha256 bc6ce00f…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: How long in milliseconds the first turn of a non-interactive session waits for MCP servers that are still connecting, in place of the default first-turn wait.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_MCP_TOOL_IDLE_TIMEOUT

Source: chunk-bkgbm924.js · offset 173914629 · sha256 84731b3b…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Idle timeout in milliseconds for MCP tool calls.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_MESSAGING_SOCKET

Source: chunk-aqqy0nss.js · offset 202410224 · sha256 320bae28… · 4 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: removed (set to undefined or deleted); a runtime value.

From docs: Set by Claude Code, not by you: in sessions that bind an inbox socket, Claude Code exports that socket's path to hooks and Bash commands when it binds the socket.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_MESSAGING_TOKEN

Source: chunk-aqqy0nss.js · offset 202410265 · sha256 7e8efc90… · 4 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: removed (set to undefined or deleted); a runtime value.

From docs: Set by Claude Code, not by you: in sessions that bind an inbox socket, Claude Code exports this per-session token to hooks and Bash commands alongside CLAUDE_CODE_MESSAGING_SOCKET.

No read site found by this scan.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_MOCK_REMOTE_SETTINGS

Source: chunk-bkgbm924.js · offset 173914670 · sha256 ee121f93…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

No read site found by this scan.

Undocumented

CLAUDE_CODE_MOCK_TRIAL

Source: chunk-bkgbm924.js · offset 173914710 · sha256 b5a20134…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

No read site found by this scan.

Undocumented

CLAUDE_CODE_OAUTH_TOKEN

Source: chunk-3kj78r2m.js · offset 176772268 · sha256 3dbe1cd6… · 7 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value; removed (set to undefined or deleted).

From docs: OAuth access token for claude.ai authentication.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_OVERRIDE_DATE

Source: chunk-bkgbm924.js · offset 173914740 · sha256 f95f60c4…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

No read site found by this scan.

Undocumented

CLAUDE_CODE_PARKED_PERMISSION_WAIT_MS

Source: chunk-bkgbm924.js · offset 173914773 · sha256 096ad3dc…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_PARKED_RUN_BEFORE_CLEAR

Source: chunk-bkgbm924.js · offset 173914818 · sha256 358b5e9f…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_PARKED_STOP_RETIRES

Source: chunk-bkgbm924.js · offset 173914861 · sha256 ae47450c…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_PERFORCE_MODE

Source: chunk-bkgbm924.js · offset 173914900 · sha256 820be191…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Set to 1 to enable Perforce-aware write protection.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_PLAN_V2_AGENT_COUNT

Source: chunk-bkgbm924.js · offset 173914933 · sha256 e9e30d6a…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_PLAN_V2_EXPLORE_AGENT_COUNT

Source: chunk-bkgbm924.js · offset 173914972 · sha256 4b7d3517…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_PLUGIN_ARCHIVE_URL

Source: chunk-dpc3wbsa.js · offset 179027576 · sha256 c4405f96…

Set for: plugin headersHelper command.

Value: a runtime value.

No read site found by this scan.

Undocumented

CLAUDE_CODE_PLUGIN_ATTRIBUTION

Source: chunk-bkgbm924.js · offset 173915019 · sha256 0b87fc94…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_PLUGIN_CACHE_DIR

Source: chunk-bkgbm924.js · offset 173915057 · sha256 4e4bfeb3…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Override the plugins root directory.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_PLUGIN_DIRS

Source: chunk-baarrj8h.js · offset 186995785 · sha256 e866bde0… · 2 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value (set only under a condition).

From docs: Plugin directories to load for the session, each loaded the way a --plugin-dir flag loads it.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_PLUGIN_GIT_TIMEOUT_MS

Source: chunk-bkgbm924.js · offset 173915093 · sha256 6493b027…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Timeout in milliseconds for cloning or refreshing a plugin marketplace (default: 120000).

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_PLUGIN_NAME

Source: chunk-dpc3wbsa.js · offset 179027539 · sha256 60d6a445…

Set for: plugin headersHelper command.

Value: a runtime value.

No read site found by this scan.

Undocumented

CLAUDE_CODE_PLUGIN_SEED_DIR

Source: chunk-bkgbm924.js · offset 173915134 · sha256 43a42349…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Path to one or more read-only plugin seed directories, separated by : on Unix or ; on Windows.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_POST_TURN_MEMORY

Source: chunk-bkgbm924.js · offset 173915169 · sha256 1c7a7d9c…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_POST_TURN_MEMORY_CONFIG

Source: chunk-bkgbm924.js · offset 173915205 · sha256 36af8afe…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_POST_TURN_MEMORY_SYNC

Source: chunk-bkgbm924.js · offset 173915248 · sha256 41cec92c…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_POWERUP_ONBOARDING

Source: chunk-bkgbm924.js · offset 173915289 · sha256 47543f68…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_PROJECT_DIR_NAME

Source: chunk-bkgbm924.js · offset 173915327 · sha256 82c7ac25…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Set together with CLAUDE_CONFIG_DIR to choose the projects/ directory name Claude Code stores that session's transcripts and auto memory under, in place of one derived from the working directory path.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_PROXY_AUTHENTICATE

Source: chunk-09k8apky.js · offset 175321264 · sha256 1dac61b0… · 2 read sites

Set for: proxy authorization command.

Value: a runtime value (set only under a condition).

No read site found by this scan.

Undocumented

CLAUDE_CODE_PROXY_HOST

Source: chunk-09k8apky.js · offset 175321231 · sha256 2607374e… · 2 read sites

Set for: proxy authorization command.

Value: a runtime value (set only under a condition).

No read site found by this scan.

Undocumented

CLAUDE_CODE_PROXY_URL

Source: chunk-09k8apky.js · offset 175321199 · sha256 bf82ec43… · 2 read sites

Set for: proxy authorization command.

Value: a runtime value (set only under a condition).

No read site found by this scan.

Undocumented

CLAUDE_CODE_PWSH_PARSE_TIMEOUT_MS

Source: chunk-bkgbm924.js · offset 173915363 · sha256 80fb1084…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_QUESTION_EXTENDED

Source: chunk-bkgbm924.js · offset 173915404 · sha256 542e2b68…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_QUESTION_OPTIONAL_DESCRIPTIONS

Source: chunk-bkgbm924.js · offset 173915441 · sha256 63f99ada…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_QUESTION_PREVIEW_FORMAT

Source: chunk-bkgbm924.js · offset 173915491 · sha256 7d6b895d…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_RATE_LIMIT_TIER

Source: chunk-6jyjgx35.js · offset 175930614 · sha256 cce5dc89… · 2 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_RELAUNCH_TERMINAL_SIZE

Source: chunk-bkgbm924.js · offset 173915534 · sha256 0803816d… · 2 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value; removed (set to undefined or deleted).

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_REMOTE

Source: chunk-bkgbm924.js · offset 173915576 · sha256 a99eaf7e…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Set automatically to true when Claude Code is running as a cloud session.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_REMOTE_ENVIRONMENT_TYPE

Source: chunk-bkgbm924.js · offset 173915602 · sha256 9b711978…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_REMOTE_HERMETIC_MODE

Source: chunk-bkgbm924.js · offset 173915645 · sha256 d84adf46…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_REMOTE_MEMORY_DIR

Source: chunk-bkgbm924.js · offset 173915685 · sha256 8866177d…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_REMOTE_RAW_EVENTS_FILE

Source: chunk-bkgbm924.js · offset 173915722 · sha256 9ccc1343…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

No read site found by this scan.

Undocumented

CLAUDE_CODE_REMOTE_SEND_KEEPALIVES

Source: chunk-bkgbm924.js · offset 173915764 · sha256 fa762e3a…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_REMOTE_SESSION_ID

Source: chunk-bkgbm924.js · offset 173915806 · sha256 7e0eb8f4…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Set automatically in cloud sessions to the current session's ID.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_REMOTE_SESSION_ORIGIN

Source: chunk-bkgbm924.js · offset 173915843 · sha256 73824593…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_REMOTE_SETTINGS_PATH

Source: chunk-bkgbm924.js · offset 173915884 · sha256 b2d90e5b…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

No read site found by this scan.

Undocumented

CLAUDE_CODE_REMOTE_SETTINGS_POLL_MS

Source: chunk-bkgbm924.js · offset 173915924 · sha256 045360cf…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

No read site found by this scan.

Undocumented

CLAUDE_CODE_REPL

Source: chunk-bkgbm924.js · offset 173915967 · sha256 87b4dd1f…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

No read site found by this scan.

Undocumented

CLAUDE_CODE_REPO_CHECKOUTS

Source: chunk-bkgbm924.js · offset 173915991 · sha256 71f915e3…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_RESTRICTED

Source: chunk-bkgbm924.js · offset 173916025 · sha256 7ea7e54e… · 2 read sites

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value; 1 (set only under a condition).

From docs: Set to 1 to start the session in restricted mode, the same as passing --restricted.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_RESUME_FROM_SESSION

Source: chunk-bkgbm924.js · offset 173916055 · sha256 fd97b4d0…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_RESUME_INTERRUPTED_TURN

Source: chunk-bkgbm924.js · offset 173916094 · sha256 1815aec5…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Set to 1 to automatically resume if the previous session ended mid-turn.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_RESUME_INTERRUPTED_TURN_MAX_AGE_MS

Source: chunk-bkgbm924.js · offset 173916137 · sha256 5400173d…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Maximum age in milliseconds of the last transcript message for a session that ended mid-turn to continue automatically on resume.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_RESUME_PROMPT

Source: chunk-bkgbm924.js · offset 173916191 · sha256 13ffd9d7…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Override the continuation message Claude Code sends to Claude when CLAUDE_CODE_RESUME_INTERRUPTED_TURN continues an interrupted turn instead of resending its prompt, or when you resume a deferred tool call with -p.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_RESUME_REASON

Source: chunk-bkgbm924.js · offset 173916224 · sha256 43484dbe…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_RESUME_SOURCE_ALIVE

Source: chunk-bkgbm924.js · offset 173916257 · sha256 f0158327… · 2 read sites

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value (set only under a condition).

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_RESUME_THRESHOLD_MINUTES

Source: chunk-bkgbm924.js · offset 173916296 · sha256 2dddb751…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_RESUME_TOKEN_THRESHOLD

Source: chunk-bkgbm924.js · offset 173916340 · sha256 bb6a233a…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_RESUME_TOLERATES_CONTEXT_APPENDS

Source: chunk-bkgbm924.js · offset 173916382 · sha256 cbef9b4e…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_SAFE_MODE

Source: chunk-appb597y.js · offset 189556832 · sha256 e2d01209… · 2 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value; 1.

From docs: Set to 1 to start in safe mode: CLAUDE.md, skills, plugins, hooks, MCP servers, custom commands and agents, output styles, workflows, custom themes, custom keybindings, status line and file-suggestion commands, LSP servers, and auto memory do not load, for troubleshooting a broken configuration.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_SANDBOXED

Source: chunk-bkgbm924.js · offset 173916463 · sha256 24d36fb8…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_SCRIPT_CAPS

Source: chunk-bkgbm924.js · offset 173916492 · sha256 bdc7e802…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: JSON object limiting how many times specific scripts may be invoked per session when CLAUDE_CODE_SUBPROCESS_ENV_SCRUB is set.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_SCROLL_SPEED

Source: chunk-96abcgyx.js · offset 209755954 · sha256 6af06b37… · 5 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value; removed (set to undefined or deleted).

From docs: Set the mouse wheel scroll multiplier in fullscreen rendering.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_SESSION_ACCESS_TOKEN

Source: chunk-6jyjgx35.js · offset 175934525 · sha256 535b218e… · 8 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: removed (set to undefined or deleted); a runtime value (set only under a condition).

From docs: The session JWT, prefixed sk-ant-cc-.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/self-hosted-environments-configuration

CLAUDE_CODE_SESSION_ATTENDED

Source: chunk-5ezz9t8y.js · offset 179479026 · sha256 5788f06c…

Set for: Bash tool commands (the name is in the Bash tool's spawn-environment key list).

Value: 1 or 0.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_SESSION_ID

Source: chunk-5ezz9t8y.js · offset 179478961 · sha256 475db269… · 5 read sites

Set for: stdio MCP servers; Claude Code's own process environment (inherited by children that receive it); Bash tool commands (the name is in the Bash tool's spawn-environment key list).

Value: a runtime value.

From docs: Set automatically to the current session ID in Bash and PowerShell tool subprocesses, hook command subprocesses, and stdio MCP server subprocesses.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_SESSION_KIND

Source: chunk-bkgbm924.js · offset 173916632 · sha256 91e21be2…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_SESSION_NAME

Source: chunk-bkgbm924.js · offset 173916664 · sha256 5c204d32…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_SESSION_ORIGIN

Source: chunk-bkgbm924.js · offset 173916696 · sha256 fd430fc9…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_SESSION_START_ANNOUNCEMENTS_BEFORE_PROMPT

Source: chunk-bkgbm924.js · offset 173916730 · sha256 e4698758…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_SESSIONEND_HOOKS_TIMEOUT_MS

Source: chunk-bkgbm924.js · offset 173916555 · sha256 20864a92…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Override the time budget in milliseconds for SessionEnd hooks.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_SHELL

Source: chunk-bkgbm924.js · offset 173916791 · sha256 1752aff8…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Set the shell Claude Code uses to run Bash tool commands.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_SHELL_PREFIX

Source: chunk-bkgbm924.js · offset 173916816 · sha256 e8cb8460…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Command prefix that wraps shell commands Claude Code spawns: Bash tool calls, hook commands, status line commands, and stdio MCP server startup commands.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_SIMPLE

Source: chunk-appb597y.js · offset 189556789 · sha256 1cc8c889… · 2 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value; 1.

From docs: Set to 1 to run with a minimal system prompt and only the Bash, file read, and file edit tools.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_SIMPLE_SYSTEM_PROMPT

Source: chunk-bkgbm924.js · offset 173916874 · sha256 710e4177…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Set to 1 to use a shorter system prompt and abbreviated tool descriptions on any model.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_SKILL_ATTRIBUTION

Source: chunk-bkgbm924.js · offset 173916914 · sha256 9bc0f164…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_SPAWN_TIMESTAMP_MS

Source: chunk-bkgbm924.js · offset 173916951 · sha256 7dd2cfe3…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_SSE_PORT

Source: chunk-bkgbm924.js · offset 173916989 · sha256 badc536d…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_STALL_TIMEOUT_MS_FOR_TESTING

Source: chunk-bkgbm924.js · offset 173917017 · sha256 bfbc24c9…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_STARTUP_FAILURE_RESULTS

Source: chunk-bkgbm924.js · offset 173917065 · sha256 2ac64ebc…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Set to 1 to have a session started with --output-format stream-json write a result message naming why Claude Code refused to start for startup failures that otherwise end with stderr alone.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_STOP_HOOK_BLOCK_CAP

Source: chunk-bkgbm924.js · offset 173917108 · sha256 6f1e1943…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Maximum number of consecutive times a Stop or SubagentStop hook may block the turn from ending before Claude Code overrides it and ends the turn anyway (default: 8).

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_SUBPROCESS_ENV_SCRUB

Source: chunk-bkgbm924.js · offset 173917147 · sha256 8b667abf… · 2 read sites

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value; removed (set to undefined or deleted).

From docs: Set to 1 to strip credentials from subprocess environments (Bash tool, hooks, MCP stdio servers): Anthropic and cloud provider credentials, any other variable that Claude Code recognizes as a credential, and credentials embedded in package registry URLs.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_SUBSCRIPTION_TYPE

Source: chunk-6jyjgx35.js · offset 175930534 · sha256 2815a03c… · 2 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_SUPERVISED

Source: chunk-bkgbm924.js · offset 173917187 · sha256 390971f7…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_SYNC_PLUGIN_INSTALL_TIMEOUT_MS

Source: chunk-bkgbm924.js · offset 173917415 · sha256 bef76d81…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Timeout in milliseconds for synchronous plugin installation.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_SYNC_PLUGINS_BUFFERED_DOWNLOAD

Source: chunk-bkgbm924.js · offset 173917217 · sha256 9fc0b05c…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_SYNC_PLUGINS_DOWNLOAD_STALL_MS

Source: chunk-bkgbm924.js · offset 173917267 · sha256 3b48e5e7…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_SYNC_PLUGINS_INSTALL_TIMEOUT_MS

Source: chunk-bkgbm924.js · offset 173917317 · sha256 1601250d…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_SYNC_PLUGINS_MCP_TIMEOUT_MS

Source: chunk-bkgbm924.js · offset 173917368 · sha256 1b386699…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_SYNC_REUSE_WITHIN_MS

Source: chunk-bkgbm924.js · offset 173917465 · sha256 b76a800f…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_SYNC_SESSION_REFS

Source: chunk-bkgbm924.js · offset 173917505 · sha256 3a37b6e6…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_SYNC_SKILLS_INSTALL_TIMEOUT_MS

Source: chunk-bkgbm924.js · offset 173917542 · sha256 652300cd…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Timeout in milliseconds for the skills resync that runs mid-session when an app built on the Agent SDK reloads skills (default: 30000).

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_SYNC_SKILLS_WAIT_TIMEOUT_MS

Source: chunk-bkgbm924.js · offset 173917592 · sha256 344e18ee…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Timeout in milliseconds for the first query to wait for the initial skill list when CLAUDE_CODE_SYNC_SKILLS is set (default: 5000).

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_SYNTAX_HIGHLIGHT

Source: chunk-bkgbm924.js · offset 173917639 · sha256 a2f969cc…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Set to false to disable syntax highlighting in diff output.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_SYSTEM_PROMPT_GB_FEATURE

Source: chunk-bkgbm924.js · offset 173917675 · sha256 155eb6bf…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_TAGS

Source: chunk-bkgbm924.js · offset 173917719 · sha256 f4fe68d8…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_TASK_LIST_ID

Source: chunk-bkgbm924.js · offset 173917743 · sha256 0c9c42ef…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Share a task list across sessions.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_TEAM_TEARDOWN_PARK_TIMEOUT_MS

Source: chunk-bkgbm924.js · offset 173917775 · sha256 0da533b6…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Override, in milliseconds, how long a non-interactive session waits at exit for its agent team to finish tearing down.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_TERMINAL_MCP_TOOLS

Source: chunk-bkgbm924.js · offset 173917824 · sha256 bb7df29c…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_TEST_ALLOW_REAL_NETWORK

Source: chunk-bkgbm924.js · offset 173917862 · sha256 9773b345…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_TEST_FIXTURES_ROOT

Source: chunk-bkgbm924.js · offset 173917905 · sha256 14765391…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_TEST_FORCE_DENY

Source: chunk-bkgbm924.js · offset 173917943 · sha256 ddd2fe15…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

No read site found by this scan.

Undocumented

CLAUDE_CODE_TEST_NO_GIT_BASH

Source: chunk-bkgbm924.js · offset 173917978 · sha256 e6b58fe6…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

No read site found by this scan.

Undocumented

CLAUDE_CODE_TEST_NO_PWSH

Source: chunk-bkgbm924.js · offset 173918014 · sha256 80b0f2d8…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

No read site found by this scan.

Undocumented

CLAUDE_CODE_TMPDIR

Source: chunk-bkgbm924.js · offset 173918046 · sha256 e6608bdf…

Set for: Bash tool commands (the name is in the Bash tool's spawn-environment key list).

Value: a runtime value.

From docs: Override the temp directory used for internal temp files.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_TMUX_PREFIX

Source: chunk-bkgbm924.js · offset 173918072 · sha256 eb6f0f16…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_TMUX_PREFIX_CONFLICTS

Source: chunk-bkgbm924.js · offset 173918103 · sha256 1171a5da…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_TMUX_SESSION

Source: chunk-bkgbm924.js · offset 173918144 · sha256 060c28dc…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_TMUX_TRUECOLOR

Source: chunk-bkgbm924.js · offset 173918176 · sha256 4461cee4…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Set to any non-empty value, such as 1, to allow 24-bit truecolor output inside tmux. Setting it to 0 or false still allows truecolor, unlike most on/off variables; unset the variable to restore the 256-color clamp.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_TOOL_MEMORY_CGROUP_EXCLUDE

Source: chunk-bkgbm924.js · offset 173918210 · sha256 f3df2c3c…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: On Linux and WSL, set to a comma-separated list of the kinds of processes Claude Code excludes from the tool memory cap, such as mcp or lsp.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_TOOL_MEMORY_LIMIT

Source: chunk-bkgbm924.js · offset 173918256 · sha256 0bd0a7f0…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: On Linux and WSL, set to a size such as 4G to cap the memory that Bash and PowerShell tool commands can use, and Monitor tool commands on v2.1.246 or later.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_TRIGGER_ID

Source: chunk-bkgbm924.js · offset 173918293 · sha256 8b1b4f0c…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_TUI_JUST_SWITCHED

Source: chunk-bkgbm924.js · offset 173918323 · sha256 9127ffc3… · 2 read sites

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_TUI_TRIAL

Source: chunk-bkgbm924.js · offset 173918360 · sha256 1a57ef41… · 2 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value; removed (set to undefined or deleted).

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_ULTRAREVIEW_PREFLIGHT_FIXTURE

Source: chunk-bkgbm924.js · offset 173918389 · sha256 2572d56d…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_ULTRAREVIEW_QUOTA_FIXTURE

Source: chunk-bkgbm924.js · offset 173918438 · sha256 d18c5c46…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_USER_DIALOG_TIMEOUT_MS

Source: chunk-bkgbm924.js · offset 173918483 · sha256 cab3bbf8…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Deadline in milliseconds before Claude Code cancels a dialog it forwards to a remote client such as a Remote Control or SDK host, or the approval dialog for a held cross-session message; permission prompts and AskUserQuestion questions use their own flows and aren't governed by it.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_CODE_VERSION

Source: chunk-0anwyrjk.js · offset 174830724 · sha256 b4dfcb34…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

No read site found by this scan.

Undocumented

CLAUDE_CODE_VOICE_FORWARD_INTERIMS_TYPED

Source: chunk-bkgbm924.js · offset 173918525 · sha256 fd76ce8e…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_WORKER_EPOCH

Source: chunk-bkgbm924.js · offset 173918573 · sha256 c41e1815…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CODE_WORKSPACE_HOST_PATHS

Source: chunk-bkgbm924.js · offset 173918605 · sha256 a98b40e5…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_CONFIG_DIR

Source: chunk-bkgbm924.js · offset 173918645 · sha256 0bbfdc46…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Override the configuration directory (default: ~/.claude).

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_COWORK_MEMORY_EXTRA_GUIDELINES

Source: chunk-bkgbm924.js · offset 173918670 · sha256 39187117…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_COWORK_MEMORY_GUIDELINES

Source: chunk-bkgbm924.js · offset 173918715 · sha256 866f82fd…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_COWORK_MEMORY_INDEX_CONTENT

Source: chunk-bkgbm924.js · offset 173918754 · sha256 53d0324f…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_COWORK_MEMORY_PATH_OVERRIDE

Source: chunk-bkgbm924.js · offset 173918796 · sha256 392e224a…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_EFFORT

Source: chunk-5ezz9t8y.js · offset 179479173 · sha256 79c852b9…

Set for: Bash tool commands (the name is in the Bash tool's spawn-environment key list).

Value: a runtime value (set only under a condition).

From docs: Set automatically in Bash tool subprocesses and hook commands to the effort level in effect when the subprocess starts: low, medium, high, xhigh, or max.

No read site found by this scan.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_ENV_FILE

Source: chunk-bkgbm924.js · offset 173918838 · sha256 5852633b… · 2 read sites

Set for: hook commands.

Value: a runtime value (set only under a condition). Condition values in code: SessionStart, Setup, CwdChanged, FileChanged.

From docs: Path to a shell script whose contents Claude Code runs before each Bash command in the same shell process, so exports in the file are visible to the command.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_FORCE_DISPLAY_SURVEY

Source: chunk-bkgbm924.js · offset 173918861 · sha256 1d75a6dd…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_INTERNAL_ASSISTANT_TEAM_NAME

Source: chunk-bkgbm924.js · offset 173918896 · sha256 0df1233c… · 2 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value; removed (set to undefined or deleted).

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_INTERNAL_FC_OVERRIDES

Source: chunk-bkgbm924.js · offset 173918939 · sha256 4de0e002…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_JOB_DIR

Source: chunk-bkgbm924.js · offset 173918975 · sha256 ab58e0bc…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Set by Claude Code in each background session to that session's ~/.claude/jobs/ directory.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_MEMORY_STORES

Source: chunk-bkgbm924.js · offset 173918997 · sha256 1f302ae8…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_PID

Source: chunk-5ezz9t8y.js · offset 179479069 · sha256 51f03cbe…

Set for: Bash tool commands (the name is in the Bash tool's spawn-environment key list).

Value: Claude Code's process ID.

From docs: Claude Code sets this to its own process ID in the subprocesses it spawns: Bash and PowerShell tool commands and hook commands.

No read site found by this scan.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_PLUGIN_DATA

Source: chunk-x9fwahqm.js · offset 181167887 · sha256 4219c7f5… · 3 read sites

Set for: plugin-provided stdio MCP servers; hook commands.

Value: a runtime value (set only under a condition).

No read site found by this scan.

Undocumented

CLAUDE_PLUGIN_OPTION_*

Source: chunk-x9fwahqm.js · offset 183109910 · sha256 701d2e5f…

Set for: hook commands.

Value: a runtime value (set only under a condition).

No read site found by this scan.

Undocumented

CLAUDE_PLUGIN_ROOT

Source: chunk-vb0ndmc4.js · offset 206908586 · sha256 c3288d7f… · 5 read sites

Set for: MCP server headersHelper command; plugin-provided stdio MCP servers; hook commands.

Value: a runtime value (set only under a condition).

No read site found by this scan.

Documented: https://code.claude.com/docs/en/mcp

CLAUDE_PROJECT_DIR

Source: chunk-ctkkwpm3.js · offset 212505627 · sha256 68eac332… · 6 read sites

Set for: hook commands; stdio MCP servers.

Value: a runtime value.

No read site found by this scan.

Undocumented

CLAUDE_PROJECT_UUID

Source: chunk-bkgbm924.js · offset 173919025 · sha256 267f175c…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_PTY_HEARTBEAT_MS

Source: chunk-bkgbm924.js · offset 173919052 · sha256 74436145…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_PTY_HOST_EXEC

Source: chunk-bkgbm924.js · offset 173919083 · sha256 b91c98f7… · 2 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value; removed (set to undefined or deleted).

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_PTY_ORPHAN_CHECK_MS

Source: chunk-bkgbm924.js · offset 173919111 · sha256 3dd41005…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_RELAUNCH_SESSION_ADD_DIRS

Source: chunk-appb597y.js · offset 189504851 · sha256 71c63b4c… · 2 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value; removed (set to undefined or deleted).

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_REMOTE_CONTROL_SESSION_NAME_PREFIX

Source: chunk-8djjdfyq.js · offset 205949549 · sha256 95b35ed1… · 3 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value.

From docs: Prefix for auto-generated Remote Control session names when no explicit name is provided.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

CLAUDE_REMOTE_WORKFLOW_ARGS

Source: chunk-bkgbm924.js · offset 173919234 · sha256 605a7296…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_REMOTE_WORKFLOW_SCRIPT

Source: chunk-bkgbm924.js · offset 173919269 · sha256 3466c276…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_RUNNER_ACCOUNT_EMAIL

Source: chunk-59qfemv2.js · offset 185523432 · sha256 7d21deed…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Email of the account that enqueued the session.

No read site found by this scan.

Documented: https://code.claude.com/docs/en/self-hosted-environments-configuration

CLAUDE_RUNNER_ACCOUNT_ID

Source: chunk-59qfemv2.js · offset 185523483 · sha256 8c6c4c78…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Tagged ID of the account that enqueued the session, for per-account routing, quota, or chargeback.

No read site found by this scan.

Documented: https://code.claude.com/docs/en/self-hosted-environments-configuration

CLAUDE_RUNNER_ACTIVITY_FD

Source: chunk-bkgbm924.js · offset 173919306 · sha256 61c82c68…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_RUNNER_ATTEMPT

Source: chunk-59qfemv2.js · offset 185523346 · sha256 918c8041…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: How many spawn requests this session has had.

No read site found by this scan.

Documented: https://code.claude.com/docs/en/self-hosted-environments-configuration

CLAUDE_RUNNER_CLIENT_PLATFORM

Source: chunk-59qfemv2.js · offset 185523844 · sha256 25dd9f8d…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: The client surface that created the session, such as web_claude_ai, desktop_app, ios, claude_code_cli, or scheduled_trigger.

No read site found by this scan.

Documented: https://code.claude.com/docs/en/self-hosted-environments-configuration

CLAUDE_RUNNER_CORRELATION_ID

Source: chunk-59qfemv2.js · offset 185523791 · sha256 428b1c25…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: The correlation ID supplied at session create, echoed back so the hook can map this work order to the request that created the session.

No read site found by this scan.

Documented: https://code.claude.com/docs/en/self-hosted-environments-configuration

CLAUDE_RUNNER_FETCH_DEPTH

Source: chunk-bkgbm924.js · offset 173919339 · sha256 3be0c2d3…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Git fetch depth for fresh clones.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/self-hosted-environments-reference

CLAUDE_RUNNER_ORDER_ID

Source: chunk-59qfemv2.js · offset 185523182 · sha256 f9fe867a…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Opaque idempotency key, unique per spawn request and safe for Kubernetes resource names.

No read site found by this scan.

Documented: https://code.claude.com/docs/en/self-hosted-environments-configuration

CLAUDE_RUNNER_ORDER_SERVER_TIME

Source: chunk-59qfemv2.js · offset 185523528 · sha256 d03989a3…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Server time from the poll response's HTTP Date header.

No read site found by this scan.

Documented: https://code.claude.com/docs/en/self-hosted-environments-configuration

CLAUDE_RUNNER_POOL_ID

Source: chunk-59qfemv2.js · offset 185523393 · sha256 da2ebaa1…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: The ID of the environment the new runner should join, in ccpool_... form

No read site found by this scan.

Documented: https://code.claude.com/docs/en/self-hosted-environments-configuration

CLAUDE_RUNNER_PRIMARY_REPO_REVISION

Source: chunk-59qfemv2.js · offset 185523638 · sha256 292d83d6…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Revision of the session's first git source: branch, SHA, or tag.

No read site found by this scan.

Documented: https://code.claude.com/docs/en/self-hosted-environments-configuration

CLAUDE_RUNNER_PRIMARY_REPO_URL

Source: chunk-59qfemv2.js · offset 185523581 · sha256 3be603cd…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: URL of the session's first git source, for routing to a runner with that repository pre-warmed.

No read site found by this scan.

Documented: https://code.claude.com/docs/en/self-hosted-environments-configuration

CLAUDE_RUNNER_REPO_SOURCES

Source: chunk-59qfemv2.js · offset 185523705 · sha256 0ea2af91…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: JSON array of {url, revision} for all the session's git sources, for hooks that route on a secondary repository.

No read site found by this scan.

Documented: https://code.claude.com/docs/en/self-hosted-environments-configuration

CLAUDE_RUNNER_SESSION_ID

Source: chunk-59qfemv2.js · offset 185523218 · sha256 0a64a874…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Session ID in the tagged session_... form, for logging and correlation

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/self-hosted-environments-configuration

CLAUDE_RUNNER_SESSION_UUID

Source: chunk-59qfemv2.js · offset 185523299 · sha256 2c8246b3…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: The same session ID in canonical UUID form

No read site found by this scan.

Documented: https://code.claude.com/docs/en/self-hosted-environments-configuration

CLAUDE_RUNNER_WORK_ORDER_FILE

Source: chunk-59qfemv2.js · offset 185523150 · sha256 48f0b1f6…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Path to a temp file containing the signed work-order JWT the new runner registers with.

No read site found by this scan.

Documented: https://code.claude.com/docs/en/self-hosted-environments-configuration

CLAUDE_SECURESTORAGE_CONFIG_DIR

Source: chunk-bkgbm924.js · offset 173919372 · sha256 22f17ea9…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_SERVE_DRAIN_TIMEOUT_MS

Source: chunk-bkgbm924.js · offset 173919411 · sha256 75e2d9d7…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

No read site found by this scan.

Undocumented

CLAUDE_SNIP

Source: chunk-bkgbm924.js · offset 173919448 · sha256 c261c252…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

No read site found by this scan.

Undocumented

CLAUDE_SSH_LOCAL_BINARY

Source: chunk-bkgbm924.js · offset 173919467 · sha256 beac06aa…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

No read site found by this scan.

Undocumented

CLAUDE_SSH_VERSION

Source: chunk-bkgbm924.js · offset 173919498 · sha256 f51f6ece…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

No read site found by this scan.

Undocumented

CLAUDE_STAGE_FILE_ROOT

Source: chunk-bkgbm924.js · offset 173919524 · sha256 95f37dfe…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDE_TEST_PROJECT_DIR

Source: chunk-fsqw79mx.js · offset 204949464 · sha256 38ee8375…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: ${CLAUDE_PROJECT_DIR}.

No read site found by this scan.

Undocumented

CLAUDE_TMPDIR

Source: chunk-bkgbm924.js · offset 173919554 · sha256 1e474aef… · 2 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

CLAUDECODE

Source: chunk-5ezz9t8y.js · offset 179478946 · sha256 8eeb7c77… · 6 read sites

Set for: stdio MCP servers; the shell that builds the Bash tool's shell snapshot, and the shell environment probe; Bash tool commands (the name is in the Bash tool's spawn-environment key list).

Value: 1; a runtime value.

From docs: Set to 1 in subprocesses Claude Code spawns (Bash and PowerShell tools, tmux sessions, hook commands, status line commands, stdio MCP server subprocesses).

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

COLUMNS

Source: chunk-x9fwahqm.js · offset 183109668 · sha256 b62b3ca5…

Set for: hook commands.

Value: a runtime value (set only under a condition).

No read site found by this scan.

Undocumented

DEBUG

Source: chunk-sz70d38s.js · offset 175204401 · sha256 0c351e1e… · 2 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value; removed (set to undefined or deleted).

From docs: Set to 1 to enable debug mode, equivalent to launching with --debug.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

DISABLE_AUTOUPDATER

Source: chunk-hj3p6ej4.js · offset 190142034 · sha256 f6740586… · 2 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: 1.

From docs: Set to 1 to disable automatic background updates.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

DISPLAY

Source: chunk-x9fwahqm.js · offset 184026883 · sha256 7e8467cf…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: ``.

Also read by Claude Code; see its read entry.

Undocumented

GCM_INTERACTIVE

Source: chunk-dkpg3yz5.js · offset 185213721 · sha256 6127ed44…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

GH_ENTERPRISE_TOKEN

Source: chunk-5ezz9t8y.js · offset 179924655 · sha256 0eb60ad6…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: ``.

Also read by Claude Code; see its read entry.

Undocumented

GH_TOKEN

Source: chunk-5ezz9t8y.js · offset 179924627 · sha256 db7e4b41…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: ``.

Also read by Claude Code; see its read entry.

Undocumented

GIT_ALLOW_PROTOCOL

Source: chunk-5abkkjjj.js · offset 193139364 · sha256 978ef170… · 7 read sites

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: https:http:ssh; a runtime value; none (set only under a condition).

No read site found by this scan.

Undocumented

GIT_ALTERNATE_OBJECT_DIRECTORIES

Source: chunk-6a365y10.js · offset 193551759 · sha256 6c890011…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

No read site found by this scan.

Undocumented

GIT_ASKPASS

Source: chunk-p3en2qbk.js · offset 179259439 · sha256 070d267d…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

GIT_ATTR_NOSYSTEM

Source: chunk-78x61bcs.js · offset 207770150 · sha256 497d453b…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: 1.

No read site found by this scan.

Undocumented

GIT_AUTHOR_DATE

Source: chunk-78x61bcs.js · offset 207791777 · sha256 96c31c21… · 2 read sites

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value; 1000000000 +0000.

No read site found by this scan.

Undocumented

GIT_AUTHOR_EMAIL

Source: chunk-78x61bcs.js · offset 207770524 · sha256 eb9e68e7… · 3 read sites

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value; bash-edit-diff@localhost.

No read site found by this scan.

Undocumented

GIT_AUTHOR_NAME

Source: chunk-78x61bcs.js · offset 207770499 · sha256 5a2c9660… · 3 read sites

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value; bash-edit-diff.

No read site found by this scan.

Undocumented

GIT_CEILING_DIRECTORIES

Source: chunk-5ezz9t8y.js · offset 179574548 · sha256 5697c2fd… · 3 read sites

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

No read site found by this scan.

Undocumented

GIT_COMMITTER_DATE

Source: chunk-x9fwahqm.js · offset 184586885 · sha256 3b626dd6…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: 1000000000 +0000.

No read site found by this scan.

Undocumented

GIT_COMMITTER_EMAIL

Source: chunk-6a365y10.js · offset 193527391 · sha256 8bf19b8a… · 3 read sites

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: noreply@anthropic.com; a runtime value; bash-edit-diff@localhost.

No read site found by this scan.

Undocumented

GIT_COMMITTER_NAME

Source: chunk-6a365y10.js · offset 193527348 · sha256 de44a67b… · 3 read sites

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: Claude Code file sync; a runtime value; bash-edit-diff.

No read site found by this scan.

Undocumented

GIT_CONFIG_GLOBAL

Source: chunk-brqj61g3.js · offset 185276738 · sha256 ef00c0bc… · 6 read sites

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: /dev/null (set only under a condition).

Also read by Claude Code; see its read entry.

Undocumented

GIT_CONFIG_NOSYSTEM

Source: chunk-3psz8crg.js · offset 211349286 · sha256 c41b4f9a…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: 1.

Also read by Claude Code; see its read entry.

Undocumented

GIT_CONFIG_PARAMETERS

Source: chunk-x9fwahqm.js · offset 181722496 · sha256 5bc3d02d…

Set for: Bash tool commands (the name is in the Bash tool's spawn-environment key list).

Value: not traced.

Also read by Claude Code; see its read entry.

Undocumented

GIT_CONFIG_SYSTEM

Source: chunk-brqj61g3.js · offset 185276768 · sha256 c6cdecc9…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: /dev/null.

Also read by Claude Code; see its read entry.

Undocumented

GIT_DEFAULT_REF_FORMAT

Source: chunk-6f8ammxb.js · offset 193736312 · sha256 f78cf763…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: files (set only under a condition). Condition values in code: HEAD.

No read site found by this scan.

Undocumented

GIT_DIR

Source: chunk-5ezz9t8y.js · offset 180181269 · sha256 6106814b…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

No read site found by this scan.

Undocumented

GIT_EDITOR

Source: chunk-x9fwahqm.js · offset 181731565 · sha256 d8fae42f… · 3 read sites

Set for: the shell that builds the Bash tool's shell snapshot, and the shell environment probe; Bash tool commands (the name is in the Bash tool's spawn-environment key list).

Value: true.

No read site found by this scan.

Undocumented

GIT_GLOB_PATHSPECS

Source: chunk-6f8ammxb.js · offset 193759847 · sha256 c5fa880e… · 2 read sites

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: 0.

No read site found by this scan.

Undocumented

GIT_GRAFT_FILE

Source: chunk-5ezz9t8y.js · offset 179625218 · sha256 94887155… · 3 read sites

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: \\.\NUL\no-grafts or /dev/null/no-grafts; a runtime value.

No read site found by this scan.

Undocumented

GIT_ICASE_PATHSPECS

Source: chunk-6f8ammxb.js · offset 193759823 · sha256 0e9087c2… · 2 read sites

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: 0.

No read site found by this scan.

Undocumented

GIT_INDEX_FILE

Source: chunk-5ezz9t8y.js · offset 179595255 · sha256 82bb4a13… · 14 read sites

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

No read site found by this scan.

Undocumented

GIT_LITERAL_PATHSPECS

Source: chunk-6f8ammxb.js · offset 193759797 · sha256 0fd7bb58… · 2 read sites

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: 0; 1.

No read site found by this scan.

Undocumented

GIT_NO_LAZY_FETCH

Source: chunk-5ezz9t8y.js · offset 180070998 · sha256 51d9fbb1… · 5 read sites

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: 1; a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

GIT_NO_REPLACE_OBJECTS

Source: chunk-5ezz9t8y.js · offset 179625191 · sha256 3df908f0… · 3 read sites

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: 1.

No read site found by this scan.

Undocumented

GIT_NOGLOB_PATHSPECS

Source: chunk-6f8ammxb.js · offset 193759870 · sha256 0f84b61e… · 2 read sites

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: 0.

No read site found by this scan.

Undocumented

GIT_OBJECT_DIRECTORY

Source: chunk-z4xzrs5j.js · offset 207565194 · sha256 f4c79723…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

No read site found by this scan.

Undocumented

GIT_OPTIONAL_LOCKS

Source: chunk-x9fwahqm.js · offset 184583116 · sha256 671e967a…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: 1.

No read site found by this scan.

Undocumented

GIT_PROGRESS_DELAY

Source: chunk-dkpg3yz5.js · offset 185213767 · sha256 f07c9246…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: 0.

No read site found by this scan.

Undocumented

GIT_PROXY_COMMAND

Source: chunk-rcyb2rab.js · offset 174614367 · sha256 87b5514a…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

GIT_SHALLOW_FILE

Source: chunk-6f8ammxb.js · offset 193938090 · sha256 06059806… · 2 read sites

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

No read site found by this scan.

Undocumented

GIT_SSH_COMMAND

Source: chunk-5abkkjjj.js · offset 193139272 · sha256 77cda1e9… · 7 read sites

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value; false; ssh -o BatchMode=yes (set only under a condition).

Also read by Claude Code; see its read entry.

Undocumented

GIT_TERMINAL_PROMPT

Source: chunk-brqj61g3.js · offset 185383160 · sha256 ebaa1d2e… · 4 read sites

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: 0.

Also read by Claude Code; see its read entry.

Undocumented

GIT_WORK_TREE

Source: chunk-5ezz9t8y.js · offset 180181284 · sha256 6f8973f6…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

No read site found by this scan.

Undocumented

GITHUB_ENTERPRISE_TOKEN

Source: chunk-5ezz9t8y.js · offset 179924678 · sha256 4dd424ee…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: ``.

Also read by Claude Code; see its read entry.

Undocumented

GITHUB_TOKEN

Source: chunk-5ezz9t8y.js · offset 179924639 · sha256 588127ed…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: ``.

Also read by Claude Code; see its read entry.

Undocumented

GITLAB_ACCESS_TOKEN

Source: chunk-5ezz9t8y.js · offset 179935077 · sha256 ed5747c3…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: removed (set to undefined or deleted).

No read site found by this scan.

Undocumented

GITLAB_TOKEN

Source: chunk-5ezz9t8y.js · offset 179935057 · sha256 fa287e78…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: removed (set to undefined or deleted).

No read site found by this scan.

Undocumented

HOME

Source: chunk-3psz8crg.js · offset 211349200 · sha256 6926099c…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

HOMEBREW_NO_AUTO_UPDATE

Source: chunk-xs2at0tc.js · offset 190721885 · sha256 7a329310…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: ``.

No read site found by this scan.

Undocumented

LANGUAGE

Source: chunk-x2d3z0qe.js · offset 204882280 · sha256 c56805bc…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: ``.

No read site found by this scan.

Undocumented

LC_ALL

Source: chunk-3psz8crg.js · offset 211147411 · sha256 d93853ac… · 6 read sites

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: C.

Also read by Claude Code; see its read entry.

Undocumented

LINES

Source: chunk-x9fwahqm.js · offset 183109696 · sha256 f5062659…

Set for: hook commands.

Value: a runtime value (set only under a condition).

No read site found by this scan.

Undocumented

LOCAL_BRIDGE

Source: chunk-bkgbm924.js · offset 173919575 · sha256 1c973cd4…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

MCP_CONNECT_TIMEOUT_MS

Source: chunk-bkgbm924.js · offset 173919629 · sha256 5bb01deb…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: How long blocking MCP startup waits, in milliseconds, for the connection batch before snapshotting the tool list (default: 5000).

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

MCP_CONNECTION_NONBLOCKING

Source: chunk-bkgbm924.js · offset 173919595 · sha256 4468a583…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Controls whether startup waits for MCP servers to connect before the first query.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

MCP_DISCOVERY_CACHE

Source: chunk-bkgbm924.js · offset 173919659 · sha256 c1507f12…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Turns the MCP discovery cache on or off.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

MCP_DISCOVERY_CACHE_MAX_STALE_S

Source: chunk-bkgbm924.js · offset 173919686 · sha256 08dfb620…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Maximum age, in seconds, of a discovery-cache entry (default: 14400, or 4 hours).

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

MCP_DISCOVERY_CACHE_STRIKES

Source: chunk-bkgbm924.js · offset 173919725 · sha256 d49719a9…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: At a start where a discovery-cache entry is older than MCP_DISCOVERY_CACHE_TTL_S, Claude Code refreshes it in the background.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

MCP_DISCOVERY_CACHE_TTL_S

Source: chunk-bkgbm924.js · offset 173919760 · sha256 de3cadb3…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Seconds for which Claude Code uses a discovery-cache entry without refreshing it (default: 900).

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

MCP_OAUTH_CALLBACK_PORT

Source: chunk-bkgbm924.js · offset 173919793 · sha256 58103a81…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Fixed port for the OAuth redirect callback, as an alternative to --callback-port when adding an MCP server with pre-configured credentials

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

MCP_OAUTH_CLIENT_METADATA_URL

Source: chunk-bkgbm924.js · offset 173919824 · sha256 764c1abb…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

MCP_PROTOCOL_NEGOTIATION

Source: chunk-bkgbm924.js · offset 173919861 · sha256 61f0925d…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: On the v2 MCP client runtime only, whether Claude Code probes servers for MCP protocol revision 2026-07-28.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

MCP_REMOTE_SERVER_CONNECTION_BATCH_SIZE

Source: chunk-bkgbm924.js · offset 173919893 · sha256 3ed6a400…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Maximum number of remote MCP servers (HTTP/SSE) to connect in parallel during startup (default: 20)

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

MCP_SDK_GENERATION

Source: chunk-bkgbm924.js · offset 173919940 · sha256 18d7ee95…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Pin which MCP client runtime this process connects to MCP servers with: v1, built on MCP TypeScript SDK 1.x, or v2, built on MCP TypeScript SDK 2.0.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

MCP_SERVER_CONNECTION_BATCH_SIZE

Source: chunk-bkgbm924.js · offset 173919966 · sha256 1c7877cc…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Maximum number of local MCP servers (stdio) to connect in parallel during startup (default: 3)

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

MCP_TIMEOUT

Source: chunk-bkgbm924.js · offset 173920006 · sha256 c8fa3462…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Timeout in milliseconds for MCP server startup (default: 30000, or 30 seconds)

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

MCP_TOOL_TIMEOUT

Source: chunk-bkgbm924.js · offset 173920025 · sha256 0b769b8e…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Timeout in milliseconds for MCP tool execution (default: 100000000, about 28 hours).

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

MCP_TRUNCATION_PROMPT_OVERRIDE

Source: chunk-bkgbm924.js · offset 173920049 · sha256 bdc013cf…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

NODE_ENV

Source: chunk-3psz8crg.js · offset 211147443 · sha256 6541f2a8… · 3 read sites

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: production.

No read site found by this scan.

Undocumented

NODE_EXTRA_CA_CERTS

Source: chunk-7h7pvyed.js · offset 189715664 · sha256 92a4b4bf…

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

NoDefaultCurrentDirectoryInExePath

Source: chunk-hj3p6ej4.js · offset 190191086 · sha256 91bf70a2… · 2 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: 1.

No read site found by this scan.

Undocumented

OAUTH_TOKEN

Source: chunk-5ezz9t8y.js · offset 179935104 · sha256 4c09c85b…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: removed (set to undefined or deleted).

No read site found by this scan.

Undocumented

OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE

Source: chunk-7j6xvzff.js · offset 205476483 · sha256 c023412c…

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: delta.

From docs: Metrics temporality preference (default: delta).

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/monitoring-usage

PATH

Source: chunk-3psz8crg.js · offset 211147390 · sha256 5ed8d9f7… · 3 read sites

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: /usr/bin:/bin; a runtime value (set only under a condition).

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

PS1

Source: chunk-cth75766.js · offset 192271406 · sha256 c1e1ae25…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: ``.

No read site found by this scan.

Undocumented

PS2

Source: chunk-cth75766.js · offset 192271413 · sha256 462b4728…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: ``.

No read site found by this scan.

Undocumented

SDK_NATIVE_BIN

Source: chunk-bkgbm924.js · offset 173920087 · sha256 1fdc8aaa…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

SELF_HOSTED_RUNNER_DEFER_SHUTDOWN_MAX_MS

Source: chunk-brqj61g3.js · offset 185409203 · sha256 8358484d…

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

SELF_HOSTED_RUNNER_DRAIN_GRACE_MS

Source: chunk-brqj61g3.js · offset 185408242 · sha256 0e2ac935…

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

SELF_HOSTED_RUNNER_DRAIN_MARKER_FILE

Source: chunk-brqj61g3.js · offset 185407988 · sha256 656ae7a0…

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

SELF_HOSTED_RUNNER_DRAIN_WAIT_MS

Source: chunk-brqj61g3.js · offset 185407698 · sha256 dc05e0b4…

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

SELF_HOSTED_RUNNER_ENVIRONMENT_SECRET

Source: chunk-59qfemv2.js · offset 185523105 · sha256 a4acc82d… · 2 read sites

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: removed (set to undefined or deleted).

Also read by Claude Code; see its read entry.

Undocumented

SELF_HOSTED_RUNNER_HOOKS_DIR

Source: chunk-brqj61g3.js · offset 185403251 · sha256 066b72bd… · 2 read sites

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

SELF_HOSTED_RUNNER_HOST_CONFIG_DIR

Source: chunk-brqj61g3.js · offset 185384827 · sha256 334958a4…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: removed (set to undefined or deleted).

From docs: Directory captured into the runner's startup snapshot and seeded into each session's CLAUDE_CONFIG_DIR; changes on disk apply after a runner restart.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/self-hosted-environments-reference

SELF_HOSTED_RUNNER_IDLE_SHUTDOWN_MS

Source: chunk-brqj61g3.js · offset 185406365 · sha256 1b44e438…

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

SELF_HOSTED_RUNNER_MAX_LIFETIME_MS

Source: chunk-brqj61g3.js · offset 185406037 · sha256 858ddd10…

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

SELF_HOSTED_RUNNER_POOL_SECRET

Source: chunk-59qfemv2.js · offset 185523067 · sha256 68243b99… · 2 read sites

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: removed (set to undefined or deleted).

Also read by Claude Code; see its read entry.

Undocumented

SELF_HOSTED_RUNNER_POST_SESSION_HOOK_TIMEOUT_MS

Source: chunk-brqj61g3.js · offset 185407203 · sha256 c45190c6…

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

SELF_HOSTED_RUNNER_PROXY_AUTHORIZATION_COMMAND

Source: chunk-f5fzjk49.js · offset 185128949 · sha256 2bd21780…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: removed (set to undefined or deleted).

Also read by Claude Code; see its read entry.

Undocumented

SELF_HOSTED_RUNNER_PROXY_AUTHORIZATION_FILE

Source: chunk-f5fzjk49.js · offset 185129003 · sha256 ef192279…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: removed (set to undefined or deleted).

Also read by Claude Code; see its read entry.

Undocumented

SELF_HOSTED_RUNNER_RETIRE_AT

Source: chunk-brqj61g3.js · offset 185409629 · sha256 39316a8c…

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

SELF_HOSTED_RUNNER_SESSION_IDLE_MS

Source: chunk-brqj61g3.js · offset 185408521 · sha256 ff6b47cc…

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

SELF_HOSTED_RUNNER_SESSION_STOP_GRACE_MS

Source: chunk-brqj61g3.js · offset 185406677 · sha256 f094c804…

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

SELF_HOSTED_RUNNER_STARTUP_TIMEOUT_MS

Source: chunk-brqj61g3.js · offset 185408851 · sha256 63d332cf…

Set for: Claude Code's own process environment (inherited by children that receive it).

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

SESSION_INGRESS_URL

Source: chunk-bkgbm924.js · offset 173920109 · sha256 53c1db4e…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

SHELL

Source: chunk-mbd35kwj.js · offset 174538031 · sha256 d0ad950e… · 4 read sites

Set for: the shell that builds the Bash tool's shell snapshot, and the shell environment probe; Claude Code's own process environment (inherited by children that receive it); Bash tool commands (the name is in the Bash tool's spawn-environment key list).

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

SLASH_COMMAND_TOOL_CHAR_BUDGET

Source: chunk-bkgbm924.js · offset 173920136 · sha256 f301376b…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

From docs: Override the character budget for skill metadata shown to the Skill tool.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

SSH_ASKPASS

Source: chunk-p3en2qbk.js · offset 179259490 · sha256 ddb7c4a8…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

No read site found by this scan.

Undocumented

SYSTEM_REMINDER_MEMORY_CONTEXT

Source: chunk-bkgbm924.js · offset 173920174 · sha256 de6c1bdd…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

TEMP

Source: chunk-3psz8crg.js · offset 211349260 · sha256 abe2607f…

Set for: Bash tool commands (the name is in the Bash tool's spawn-environment key list).

Value: a runtime value.

No read site found by this scan.

Undocumented

TERM

Source: chunk-3psz8crg.js · offset 211349274 · sha256 841346ef… · 3 read sites

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: dumb; xterm-256color.

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

TEST_ENABLE_SESSION_PERSISTENCE

Source: chunk-bkgbm924.js · offset 173920212 · sha256 de5543ee…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

TMP

Source: chunk-3psz8crg.js · offset 211349247 · sha256 7e51b28f…

Set for: Bash tool commands (the name is in the Bash tool's spawn-environment key list).

Value: a runtime value.

No read site found by this scan.

Undocumented

TMPDIR

Source: chunk-3psz8crg.js · offset 211349231 · sha256 904359e8…

Set for: Bash tool commands (the name is in the Bash tool's spawn-environment key list).

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

TMPPREFIX

Source: chunk-x9fwahqm.js · offset 181722457 · sha256 47a8d8f7…

Set for: Bash tool commands (the name is in the Bash tool's spawn-environment key list).

Value: not traced.

No read site found by this scan.

Undocumented

TMUX

Source: chunk-x9fwahqm.js · offset 181722420 · sha256 db982b13…

Set for: Bash tool commands (the name is in the Bash tool's spawn-environment key list).

Value: not traced.

Also read by Claude Code; see its read entry.

Undocumented

TRACEPARENT

Source: chunk-5ezz9t8y.js · offset 179479239 · sha256 aab96fde…

Set for: Bash tool commands (the name is in the Bash tool's spawn-environment key list).

Value: a runtime value (set only under a condition).

Also read by Claude Code; see its read entry.

Documented: https://code.claude.com/docs/en/env-vars

ULTRAPLAN_PROMPT_FILE

Source: chunk-bkgbm924.js · offset 173920251 · sha256 d9934cc2…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

No read site found by this scan.

Undocumented

USER_TYPE

Source: chunk-3psz8crg.js · offset 211147422 · sha256 63ec52da… · 3 read sites

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: external.

No read site found by this scan.

Undocumented

USERPROFILE

Source: chunk-3psz8crg.js · offset 211349212 · sha256 3a88058a…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

VCR_RECORD

Source: chunk-bkgbm924.js · offset 173920280 · sha256 511d893e…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

No read site found by this scan.

Undocumented

VITALS_EMITTER_BIN

Source: chunk-bkgbm924.js · offset 173920298 · sha256 5c7ccb59…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

VOICE_STREAM_BASE_URL

Source: chunk-bkgbm924.js · offset 173920324 · sha256 dca0e36d…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: a runtime value.

Also read by Claude Code; see its read entry.

Undocumented

WAYLAND_DISPLAY

Source: chunk-x9fwahqm.js · offset 184026894 · sha256 bbd32953…

Set for: an environment object Claude Code builds; the receiving process is not traced.

Value: ``.

Also read by Claude Code; see its read entry.

Undocumented

Read only by bundled third-party libraries

These names are read only by code with no Claude Code evidence: no typed-schema entry, no first-party boolean helper, no Claude Code name prefix, and no docs entry. That is most likely bundled third-party library code. They are listed for completeness.

_X_AMZN_TRACE_ID

Source: chunk-w58ma80r.js · offset 191779176 · sha256 17f869aa…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-w58ma80r.js offset 191779176.

Undocumented

AWS_ACCOUNT_ID

Source: chunk-qk8de39x.js · offset 192153841 · sha256 757201c8…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-qk8de39x.js offset 192153841.

Undocumented

AWS_CONTAINER_AUTHORIZATION_TOKEN

Source: chunk-6mqmpjzk.js · offset 206161630 · sha256 4144f535… · 3 read sites

Read as: string (raw value; further parsing not traced).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false.

Undocumented; read at chunk-6mqmpjzk.js offset 206161630.

Undocumented

AWS_CONTAINER_AUTHORIZATION_TOKEN_FILE

Source: chunk-cxhrq28h.js · offset 206176560 · sha256 858c3edf…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-cxhrq28h.js offset 206176560.

Undocumented

AWS_CREDENTIAL_EXPIRATION

Source: chunk-qk8de39x.js · offset 192153807 · sha256 ec172743…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-qk8de39x.js offset 192153807.

Undocumented

AWS_CREDENTIAL_SCOPE

Source: chunk-qk8de39x.js · offset 192153824 · sha256 471e850e…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-qk8de39x.js offset 192153824.

Undocumented

AWS_EC2_METADATA_DISABLED

Source: chunk-qk8de39x.js · offset 192154632 · sha256 d919c989… · 3 read sites

Read as: enum (compared against fixed values). Values: false.

Truthiness gotcha: 2 read sites test the raw string for truthiness, so any non-empty value enables that path, including 0 and false.

Undocumented; read at chunk-qk8de39x.js offset 192154632.

Undocumented

AWS_LAMBDA_BENCHMARK_MODE

Source: chunk-w58ma80r.js · offset 191778501 · sha256 11d880c2…

Read as: enum (compared against fixed values). Values: 1.

Undocumented; read at chunk-w58ma80r.js offset 191778501.

Undocumented

AWS_LAMBDA_MAX_CONCURRENCY

Source: chunk-w58ma80r.js · offset 191778214 · sha256 441ec1d5…

Read as: presence (only whether it is set (or truthy) matters).

Undocumented; read at chunk-w58ma80r.js offset 191778214.

Undocumented

AWS_LAMBDA_NODEJS_NO_GLOBAL_AWSLAMBDA

Source: chunk-w58ma80r.js · offset 191776879 · sha256 55d05854…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-w58ma80r.js offset 191776879.

Undocumented

AWS_LOGIN_CACHE_DIRECTORY

Source: chunk-7p2rpc7h.js · offset 192197753 · sha256 304b902c…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-7p2rpc7h.js offset 192197753.

Undocumented

AWS_ROLE_SESSION_NAME

Source: chunk-ta8ptcjk.js · offset 206171840 · sha256 df2e4a0a…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-ta8ptcjk.js offset 206171840.

Undocumented

AZURE_ADDITIONALLY_ALLOWED_TENANTS

Source: chunk-8embznbx.js · offset 195796407 · sha256 ed848eaa…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-8embznbx.js offset 195796407.

Undocumented

AZURE_AUTHORITY_HOST

Source: chunk-8embznbx.js · offset 195553150 · sha256 104f8a52… · 2 read sites

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-8embznbx.js offset 195553150.

Undocumented

AZURE_CLIENT_CERTIFICATE_PASSWORD

Source: chunk-8embznbx.js · offset 195797380 · sha256 72a5ed2a…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-8embznbx.js offset 195797380.

Undocumented

AZURE_CLIENT_CERTIFICATE_PATH

Source: chunk-8embznbx.js · offset 195797336 · sha256 62b280d9…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-8embznbx.js offset 195797336.

Undocumented

AZURE_CLIENT_SECRET

Source: chunk-8embznbx.js · offset 195797016 · sha256 e3d785a5…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-8embznbx.js offset 195797016.

Undocumented

AZURE_CLIENT_SEND_CERTIFICATE_CHAIN

Source: chunk-8embznbx.js · offset 195796561 · sha256 cedfa2bc… · 2 read sites

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-8embznbx.js offset 195796561.

Undocumented

AZURE_FEDERATED_TOKEN_FILE

Source: chunk-8embznbx.js · offset 195773011 · sha256 5affa54c… · 5 read sites

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-8embznbx.js offset 195773011.

Undocumented

AZURE_IDENTITY_DISABLE_MULTITENANTAUTH

Source: chunk-8embznbx.js · offset 195498882 · sha256 4815de9a…

Read as: presence (only whether it is set (or truthy) matters).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false.

Undocumented; read at chunk-8embznbx.js offset 195498882.

Undocumented

AZURE_PASSWORD

Source: chunk-8embznbx.js · offset 195797664 · sha256 7c19281e…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-8embznbx.js offset 195797664.

Undocumented

AZURE_POD_IDENTITY_AUTHORITY_HOST

Source: chunk-8embznbx.js · offset 195758813 · sha256 a8c1f5b5… · 2 read sites

Read as: string (raw value; further parsing not traced).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false.

Undocumented; read at chunk-8embznbx.js offset 195758813.

Undocumented

AZURE_REGIONAL_AUTHORITY_NAME

Source: chunk-8embznbx.js · offset 195761798 · sha256 5f710949…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-8embznbx.js offset 195761798.

Undocumented

AZURE_TOKEN_CREDENTIALS

Source: chunk-8embznbx.js · offset 195800685 · sha256 91cb3c34… · 3 read sites

Read as: string (raw value; further parsing not traced).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false.

Undocumented; read at chunk-8embznbx.js offset 195800685.

Undocumented

AZURE_USERNAME

Source: chunk-8embznbx.js · offset 195797635 · sha256 9de4ee24…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-8embznbx.js offset 195797635.

Undocumented

BUF_BIGINT_DISABLE

Source: chunk-6k4pzp76.js · offset 178243178 · sha256 31674c1d…

Read as: enum (compared against fixed values). Values: 1.

Undocumented; read at chunk-6k4pzp76.js offset 178243178.

Undocumented

CHOKIDAR_INTERVAL

Source: chunk-yefjp2gn.js · offset 177199854 · sha256 4c2baee7…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-yefjp2gn.js offset 177199854.

Undocumented

CHOKIDAR_USEPOLLING

Source: chunk-yefjp2gn.js · offset 177199673 · sha256 809a7001…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-yefjp2gn.js offset 177199673.

Undocumented

CLOUD_RUN_JOB

Source: chunk-ebbt6t1j.js · offset 192016211 · sha256 c94bcd46… · 2 read sites

Read as: string (raw value; further parsing not traced).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false.

Undocumented; read at chunk-ebbt6t1j.js offset 192016211.

Undocumented

DEBUG_AUTH

Source: chunk-ebbt6t1j.js · offset 192027128 · sha256 a9d539c6…

Read as: presence (only whether it is set (or truthy) matters).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false.

Undocumented; read at chunk-ebbt6t1j.js offset 192027128.

Undocumented

DETECT_GCP_RETRIES

Source: chunk-ebbt6t1j.js · offset 192026447 · sha256 bef4b628… · 2 read sites

Read as: number (parsed as a number).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false.

Undocumented; read at chunk-ebbt6t1j.js offset 192026447.

Undocumented

FUNCTION_NAME

Source: chunk-ebbt6t1j.js · offset 192016238 · sha256 16cc5003… · 2 read sites

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-ebbt6t1j.js offset 192016238.

Undocumented

FUNCTION_TARGET

Source: chunk-ebbt6t1j.js · offset 192057884 · sha256 be8aa066…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-ebbt6t1j.js offset 192057884.

Undocumented

GAE_MODULE_NAME

Source: chunk-ebbt6t1j.js · offset 192057805 · sha256 3aec2dd6…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-ebbt6t1j.js offset 192057805.

Undocumented

GAE_SERVICE

Source: chunk-ebbt6t1j.js · offset 192057780 · sha256 3c32fa81…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-ebbt6t1j.js offset 192057780.

Undocumented

GCE_METADATA_HOST

Source: chunk-ebbt6t1j.js · offset 192024745 · sha256 489ed04c… · 2 read sites

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-ebbt6t1j.js offset 192024745.

Undocumented

GCE_METADATA_IP

Source: chunk-ebbt6t1j.js · offset 192024716 · sha256 63485255… · 2 read sites

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-ebbt6t1j.js offset 192024716.

Undocumented

GIT_PROXY_COMMAND

Source: chunk-rcyb2rab.js · offset 174614385 · sha256 d8c02a58…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-rcyb2rab.js offset 174614385.

Undocumented

GOOGLE_CLOUD_QUOTA_PROJECT

Source: chunk-ebbt6t1j.js · offset 192115717 · sha256 006ef59e…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-ebbt6t1j.js offset 192115717.

Undocumented

GOOGLE_EXTERNAL_ACCOUNT_ALLOW_EXECUTABLES

Source: chunk-ebbt6t1j.js · offset 192106339 · sha256 d60e4754…

Read as: enum (compared against fixed values). Values: 1.

Undocumented; read at chunk-ebbt6t1j.js offset 192106339.

Undocumented

GRACEFUL_FS_PLATFORM

Source: chunk-tk66smvh.js · offset 175945668 · sha256 1c96518e…

Read as: string (raw value; further parsing not traced). Default (from code): darwin.

Undocumented; read at chunk-tk66smvh.js offset 175945668.

Undocumented

GRPC_EXPERIMENTAL_ENABLE_OUTLIER_DETECTION

Source: chunk-kxywkmbh.js · offset 212245331 · sha256 2a9c164a…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-kxywkmbh.js offset 212245331.

Undocumented

GRPC_NODE_TRACE

Source: chunk-kxywkmbh.js · offset 211890528 · sha256 bd88e67e…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-kxywkmbh.js offset 211890528.

Undocumented

GRPC_NODE_USE_ALTERNATIVE_RESOLVER

Source: chunk-kxywkmbh.js · offset 212090210 · sha256 213d12c1…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-kxywkmbh.js offset 212090210.

Undocumented

GRPC_NODE_VERBOSITY

Source: chunk-kxywkmbh.js · offset 211889867 · sha256 90d938ec…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-kxywkmbh.js offset 211889867.

Undocumented

grpc_proxy

Source: chunk-kxywkmbh.js · offset 212096798 · sha256 984ce2dd… · 2 read sites

Read as: string (raw value; further parsing not traced).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false.

Undocumented; read at chunk-kxywkmbh.js offset 212096798.

Undocumented

GRPC_SSL_CIPHER_SUITES

Source: chunk-kxywkmbh.js · offset 211895461 · sha256 6737f6e2…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-kxywkmbh.js offset 211895461.

Undocumented

GRPC_TRACE

Source: chunk-kxywkmbh.js · offset 211890580 · sha256 c891fd36…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-kxywkmbh.js offset 211890580.

Undocumented

GRPC_VERBOSITY

Source: chunk-kxywkmbh.js · offset 211889923 · sha256 03141409…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-kxywkmbh.js offset 211889923.

Undocumented

K_CONFIGURATION

Source: chunk-ebbt6t1j.js · offset 192057935 · sha256 8915965f…

Read as: presence (only whether it is set (or truthy) matters).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false.

Undocumented; read at chunk-ebbt6t1j.js offset 192057935.

Undocumented

LRU_CACHE_IGNORE_AC_WARNING

Source: chunk-8g34c2vz.js · offset 173946634 · sha256 08e28927…

Read as: enum (compared against fixed values). Values: 1.

Undocumented; read at chunk-8g34c2vz.js offset 173946634.

Undocumented

METADATA_SERVER_DETECTION

Source: chunk-ebbt6t1j.js · offset 192026549 · sha256 567b2c13… · 2 read sites

Read as: string (raw value; further parsing not traced).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false.

Undocumented; read at chunk-ebbt6t1j.js offset 192026549.

Undocumented

MSAL_FORCE_REGION

Source: chunk-8embznbx.js · offset 195735491 · sha256 a5881060…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-8embznbx.js offset 195735491.

Undocumented

no_grpc_proxy

Source: chunk-kxywkmbh.js · offset 212097597 · sha256 3e43f776…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-kxywkmbh.js offset 212097597.

Undocumented

OSTYPE

Source: chunk-rcyb2rab.js · offset 174582967 · sha256 e7feb6ad… · 2 read sites

Read as: enum (compared against fixed values). Values: cygwin, msys.

Undocumented; read at chunk-rcyb2rab.js offset 174582967.

Undocumented

OTEL_EXPORTER_OTLP_CERTIFICATE

Source: chunk-kxywkmbh.js · offset 212275455 · sha256 3f3cfacf…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-kxywkmbh.js offset 212275455.

Undocumented

OTEL_EXPORTER_OTLP_CLIENT_CERTIFICATE

Source: chunk-kxywkmbh.js · offset 212275149 · sha256 32e387c2…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-kxywkmbh.js offset 212275149.

Undocumented

OTEL_EXPORTER_OTLP_CLIENT_KEY

Source: chunk-kxywkmbh.js · offset 212275307 · sha256 fc5f98a1…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-kxywkmbh.js offset 212275307.

Undocumented

OTEL_EXPORTER_OTLP_INSECURE

Source: chunk-kxywkmbh.js · offset 212274850 · sha256 8ce73eb5…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-kxywkmbh.js offset 212274850.

Undocumented

OTEL_EXPORTER_PROMETHEUS_HOST

Source: chunk-s6rzwn1e.js · offset 211614613 · sha256 61eafb33…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-s6rzwn1e.js offset 211614613.

Undocumented

OTEL_EXPORTER_PROMETHEUS_PORT

Source: chunk-s6rzwn1e.js · offset 211614705 · sha256 ccf61175…

Read as: number (parsed as a number).

Undocumented; read at chunk-s6rzwn1e.js offset 211614705.

Undocumented

REGION_NAME

Source: chunk-8embznbx.js · offset 195735638 · sha256 28204796…

Read as: string (raw value; further parsing not traced).

Undocumented; read at chunk-8embznbx.js offset 195735638.

Undocumented

TEST_GRACEFUL_FS_GLOBAL_PATCH

Source: chunk-tk66smvh.js · offset 175952562 · sha256 d12bfc7e…

Read as: presence (only whether it is set (or truthy) matters).

Truthiness gotcha: 1 read site tests the raw string for truthiness, so any non-empty value enables that path, including 0 and false.

Undocumented; read at chunk-tk66smvh.js offset 175952562.

Undocumented