Follow Discord
Sweep 01 Oct 2026 · 17:27Z Build v2.1.287 508 read Stable v2.1.285 Latest v2.1.287 Next v2.1.287 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.286 ·

More Claude Code requests now identify themselves with a User-Agent

Many of Claude Code's own network requests, including the web page safety check and sign-in lookups, now send a User-Agent header

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

A User-Agent header is a line in a web request that says which program sent it. Claude Code now adds one to several requests that used to send none:

  • the domain safety check before fetching a web page
  • requests from self-hosted runners
  • session ingress fetches and saving sessions
  • the list of claude.ai connectors
  • sign-in profile and user-role lookups, and other sign-in request headers
  • requests through the Claude Code remote proxy

The request that lists peer sessions no longer sets its own User-Agent header.

Why

Servers can now tell which of these requests come from Claude Code. If you run a proxy or firewall that filters by User-Agent, these requests will look different.

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 doubtThe exact value Claude Code sends in the header is not stated.

See this entry in the whole of v2.1.286 →

Feedback