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.16 Home All releases olderv2.1.15 v2.1.17newer
Claude Code v2.1.16

In-Process Teammate Execution

What

Spawn teammates within the same process instead of separate tmux panes, useful for non-interactive sessions.

Usage
# Automatically used in non-interactive sessions
# Can be explicitly requested with --teammate-mode in-process
claude --teammate-mode in-process
Details
  • Teammates run as async tasks within the same process
  • Enabled by default in non-interactive sessions
  • Each teammate has its own abort controller for graceful shutdown
  • Supports all the same operations as pane-based teammates
  • Resource cleanup handled automatically
Evidence

InProcessBackend class at line 6920 with type = "in-process", "[InProcessBackend] spawn() called", "[InProcessBackend] Started agent execution"

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