Skip to content
Tech News
← Back to articles

Message your other Claude Code sessions

read original more articles

Let Claude list and message your other Claude Code sessions on one machine, and reply to your sessions on other machines or on the web through Remote Control.

Cross-session messaging requires Claude Code v2.1.224 or later and runs on macOS and Linux. When a session meets the requirements, messaging is on with nothing to enable. See Availability for provider requirements and how to confirm a session has it.

Cross-session messaging lets Claude deliver a message from one of your Claude Code sessions to another. When a change in one session breaks what another is building on, Claude can warn that session before you notice. When one session settles a question another is blocked on, Claude can send the answer across.

A message is a piece of text one Claude writes to another, never conversation history or files. To move a whole conversation or its context, resume the session instead.

ListAgents to discover which agents it can reach, and SendMessage to deliver a message to one of them by name. With the same SendMessage tool, Claude can also message Claude uses two tools for this:to discover which agents it can reach, andto deliver a message to one of them by name. With the sametool, Claude can also message subagents and agent team teammates within a single session or team. This page covers messages between your independent sessions.

​ When to use cross-session messaging

Use messaging when one of your sessions has something another session needs mid-task. Claude can send a message on its own when it sees the need, for example after making a change that affects work another session is doing, or you can ask it to send one. The common cases:

Hand over a finding : when one session discovers a breaking change or makes a decision, Claude summarizes it for the session working on the affected area, instead of you re-explaining it there.

: when one session discovers a breaking change or makes a decision, Claude summarizes it for the session working on the affected area, instead of you re-explaining it there. Coordinate parallel worktrees : when sessions work the same repository in separate worktrees, Claude can tell the other sessions what landed.

: when sessions work the same repository in separate worktrees, Claude can tell the other sessions what landed. Get status from long-running work : have a migration or test run report back to the session you’re watching, or ask it yourself from there.

... continue reading