agent-deck and hcom
These are complementary tools: agent-deck provides unified terminal access to multiple AI coding agents, while hcom enables those agents to coordinate with each other across separate terminal sessions.
About agent-deck
asheshgoplani/agent-deck
Terminal session manager for AI coding agents. One TUI for Claude, Gemini, OpenCode, Codex, and more.
Built in Go with a stdio-based agent transport protocol, it provides real-time status detection (running/waiting/idle/error) and supports MCP socket pooling to reduce memory overhead by 85-90% across multiple concurrent sessions. Integrates deeply with Claude Code, OpenCode, and standard LLM APIs while offering advanced features like git worktree isolation, Docker sandboxing per session, and a Conductor system for cross-session orchestration.
About hcom
aannoo/hcom
Let AI agents message, watch, and spawn each other across terminals. Claude Code, Gemini CLI, Codex, OpenCode
Implements a **hook-based event system** where AI agents share a persistent database of file edits, commands, and transcripts—agents subscribing to activity get real-time notifications rather than polling. Built in Rust with a Python CLI, it provides shell command wrappers (`hcom send`, `hcom events`, `hcom term`) that any AI tool can invoke, plus a TUI dashboard for manual inspection, and supports cross-device sync via MQTT relay for distributed multi-agent workflows.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work