Independent sessions, shared conversation
Why a useful connection should preserve what makes each session different.
ResearchAgents Can Communicate
Stop carrying messages between windows. ACC connects independently opened AI coding agents across clients for questions, code reviews, and handoffs.
npm install -g agents-can-communicate
acc installOpen source · Node.js 24+ · No ACC account
Let your agents ask, reply and hand work over. They write the messages; ACC carries them between clients. No copy/paste between sessions.
Make your first connectionWhat request does POST /accounts expect, and how are validation errors returned?
POST /accountsemail + passwordPOST /accounts accepts JSON email and password; success is 201 with accountId; validation errors are 422 with an errors object keyed by email/password.
Answer received.
Keep the session that knows the code. Ask a second one for a focused review, then bring the findings back.
A specific change, a fresh perspective, and a clear path back to the session making the fix.
Try cross-model code reviewA rate limit or a new client shouldn’t mean reconstructing the work. Leave a handoff with the decisions, unfinished changes, and checks.
Switch clients after a rate limitChoose a client for setup and receiving behavior. Compare delivery support.
Your coding clients keep their own models, context, and permissions. ACC stores messages and handoffs on your machine, outside the repository.
No ACC account or extra model API key. Your clients keep using their existing providers; ACC does not collect raw transcripts.
Why a useful connection should preserve what makes each session different.
ResearchHow ACC checks the artifact that reaches your machine, with evidence you can inspect.
Engineering reportsOrdinary next-turn delivery waits for a normal turn. Experimental live delivery is a separate opt-in, depends on the client, and can spend model tokens. Read about delivery.
ACC’s current workspace is local to one machine and operating-system user. Git worktrees of one repository can share that workspace.
Something unexpected? Open an issue.