Follow Discord
Sweep 22 Oct 2026 · 04:32Z Build v2.1.308 527 read Stable v2.1.308 Latest v2.1.308 Next v2.1.308 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.307 ·

CLAUDE_CODE_DISABLE_ARTIFACT dropped from the Artifact tool's setting entry

The Artifact tool's setting entry no longer names CLAUDE_CODE_DISABLE_ARTIFACT, though the variable name still appears elsewhere in Claude Code

Under the hood Internal Changes
JSON All of v2.1.307
Under the hoodTier: how much it should matter to you
1Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
ArtifactsArea: what it touches
Internal ChangesKind: in v2.1.307,
Internal ChangesSection of the release

Unclear Whether setting CLAUDE_CODE_DISABLE_ARTIFACT still turns off the Artifact tool is not clear.

What

The Artifact tool publishes session output as a private web page on claude.ai. Claude Code describes how it can be turned off in one setting entry. That entry still names the deprecated disableArtifact key. It no longer names the environment variable CLAUDE_CODE_DISABLE_ARTIFACT. The variable's name still appears in other places in Claude Code.

Separately, CLAUDE_CODE_SPAWNED_BY_SERVER was removed from a list of environment variables that includes CLAUDE_CODE_PROCESS_WRAPPER, CLAUDE_CODE_PROFILE_QUERY and CLAUDE_CODE_TEAMMATE_COMMAND. That name also still appears elsewhere.

Why

The environment variable was a way to turn the Artifact tool off. It may now be read elsewhere or not at all. Turning it off with enableArtifact set to false in a settings file does not depend on it.

Read from
What the documentation says
How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtWhether setting `CLAUDE_CODE_DISABLE_ARTIFACT` still turns off the Artifact tool is not clear.

See this entry in the whole of v2.1.307 →

Feedback