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

Claude Code documentation includes excessive React components inflating token counts
Analysis of Claude Code's LLM documentation reveals that MDX files contain massive inlined React components, with context-window.md using 18,501 tokens but only 551 tokens of actual documentation content.

Nyx: Autonomous Testing Harness for AI Agents
Nyx is a blackbox testing harness that probes AI agents for failure modes like logic bugs, reasoning failures, and security vulnerabilities through multi-turn adaptive conversations. It tests in under 10 minutes what manual audits take hours to surface.

Open-source trust scoring hook for Claude Code monitors sessions, blocks protected paths
A developer built a Python hook that scores every Claude Code session on reliability, scope, and cost dimensions, blocks access to protected paths like .env files, and hash-chains events for tamper detection. The single-file tool is available on GitHub.

Silent Tool Failures in Coding Agents: A Hidden Efficiency Drain
Coding agents often encounter tool failures that go unnoticed because they fall back to alternative strategies, wasting tokens and reducing quality. The open-source tool Vibeyard detects these failures and suggests fixes.