Anthropic has updated Claude Code so that separate coding sessions can message each other directly, removing the need to manually copy context between Terminal windows.
The company shipped the feature in Claude Code version 2.1.224, released on Friday for macOS and Linux. Two new tools power it: ListAgents, which finds other active sessions running on the Mac, and SendMessage, which delivers the message. A session that receives one shows it as a labeled card with a link back to the sender.
According to Anthropic's documentation, only text passes between sessions, not conversation history, files, or permissions. One session can warn another when a change breaks something it depends on, or pass along an answer another session is waiting on, and Anthropic says an incoming message can't approve a permission request or change a session's settings on its own.
New in Claude Code: your sessions can now message each other. Instead of having to re-explain yourself in another session, you can now tell Claude to do it. It sends a summary (not your history or files), and the other session picks it up mid-task. pic.twitter.com/PtNsfXeQXP — ClaudeDevs (@ClaudeDevs) August 7, 2026
The feature sits alongside Claude Code's existing subagents and Agent Teams tools, but connects sessions a user is already running separately on their Mac rather than ones Claude spawns and manages itself. Messages between sessions on the same Mac stay local and never reach Anthropic's servers. Between different machines, messaging works only as a reply through Remote Control, the feature that connects a Mac terminal to the Claude apps for iOS and Android.
Cross session messaging requires macOS or Linux with Claude Code 2.1.224 or later and isn't available on Windows. It was released alongside 31 other changes in the same release, including a new claude self-hosted-runner command for Team and Enterprise plans.