Relay lets Claude Code sessions message each other without alt-tabbing

A developer built a plugin called Relay that lets parallel Claude Code sessions message each other, eliminating the alt-tab/copy-paste dance when switching between backend and frontend contexts.
How it works
Relay piggybacks on Claude Code's channels capability (MCP server push messages between turns). Each session runs a tiny MCP server; a single hub daemon routes messages over a Unix socket. When you ask Claude in one session to query another, the message lands as a channel notification in the target session, which replies naturally on its next turn.
Key details
- Usage: In a frontend session, just say:
"ask the backend session what the user object looks like". The backend session sees the question between turns, answers it, and the reply appears as a notification in the frontend session. - Broadcasts: Works for asking all sessions what they're working on — replies trickle in one at a time.
- Architecture: First session started spawns the hub daemon. It self-exits ~5 minutes after the last session disconnects. Same machine only, no auth, nothing leaves your box.
- Open source: MIT license, day-one release so rough edges are expected. Repo with install steps at https://github.com/innestic/claude-relay.
Who it's for
Developers running multiple Claude Code sessions simultaneously (e.g., one per microservice or repo) who are tired of context-switching.
📖 Read the full source: r/ClaudeAI
👀 See Also

Show HN: WUPHF — Karpathy-Style LLM Wiki with Markdown + Git as Source of Truth
WUPHF ships a wiki layer for AI agents using Markdown + Git for persistence, bleve (BM25) + SQLite for retrieval, with entity fact logs, wikilinks, and a daily lint cron. Runs locally with no vector DB dependency yet.

ClearSpec: A Spec Generator to Reduce Hallucination in Claude Code
ClearSpec is a tool that generates structured specifications from plain English descriptions, connecting to GitHub repos to reference real file paths and dependencies, then uses those specs as prompts for Claude Code to provide better context.

Pilot Protocol: Networking Layer for OpenClaw Agents
Pilot Protocol is an open-source networking layer that handles connectivity between OpenClaw agents across different machines. It provides permanent virtual addresses, encrypted UDP tunnels, and NAT traversal without VPNs or ngrok.

Foreman: Open Source Slack Bot for Remote Control of Local Claude Code
Foreman is a free, open source Slack bot that provides remote control for locally running Claude Code instances. It allows developers to send tasks to Claude from their phone while maintaining full local access to filesystem, tools, and environment.