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.242 Home All releases olderv2.1.241 v2.1.243newer
Claude Code v2.1.242

A headless client for cloud sessions appears in the bundle

Not switched on
Useful2 Signal5
Cloud Sessions Notable

A full headless client for driving cloud sessions over stream-json is in the bundle.

A complete create-or-attach cloud session client with frame ledger and control forwarding ships here.

What

This build contains a complete client that reads SDK host messages from stdin as stream-json and drives a Claude session running in the cloud, with separate paths for creating a session and attaching to an existing one. It holds incoming frames until the session reports system/init, keeps a ledger of what it sent so echoes can be replayed, forwards control requests and interrupts, and exits with a run status code.

Details
  • Nothing in the previous build mentions this subsystem or its tengu_remote_headless_client_* telemetry, so this is where it becomes visible.
  • The module identifies itself only as entry point cloud_headless; which command-line flag reaches it is not settled by anything in the bundle, so it may not be reachable yet.
  • Running it with a terminal on stdin is refused outright.
Evidence

Error: headless --cloud reads the SDK host messages from stdin as stream-json; stdin is a terminal here.

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.242 →