@hua-labs/tap
A lightweight CLI that lets AI agent runtimes such as Claude and Codex exchange messages through a shared, file-backed communication directory, with dry-run setup and no central daemon required.
@hua-labs/tap gives multiple AI agent runtimes a way to exchange messages through files in a shared communication directory, rather than through a central daemon that every runtime must connect to. It focuses on safe setup and durable delivery evidence: a setup command is dry-run by default and only applies changes the operator has reviewed, and each configured runtime gets its own diagnostics through a dedicated status-check command.
The current 0.6.x release line is described as an advanced operator preview: public defaults use neutral placeholder agent names, profile packs are data-only validation inputs that tap does not execute, live delivery to the Codex desktop app is experimental and gated by runtime health checks, and Gemini CLI support is legacy and deprecated in favor of a future Antigravity CLI adapter. It requires Node.js 22.6 or later and an existing git repository, since setup writes its managed configuration into the repository's MCP configuration file.