Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All of v2.1.248 Home All releases olderv2.1.247 v2.1.250newer
Claude Code v2.1.248

Three new environment variables

Use it now
Useful4 Signal3
Environment Variables Notable not in their notes

Three new env vars tune the read-only memory notice, async agent stall timeout and check-in interval.

CLAUDE_CODE_DISABLE_MEMORY_RO_UNSAVED_NOTICECLAUDE_ASYNC_AGENT_STALL_TIMEOUT_MSCLAUDE_CODE_COORDINATOR_WORKER_CHECKIN_SECONDS
What

CLAUDE_CODE_DISABLE_MEMORY_RO_UNSAVED_NOTICE suppresses the notice about unsaved edits to read-only memory. CLAUDE_ASYNC_AGENT_STALL_TIMEOUT_MS overrides the async-agent stall timeout, which otherwise defaults to 600000 ms (10 minutes). CLAUDE_CODE_COORDINATOR_WORKER_CHECKIN_SECONDS sets the coordinator worker check-in interval. All three are unset by default.

Details
  • Each is a new entry in the environment-variable allowlist and each has exactly one reader in the build.
  • The coordinator check-in variable is consulted on only one code path, so it does not apply everywhere.
Usage
CLAUDE_ASYNC_AGENT_STALL_TIMEOUT_MS=1200000 claude
Evidence

CLAUDE_ASYNC_AGENT_STALL_TIMEOUT_MS

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

See this entry in the whole of v2.1.248 →