better-agent-terminal and hcom

These are ecosystem siblings—one provides multi-workspace terminal aggregation for a single Claude Code instance, while the other enables inter-agent messaging and spawning across multiple AI agents (Claude, Gemini, Codex, OpenCode) in separate terminals, so they address different coordination layers of the same agent-terminal ecosystem.

better-agent-terminal
54
Established
hcom
52
Established
Maintenance 13/25
Adoption 9/25
Maturity 13/25
Community 19/25
Maintenance 13/25
Adoption 10/25
Maturity 15/25
Community 14/25
Stars: 92
Forks: 21
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
Stars: 132
Forks: 16
Downloads:
Commits (30d): 0
Language: Rust
License: MIT
No Package No Dependents
No Package No Dependents

About better-agent-terminal

tony1223/better-agent-terminal

Multi-workspace terminal aggregator with Claude Code AI integration

Builds on Electron with xterm.js terminal multiplexing and integrates the Claude Code SDK directly for agent execution with permission-gated tool calls. Includes complementary panels for file browsing, git history viewing, and snippet management, plus support for detachable windows, workspace profiles, and remote access via WebSocket tunneling.

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.

Scores updated daily from GitHub, PyPI, and npm data. How scores work