hcom CLI

CLI, через который агенты в разных терминалах переписываются, следят друг за другом и запускают друг друга

  • 612 ★ репозитория
  • Последний коммит
  • MIT
CLI

Широкий доступ

Почему такой уровень

  • Прописывает хуки в конфигурации агентов
  • Агенты запускают и останавливают другие агенты, при связи между машинами это доступ к другим устройствам
Все причины и проверки

aannoo/hcom

Установка

Ручная установка

brew install aannoo/hcom/hcom

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Прописывает хуки в конфигурации агентов
  • Агенты запускают и останавливают другие агенты, при связи между машинами это доступ к другим устройствам

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

hcom связывает между собой Claude Code, Codex, Gemini CLI, OpenCode, Cursor CLI, Copilot CLI и другие агенты. Агента запускают командой вида hcom claude, после чего он может отправлять сообщения другим, читать их транскрипты, экран терминала и правки файлов, подписываться на события. Сообщения доставляются через хуки и локальную базу SQLite, приходят между вызовами инструментов или будят простаивающего агента. Агенты умеют запускать, форкать и останавливать друг друга, а если двое правят один файл, оба получают предупреждение. Есть TUI-панель, готовые сценарии вроде дебатов и шифрованная связь между машинами через MQTT.

Для кого. Для разработчиков, которые одновременно держат несколько агентов и хотят, чтобы они работали вместе без копирования текста вручную.

Подходит, если

  • Нужно, чтобы один агент проверил работу другого и прислал правки
  • Нужно раздать задачу нескольким агентам и собрать результаты
  • Нужно запускать агентов разных вендоров как субагентов друг друга

Не подходит, если

  • Хватает одного агента и встроенных субагентов
  • Нельзя ставить глобальные хуки в конфигурации агентов

Пример запроса к агенту

Запусти три агента opencode, раздели между ними задачу и собери результаты

Ограничения

При первом запуске hcom прописывает хуки в конфигурационные каталоги агентов в домашней папке. Токен связи между машинами дает полный контроль над агентами на всех подключенных устройствах, отозвать его нельзя, только создать новый. Для агентов без хуков сообщения нужно забирать вручную.

Как отключить. Выполните hcom hooks remove, затем удалите hcom через brew uninstall hcom или тем способом, которым ставили.

Частые вопросы

Нужен ли фоновый сервис?

Нет, это один бинарный файл на Rust. Хуки пишут события в локальную базу и из нее же доставляют сообщения.

Можно ли изолировать hcom в одном проекте?

Да, переменная HCOM_DIR переносит состояние и хуки в указанную папку.

Обсуждение

Вопросов и отзывов пока нет.

Терминальная рабочая область, где несколько CLI-агентов вроде Codex, Claude и Gemini обмениваются сообщениями и работают над одной задачей под наблюдением челов

CLIРасширенный доступ3,6 тыс.Звезды репозитория

TUI поверх tmux ведет сессии Claude Code, Codex и других агентов одним списком: статус, быстрые промпты, worktree и ревью диффа

CLIШирокий доступ625Звезды репозитория

Скилл для обмена сообщениями между Claude Code, Codex, Gemini CLI и другими консольными агентами через общую локальную базу SQLite на bash

СкиллШирокий доступ1,6 тыс.Звезды репозитория

Панель управления для параллельных агентов Claude Code, Codex и Gemini CLI с общей доской задач и расписаниями

CLIШирокий доступ548Звезды репозитория

CLI Agent Orchestrator

CLI Agent Orchestrator (CAO)

CLI, который координирует несколько кодовых агентов: супервизор раздает задачи специалистам параллельно или по очереди в отдельных сессиях tmux

CLIШирокий доступ1,5 тыс.Звезды репозитория

Локальная панель для управления множеством агентов на разных машинах: память, граф кода и обмен сообщениями между агентами

CLIШирокий доступ839Звезды репозитория

Из блога

Коротко о README

README показывает установку через Homebrew, uv, pip или скрипт и быстрый старт из двух терминалов. Описано, что агенты могут делать друг с другом, как устроена доставка через хуки и SQLite, какие терминалы поддерживаются. Подробно разобрана модель безопасности связи между машинами. В справочной части перечислены команды, ключи конфигурации и встроенные сценарии. Лицензия MIT.

Бейдж для README

Сообщить о проблеме

Foxx AIhcom
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.