Multi-operator Claude Code: Hub-based architecture for multi-agent sessions

A Reddit user shared their architecture for scaling Claude Code beyond single-user sessions. The system uses a hub-and-spoke model: a central hub (self-hosted on Docker Hub or hosted) with four interface types.
Architecture overview
- Hub – central coordination point, available on Docker Hub for self-hosting.
- One-line MCP client – lightweight integration via Model Context Protocol.
- CLI – direct command-line access to the hub.
- Headless workers in Docker – containerized agents that can spawn more containers (agent calling agent).
- Small desktop supervisor – GUI for monitoring and controlling sessions.
What you get
- Multiple people attached to the same Claude Code session, watching the agent think in real time.
- Sessions that can route subtasks to each other across different repositories.
- Headless Claude instances in containers spawning child containers – enabling recursive agent workflows.
- Watch and intervene from a browser tab on your phone.
Details
The hub is the central component. The MCP client is a single-line integration. The desktop supervisor provides a lightweight UI for monitoring. All workers run headless in Docker, and they can spawn additional containers to offload subtasks. The system allows session routing across repos, so a complex multi-repo task can be broken up and delegated.
Repos and walkthrough are available on GitHub: https://github.com/clawborrator
This is essentially a plumbing layer for multi-operator Claude Code. If you're already using Claude Code and hitting the limits of single-user sessions, this architecture gives you a concrete pattern for scaling out.
📖 Read the full source: r/ClaudeAI
👀 See Also
Usage4Claude 3.0.0: Open Source macOS Menu Bar Tracker for Claude and Codex
Usage4Claude 3.0.0 adds optional Codex support, built-in browser login for Claude, multi-account switching, and localized notifications.

Intuno: Open-Sourced Network for AI Agent Discovery and Communication
Intuno is an open-source network where AI agents register capabilities, discover each other via semantic search, and invoke functions with 3 lines of Python code. It includes MCP integration for use with Claude Desktop or Cursor.

MatchKit: Design System Generator for Claude Code Projects
MatchKit is a tool that generates complete branded design systems for projects built with Claude Code. It extracts brand colors from uploaded logos and generates customizable components, layouts, and design tokens to avoid the generic look common with AI coding tools.

Nit: A Git Replacement in Zig Optimized for AI Agent Token Efficiency
Nit is a native Git replacement written in Zig that reduces token usage by 35-87% on common commands like status, diff, log, and show. It achieves this through compact output defaults and direct libgit2 integration, eliminating subprocess overhead.