Claude Code v2.1.285 · 29 Sep 2026
Setting the environment variable CLAUDE_CODE_DISABLE_WEB_FETCH turns off WebFetch , the tool Claude uses to download web pages
Use it now Tier: how much it should matter to you
5 Useful: my rating, 1 to 5
2 Signal: worth watching, 1 to 5
Web Fetch Area: what it touches
New Features Kind: in v2.1.285, 29 Sep 26
What probably matters to you Section of the release
What
Claude Code now reads a new environment variable, CLAUDE_CODE_DISABLE_WEB_FETCH . An environment variable is a named value you set in your shell or system before starting Claude Code. When this one is set, the WebFetch tool is turned off. WebFetch is the tool Claude uses to download a web page and read it.
Why
It gives you, or an administrator, a simple way to stop Claude Code from fetching web pages.
How sure we are
Something disagrees Something we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubt Other parts of Claude Code also read this variable, and it is not clear what it changes there.
Anthropic's release notes agree Added CLAUDE_CODE_DISABLE_WEB_FETCH environment variable to turn off the WebFetch tool
The name it cites is new in this build New in this build: CLAUDE_CODE_DISABLE_WEB_FETCH
See this entry in the whole of v2.1.285 →
29 Sep 2026 · 428 entries, this one is #26.
Use it now17 You'll notice286 Nothing to try yet7 Under the hood118
Open the release →
Names in this entry
env CLAUDE_CODE_DISABLE_WEB_FETCH Setting the environment variable CLAUDE_CODE_DISABLE_WEB_FETCH turns off WebFetch, the tool Claude uses to download web pages
tool WebFetch Live-edit would be blocked on workshop pages so changes go through the validating publish path.
Anthropic's note
Upstream's own release notes for v2.1.285 name something this entry names, so the two are probably about the same change. Probably: the pairing is made on a shared name rather than on the words around it.
Is this right?
0
0
Feedback
What's wrong with this entry?
Hard to understand Too vague Looks wrong Not relevant to me Too long Missing the detail I wanted Duplicate of another card
Clear Learned something new I can act on this Good catch
Related
Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.
← Previous · 25 of 428
New --desktop flag, and background commands now accept options in front of them
Use it now Desktop App
In v2.1.285 What probably matters to you release-page order
Next → · 27 of 428
Claude Code now says why the 'highlights' feature is unavailable
You'll notice Thinking Display