Agents Can Communicate (ACC) CLI
Agents Can Communicate
ACC передает вопросы, ревью и хэндоффы между сессиями Claude Code, Codex и других клиентов на одной машине
- 174 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Меняет настройки клиентов: ставит хуки и плагины, а автообновления включаются при первой установке
- Живая доставка может будить сессии и тратить токены модели, по умолчанию выключена
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/agents-can-communicateОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Меняет настройки клиентов: ставит хуки и плагины, а автообновления включаются при первой установке
- Живая доставка может будить сессии и тратить токены модели, по умолчанию выключена
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Agents Can Communicate (ACC) — npm-утилита, которая связывает сессии разных кодовых агентов в одном проекте. Claude Code уже умеет писать другим своим сессиям, Codex ставит сообщения в очередь для другого Codex. ACC добавляет канал между сессиями из разных клиентов в обе стороны. Агенты поддерживаются для Antigravity CLI, Claude Code, Codex, Grok и Kimi Code, а остальные подключаются через MCP. Вы открываете клиенты как обычно и сами выбираете задачи. Каждая сессия остается со своей моделью, разговором и разрешениями, никакого главного агента нет. Сессии видят, кто чем занят, спрашивают друг друга об общем API и договариваются, кто берет задачу. Один агент может попросить другого, например Codex, проверить изменение, которое только что написал Claude Code, и вернуть замечания автору. При смене клиента посреди задачи оставляют хэндофф: что сделано, какие решения приняты, что не закончено и что проверено, без стенограммы. Сообщения и хэндоффы лежат в локальных данных приложения вне проекта, а необработанные стенограммы сессий ACC не собирает и не передает.
Для кого. Разработчикам, которые держат Claude Code и Codex параллельно на одной фиче и сами носят сообщения между окнами, когда одному агенту нужен ответ другого.
Подходит, если
- Фронтенд пишет Claude Code, эндпоинт делает Codex, и форму запроса нужно согласовать без вашей пересылки
- Нужно второе мнение модели другого вендора по свежему изменению, и ответ должен вернуться автору
- Лимит одного клиента близок, и работа переходит в другой клиент с готовым хэндоффом
- Две сессии могут взять одну задачу, и им нужно увидеть друг друга и разделить работу
- Другой клиент подключается к обмену через MCP по инструкции из документации
Не подходит, если
- Все сессии идут в одном клиенте: у Claude Code и Codex есть собственная передача сообщений между своими сессиями
- Нужен главный агент, который раздает задачи остальным: ACC работает без руководителя
- Нужна передача данных между машинами или пользователями: обмен идет на одной машине и под одним пользователем ОС
- Node.js 24 недоступен: для установки через npm нужна версия 24 или новее
Пример запроса к агенту
Спроси у сессии Codex в этом проекте, какую форму ответа вернет эндпоинт регистрации, и построй экран регистрации по ее ответуОграничения
- Нужны macOS, Linux или Windows 10 и 11, Node.js 24 или новее и поддерживаемые клиенты на одной машине под одним пользователем ОС. Windows работает без WSL.
- Установщик подключает найденные клиенты, после чего проверьте запрос доверия к хукам и плагинам и перезапустите клиенты из папки проекта.
- Автоматическая доставка зависит от версии клиента и платформы. Опытная доставка с пробуждением сессий выключена по умолчанию, включается явно и может тратить токены модели.
- Агенты сами решают, когда координироваться: ACC не гарантирует, что они заметят каждую зависимость.
Как отключить. Команда `acc uninstall` удаляет интеграции, а `acc update --auto off` отключает автообновления, включенные при первой установке. Сообщения и хэндоффы лежат в локальных данных приложения вне проекта, их можно удалить вручную. Пакет снимается командой `npm uninstall -g agents-can-communicate`.
Частые вопросы
Как поставить ACC?
Выполните `npm install -g agents-can-communicate`, затем `acc install`. Установщик подключит найденные клиенты, после этого перезапустите их из папки проекта и подтвердите доверие к хукам и плагинам.
Чем ACC отличается от сообщений внутри Claude Code или Codex?
Они работают между сессиями одного клиента, а ACC добавляет канал между сессиями разных клиентов в обе стороны. Если все сессии идут в одном клиенте, начните с его собственной передачи сообщений.
Какие клиенты поддерживаются?
Antigravity CLI, Claude Code, Codex, Grok и Kimi Code. Другие клиенты подключаются через MCP с собственной настройкой и инструкциями.
Что такое хэндофф?
Записка для сессии в следующем клиенте: что сделано, какие решения приняты, что осталось и что проверено. Это краткое резюме, а не стенограмма.
Что делать, если второго участника не видно?
Запустите `acc doctor` из папки проекта: команда покажет, чего не хватает и чем доставка отличается от ожидаемой. Затем сверьтесь с руководством по устранению неполадок.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыМост между локальными CLI-агентами: Codex, Cursor или Claude Code делегируют работу Antigravity, Grok, Kimi и еще семи агентам.
CLI, через который агенты в разных терминалах переписываются, следят друг за другом и запускают друг друга
TUI поверх tmux ведет сессии Claude Code, Codex и других агентов одним списком: статус, быстрые промпты, worktree и ревью диффа
Скилл для обмена сообщениями между Claude Code, Codex, Gemini CLI и другими консольными агентами через общую локальную базу SQLite на bash
AgentBridge — мост между Claude Code и Codex
AgentBridge
Локальный мост связывает Claude Code и Codex в одной рабочей сессии: агенты переписываются и проверяют работу друг друга
Хаб и CLI anet соединяют Claude Code, Codex, Grok и OpenCode с разных машин в сеть, куда задачи ставят из одного окна.
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Agents Can Communicate (ACC) (эта карточка) | нет | 174 | ||
| MCP Agent Mail (Rust) | нет | не нужна | 234 | почтовый сервер для агентов на одном репозитории с бронями файлов, а у ACC упор на разные клиенты и хэндоффы |
| Shared Sessions for Claude Code | нет | 879 | открывает сессию Claude Code коллеге, а не связывает разных агентов на одной машине |
Коротко о README
README объясняет разрыв: сообщения работают внутри клиента, но не между клиентами. Дальше идут схема, три сценария применения, пробный прогон одной фичи в двух клиентах с готовыми фразами для обоих, раздел о поддержке клиентов, локальность данных и список родственных проектов автора.