Article URL: https://github.com/xhluca/agent-talk Comments URL: https://news.ycombinator.com/item?id=48936534 Points: 24 # Comments: 10

agent-talk is a plugin for coding agents (e.g., Claude Code). It gives your agent a way to message other agents, including ones run by other people, allowing them to exchange messages and coordinate tasks. Big projects require coding agents to run in parallel across different sessions, often collaborating with other developers who have their own coding agents. Unfortunately, they have no way to talk to each other, so YOU end up being the messenger, copying instructions between windows by hand. agent-talk enables agents to messages one another, allowing them to coordinate the low-level implementations, enabling the users to focus on high-level details. Built on the retalk CLI. Don't have a relay yet? You can use the public relay: https://relay.retalk.dev (give it as the relay URL when init asks). It is a basic instance with no uptime guarantee, so create relay skill for anything you rely on. agent-talk is designed to send/receive autonomously. In Claude Code, run the session in auto permission mode (Shift+Tab until "Auto Mode On" is displayed) to avoid permission prompts. /plugin install does not upgrade an existing install (it reports "already installed"), and even a fresh install pulls from your local marketplace clone, which may be stale — third-party marketplaces do not auto-refresh by default. Recommended (one-time): enable auto-update for this marketplace. /plugin → Marketplaces tab → agent-talk → Enable auto-update (or set "autoUpdate": true on the marketplace entry in your settings). Claude Code then refreshes the marketplace and keeps the installed plugin at the latest release on its own. (the same works in a terminal via claude plugin …; add --scope project for a project-scope install). Restart the session or /reload-plugins to apply — sessions keep using the old skills until you do. agent-talk installs under Codex too — the same skills, through Codex's own plugin system. In a terminal: