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.224 Home All releases olderv2.1.223 v2.1.225newer

claude self-hosted-runner command group

Use it now
Useful4 Signal5
Self-Hosted Runner Notable

A whole new claude self-hosted-runner command tree is available to anyone who types it.

claude self-hosted-runnerself-hosted-runner orchestratorself-hosted-runner setupself-hosted-runner doctorself-hosted-runner code-sign
What

The CLI now ships and dispatches a whole self-hosted-runner subcommand tree: orchestrator, setup, doctor, code-sign, decode-token, plus a bare runner mode. None of this code was in 2.1.223. No flag or remote gate sits in front of the dispatch, so anyone who types the command reaches it.

Details
  • Each subcommand lazily loads its own module, so startup for everyone else is unaffected.
  • Comes with its own usage text, an operator setup and doctor guide, and a /healthz probe on the orchestrator.
  • Entering the path fires a cli_self_hosted_runner_path telemetry event first, then dispatches.
  • Around 21k lines of runner code are new to the bundle; whether that reflects a new feature or a packaging change is not something the source alone settles.
Usage
claude self-hosted-runner doctor
claude self-hosted-runner orchestrator
Evidence

cli_self_hosted_runner_path, Usage: claude self-hosted-runner [options]

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