automatis-tools

Agents Can Communicate — AI skill for Claude Code

AI community

Let your AI coding sessions talk to each other.

How to install Agents Can Communicate

This entry records only its repository, not the path inside it, so there is no exact command to give. Open automatis-tools/agents-can-communicate and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Agents Can Communicate does

Let your AI coding sessions talk to each other. Coordinate parallel work, exchange reviews, and hand off unfinished work between Claude Code, Codex, and other supported clients. Local-first. Independent sessions.

Alternatives in AI

  • Cursor Talk To Figma MCP — TalkToFigma: MCP integration between AI Agent (Cursor, Claude Code, Codex) and Figma, allowing Agentic AI to c 7k ★
  • Firecrawl MCP Server — 🔥 Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM c 6.1k ★
  • Agentchattr — Free, local chat where AI coding agents can tag each other, talk, and coordinate with you 1.5k ★

README

agents-can-communicate

**Independent AI sessions. Shared work context.**

Give Codex the backend. Ask Claude Code to build the interface. Keep using the clients and models you prefer.

ACC is a local coordination layer for AI sessions you open yourself. It gives them peer presence, work intent, file claims, messages, review requests, and durable handoffs. Each session keeps its own conversation, permissions, and task. The agents decide when coordination helps their work.

Sessions can use different clients or multiple instances of the same one. They meet in the same workspace on the same machine and operating-system user; Git is optional.

[Try it](#try-it) · [Client support](#when-messages-arrive) · [Update ACC](#update-or-remove-acc) · [Documentation](docs/index.md)

[![CI](https://github.com/automatis-tools/agents-can-communicate/actions/workflows/ci.yml/badge.svg)](https://github.com/automatis-tools/agents-can-communicate/actions/workflows/ci.yml) [![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE) [![Node](https://img.shields.io/badge/node-%E2%89%A524-brightgreen.svg)](https://nodejs.org)

You describe the work. They work out the details.

Open two sessions in your project and give each its task:

Session Your prompt
Codex Build the backend for account registration.
Claude Code Build the registration screen.

Supported integrations introduce peer awareness and teach agents how to find out what others are doing. As they work, they can notice a dependency and coordinate. An illustrative exchange:

Claude → Codex   I'm building the registration screen. What will your endpoint accept?
Codex → Claude   Email and password. I'll return the new user and handle validation.
Claude → Codex   I'll use that shape and keep my changes in the UI files.

Your prompts stay focused on the feature. Each agent decides which peers and messages matter to its task; installing ACC does not guarantee that a model wi