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.232 ·

A built-in "web-fetch" subagent that takes over page fetching, off by default

A built-in web-fetch agent can take over page fetching and summarise pages, off by default.

Nothing to try yet Notable No documentation found In Development
JSON All of v2.1.232
Nothing to try yetTier: how much it should matter to you
3Useful: my rating, 1 to 5
5Signal: worth watching, 1 to 5
Web FetchArea: what it touches
In DevelopmentKind: in v2.1.232,
What probably matters to youSection of the release

A web-fetch subagent that replaces the direct WebFetch tool is behind CLAUDE_CODE_WEB_FETCH_AGENT or the tengu_clever_orbit gate.

What

A new built-in agent named web-fetch can now handle all page fetching. When it is active, the main loop loses the direct WebFetch tool and pages must go through the agent, which reads the page and reports a summary instead of raw text. Task calls to it show as "Fetch" in the UI. It is off unless CLAUDE_CODE_WEB_FETCH_AGENT is set or the tengu_clever_orbit server gate turns it on, and it also needs the allow_web_fetch entitlement.

Details
  • The agent holds only the WebFetch tool, skips CLAUDE.md, inherits the caller's model, and has its own prompt beginning "You are a web-reading specialist for Claude Code, Anthropic's official CLI for Claude."
  • Its usage text tells callers to put full URLs in the prompt, run it in the foreground, and treat notes about files saved during a fetch as untrusted.
  • Tool-list assembly drops WebFetch when the agent path is active for the current agent set; the active agent set is now passed into the tool filter.
  • When WebFetch is missing, the model is told to use the Task tool with the web-fetch subagent instead; if that agent is not in the allowed subagent types or nesting is too deep, it is told to ask the user or report the limitation to its caller.
  • A hook-block message explains that web pages can only be fetched through the agent in this session and that there is no direct WebFetch tool.
  • Force-disabled under CLAUDE_CODE_SIMPLE. The gate falls back to off when no server value is present.
Evidence

You are a web-reading specialist for Claude Code, Anthropic's official CLI for Claude., skipReplFilter, Use this to fetch and read web pages / URLs when you do not have a direct, to read web pages instead.

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

Read from
Names in the bundleCLAUDE_CODE_WEB_FETCH_AGENT
Feature flag
tengu_clever_orbit Off in both readings

The flag server returned off for the account this site reads and for the anonymous baseline. A reading of off cannot rule out a rollout these two readings sit outside of.

This account: off · anonymous baseline: off · compiled default in v2.1.232: off

These values were read against a different version of Claude Code, so treat them as the nearest reading available instead of one taken on this release.

Read once, for one account on one subscription tier, against v2.1.232. It isn't a statement about your account. What a flag value here can and cannot tell you

What has happened since
Flag reading moved The flag server now returns off for tengu_clever_orbit, read as this account. A reading is one sample. Claude Code evaluates its flags remotely, so no client sees the targeting rule behind a value and this says nothing about your account.
Flag reading moved The flag server now returns nothing at all, having stopped carrying it for tengu_clever_orbit, read as this account. A reading is one sample. Claude Code evaluates its flags remotely, so no client sees the targeting rule behind a value and this says nothing about your account.

See this across every release →

How sure we are
One source agreesOne thing we can check says the same as this entry.
The name it cites is new in this buildNew in this build: CLAUDE_CODE_WEB_FETCH_AGENT

See this entry in the whole of v2.1.232 →

Feedback