hcom-agent-messaging — скилл Claude Code: установка
Связывает AI-агентов в разных терминалах через сообщения, наблюдение и запуск дочерних сессий. Нужен для координации совместной работы.
npx skills add aannoo/hcom --skill hcom-agent-messaging -a claude-codeЧто делает hcom-agent-messaging
Скилл описывает работу hcom для AI-агентов, запущенных в отдельных терминалах. Через хуки и общую базу они могут обмениваться сообщениями, видеть статус, транскрипты, правки файлов и историю команд, а также подписываться на события. Агент может запустить, возобновить или остановить другую сессию.
Для старта используется команда hcom <tool>, а панель терминала открывается через hcom. Проверку установки скилл начинает с hcom status, затем предлагает выполнить hcom list. Если команда не найдена, сначала установите hcom через uv tool install hcom.
При проблемах пригодятся hcom hooks status, hcom relay status и hcom reset all. В песочнице состояние можно перенести в проект: HCOM_DIR=$PWD/.hcom hcom <tool>. Без установленного hcom команда hcom status не сработает.
Какие задачи решает
- связать агентов в разных терминалах
- передать задачу другому AI-агенту
- наблюдать за правками и статусом сессии
- запустить или возобновить дочернего агента
- проверить хуки и состояние
hcom
Примеры запросов агенту
- Запусти два терминала через
hcom claudeиhcom codex, затем передай результат проверки между агентами. - Попроси Claude Code следить за правками Gemini и отправлять замечания при найденных ошибках.
- Проверь подключение через
hcom status, а затем покажи список участников командойhcom list.
Как установить hcom-agent-messaging
1Через Skills CLI (Vercel)
npx skills add aannoo/hcom --skill hcom-agent-messaging -a claude-code2Вручную: положить файлы
~/.claude/skills/hcom-agent-messaging/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/hcom-agent-messaging/
1Через Skills CLI (Vercel)
npx skills add aannoo/hcom --skill hcom-agent-messaging -a codex2Вручную: положить файлы
.agents/skills/hcom-agent-messaging/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add aannoo/hcom --skill hcom-agent-messaging -a cursor2Вручную: положить файлы
.cursor/skills/hcom-agent-messaging/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install aannoo/hcom hcom-agent-messaging2Вручную: положить файлы
.github/skills/hcom-agent-messaging/SKILL.md1Через Skills CLI (Vercel)
npx skills add aannoo/hcom --skill hcom-agent-messaging -a gemini-cli2Командой платформы
gemini skills install https://github.com/aannoo/hcom --path skills/hcom-agent-messagingВручную: положить файлы
.devin/skills/hcom-agent-messaging/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add aannoo/hcom --skill hcom-agent-messaging -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о hcom-agent-messaging
Как установить hcom-agent-messaging в Claude Code?
Выполните npx skills add aannoo/hcom --skill hcom-agent-messaging -a claude-code. Затем проверьте файл ~/.claude/skills/hcom-agent-messaging/SKILL.md.
Что делает hcom-agent-messaging?
Скилл подключает агентов в разных терминалах к hcom. Они могут обмениваться сообщениями, наблюдать за сессиями и запускать или возобновлять другие терминалы.
Что делать, если обычная папка hcom недоступна?
Запустите инструмент с состоянием внутри проекта: HCOM_DIR=$PWD/.hcom hcom <tool>. Это использует локальную папку .hcom.
Исходный текст
SKILL.md · MIT
--- name: hcom-agent-messaging description: > Multi-agent communication for AI coding tools. Agents message, watch, and spawn each other across terminals. Use when setting up hcom or troubleshooting. --- # hcom — multi-agent communication for AI coding tools AI agents running in separate terminals are isolated. hcom connects them via hooks and a shared database so they can message, watch, and spawn each other in real-time. Start an agent with `hcom` in front, then prompt normally. Use hcom to: - coordinate multi-agent pipelines - run different AI CLIs as each other's subagents - avoid copy-pasting ```bash uv tool install hcom hcom claude # or: hcom gemini, hcom codex, hcom opencode, hcom kilo, hcom pi, hcom omp, hcom agy, hcom cursor, hcom kimi, hcom copilot, hcom qoder, hcom grok, hcom hermes hcom # TUI dashboard ``` Quickstart: ```bash # terminal 1 hcom claude # terminal 2 hcom codex ``` Prompt normally — e.g. `review what claude did and send it fixes` --- ## what humans can do tell any agent: > send a message to claude > when codex goes idle send it the next task > watch gemini's file edits, review each and send feedback if any bugs > fork yourself to investigate the bug and report back > find which agent worked on terminal_id code, resume them and ask why it sucks --- ## what agents can do **Message** each other in real time: mid-turn or wake immediately when idle **Observe** each other: status, transcripts, file edits, live terminal screens, command history. **Subscribe** and notify on status changes, file edits, collisions, specific events. React automatically. **Spawn**, **fork**, **resume**, **kill** in any terminal emulator or headless. run `hcom --help` for full command syntax and flags. --- Works with Claude Code, Gemini CLI, Codex, OpenCode, Kilo Code, Pi, Oh My Pi, Antigravity, Cursor, Kimi, Copilot, Qoder CLI, Grok Build, Hermes Agent, and other tools --- ## setup When this skill is invoked, first run: ```bash hcom status ``` If hcom status works: run `hcom list` If hcom list shows "Your name: <name>" where `<name>` is not "(not participating)": congratulations! If running `hcom status` returns "command not found", install first: ```bash uv tool install hcom ``` See the [hcom README](https://github.com/aannoo/hcom#install) for other install options. If hcom status shows a list of CLI tools and you are not any of them, run `hcom start` to connect to hcom. If you've just installed hcom now or if hcom list shows "Your name: (not participating)" and you are a tool in the hcom status list of CLI tools: Relaunch into hcom properly for automatic message delivery and full hcom functionality. User should exit and run `hcom <tool>`. Or if you know your sessionID/ses_/thread_name: user can exit and run `hcom r <session-id>` to resume you inside hcom. See `hcom r --help`. --- ## troubleshooting ### "hcom not working" ```bash hcom status # check installation hcom hooks status # check hooks specifically hcom relay status # check cross-device relay ``` still broken? ```bash hcom reset all # backup config/db + reset it hcom claude # fresh start ``` still broken after that? ```bash git clone https://github.com/aannoo/hcom.git cd hcom ``` Read code and figure out what is going on. ### sandbox / permission issues Use project-local hcom state when the normal hcom directory is unavailable: ```bash HCOM_DIR=$PWD/.hcom hcom <tool> ``` ## files | what | location | |------|----------| | database | `~/.hcom/hcom.db` | | config | `~/.hcom/config.toml` | | env | `~/.hcom/env` | | logs | `~/.hcom/.tmp/logs/` | | user scripts | `~/.hcom/scripts/` | --- ## more info ```bash hcom --help hcom <command> --help hcom run docs --scripts # script authoring info ``` Github: https://github.com/aannoo/hcom
© aannoo · MIT · aannoo/hcom