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

Remote Control Server Mode

Entry
JSON All of v2.1.64
EntryKind: in v2.1.64,
ChangesSection of the release
What

The claude remote-control command gains a server subcommand that runs as a persistent server accepting multiple concurrent sessions, with isolation and session management options.

Usage
# Each session gets its own git worktree (up to N concurrent)
claude remote-control server --spawn-worktree-sessions [<N>]

# All sessions share the current directory (up to N concurrent)
claude remote-control server --spawn-same-dir-sessions [<N>]
Details
  • --idle-timeout <ms> controls how long detached sessions remain alive (0 = never)
  • --max-sessions <n> caps concurrent sessions (0 = unlimited)
  • --auth-token <token> adds bearer token authentication; auto-generates tokens with sk-ant-cc- prefix if omitted
  • --workspace <dir> sets the default working directory for sessions
  • --host <string> and --port <number> control bind address
  • Sessions can connect via unix domain sockets using the cc+unix:// protocol
  • Session lifecycle is tracked in server-sessions.json
  • The previous claude remote-control (without server) for single-session use still works
Evidence

Server session manager (search for "--spawn-worktree-sessions", "server-sessions.json", "sk-ant-cc-")

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

Feedback