Claude Code Streams Subagent Activity Live to Remote Control

Claude CodeView original changelog

Claude Code 2.1.251 lets Remote Control clients (the browser and mobile companion for a running local session) watch a foreground subagent's tool calls and results as they happen, rather than only a status indicator. Background subagents still show status only, keeping the busiest sessions from flooding a phone screen. The change makes Remote Control a genuine window into what an agent is doing while it runs, not just whether it is still working.

Key Takeaways

  • Foreground subagent tool calls and results now stream live to Remote Control clients on the browser or mobile app, not just a status badge.
  • Background subagents deliberately keep the lighter status-only view, preventing sessions with many parallel agents from overwhelming a phone screen.
  • The feature closes a long-standing gap between the terminal experience and the remote/mobile experience for anyone checking in on a session away from their desk.
  • Remote Control keeps execution on the original machine, so the streamed detail is a live mirror rather than a separate cloud run.
  • It ships alongside a related change letting connected devices see a session's working-tree diff, part of a broader push to make remote monitoring as informative as sitting at the terminal.
  • No new setup is required: existing Remote Control sessions (/remote-control) pick up the richer subagent view automatically once updated to 2.1.251 or later.

Remote Control lets a Claude Code session running on a laptop stay connected to claude.ai or the Claude mobile app, so a developer can check in from a phone or another browser while execution stays on their own machine. Until 2.1.251, that view showed subagent activity only as a status indicator: working, idle, or stopped, with no detail on what a subagent was actually doing.

What Changed

As of Claude Code 2.1.251, released August 28, 2026, a foreground subagent's tool calls and their results now stream live to any connected Remote Control client. Someone watching from a phone can see the same file reads, edits, and command output that would scroll past in the terminal, in close to real time.

Anthropic drew a deliberate line here: background subagents, which are the default for most delegated work, still show status only rather than a full stream. That keeps a session running many parallel background agents from turning a phone screen into an unreadable wall of tool calls, while a subagent someone is actively watching in the foreground gets full visibility.

Why It Matters

Remote Control has increasingly become how people check on long-running Claude Code sessions away from their desk. Full subagent streaming closes the biggest gap between the terminal experience and the remote one: previously, stepping away from the laptop meant losing the detail needed to judge whether a subagent was on track, and now that detail follows the session to whatever device is watching it.

Claude Code: Live Subagent Streaming in Remote Control | Yet Another Changelog