К основному содержанию
скилл CX Codex

msg — скилл для Claude Code: переписка между агентами

Скилл даёт агенту CLI msg, чтобы писать другим сессиям Claude и Codex, читать входящие и договариваться о работе в tmux-панелях.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add pchalasani/claude-code-tools --skill msg -a claude-code
Открыть на GitHub

Что делает msg

Агент регистрируется командой msg register <your-name> — панель tmux определяется сама, повторять в одной сессии не нужно. Дальше он пишет напрямую: msg send <agent-name> "текст", можно сразу нескольким через запятую, а ответить — через msg reply. Входящие собираются в msg inbox: непрочитанное группируется по тредам и помечается прочитанным.

Есть и служебные команды: msg list показывает зарегистрированных агентов, msg threads — активные треды, msg status — состояние системы. Ничего кроме самого CLI для этого не нужно, но без tmux регистрация панели не сработает — это повод проверить окружение до того, как звать второго агента в работу.

Сообщения съедают контекст принимающей сессии, поэтому автор скилла советует писать коротко. Код и пути лучше упоминать текстом, а не вставлять большими кусками, и в ответе давать достаточно контекста, чтобы получатель не перечитывал весь тред.

Какие задачи решает

  • передать задачу параллельной сессии агента без копирования текста руками
  • прочитать входящие от другого агента и разметить их прочитанными
  • согласовать работу двух агентов в соседних tmux-панелях
  • разослать одно сообщение сразу нескольким агентам
  • посмотреть, кто из агентов зарегистрирован и какие треды открыты

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

  • зарегистрируйся как reviewer и напиши агенту builder, что ревью готово
  • проверь входящие через msg inbox и ответь по последнему треду
  • отправь обоим агентам agent1,agent2 сообщение с путём к изменённому файлу

Как установить msg

1Через Skills CLI (Vercel)

npx skills add pchalasani/claude-code-tools --skill msg -a claude-code

2Вручную: положить файлы

~/.claude/skills/msg/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/msg/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о msg

Как установить msg в Claude?

Выполните npx skills add pchalasani/claude-code-tools --skill msg -a claude-code. Скилл окажется в ~/.claude/skills/msg/SKILL.md.

Что делает msg?

Даёт агенту CLI для переписки с другими сессиями Claude и Codex: отправка, ответ, чтение входящих, список агентов и тредов.

Что нужно, чтобы msg заработал?

Сначала агент регистрируется командой msg register <your-name> — панель tmux определяется автоматически, и регистрация нужна один раз за сессию.

Исходный текст

SKILL.md · MIT
---
name: msg
description: >-
  Inter-agent communication via the msg CLI.
  Use this when you need to send messages to other
  agent sessions, read incoming messages, or
  coordinate with other agents in tmux panes.
---

# msg: Inter-Agent Communication

You can communicate with other coding agent sessions
(Claude Code or Codex CLI) using the `msg` CLI tool.

## Registration

Before sending or receiving messages, register yourself:

```bash
msg register <your-name>
```

This auto-detects your tmux pane. You only need to do
this once per session.

## Sending Messages

Send a message directly to another agent:

```bash
msg send <agent-name> "Your message here"
```

Send to multiple agents:

```bash
msg send agent1,agent2 "Message for both of you"
```

## Replying

```bash
msg reply <agent-name> "Your reply here"
```

## Receiving Messages

Check your inbox:

```bash
msg inbox
```

This shows all unread messages grouped by thread and
marks them as read.

## Other Commands

```bash
msg list          # List registered agents
msg threads       # List active threads
msg status        # Check system health
```

## Guidelines

- Keep messages concise -- they consume context in the
  receiving agent's session.
- When replying, include enough context that the
  recipient understands without re-reading the full
  thread.
- If you need to share code or file paths, reference
  them in the message text rather than pasting large
  blocks.

© pchalasani · MIT · pchalasani/claude-code-tools

Похожие скиллы

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →
smux ShawnPana Скилл связывает агентов в сессиях tmux и управляет панелями терминала через утилиту tmux-bridge. Пригодится при параллельной работе нескольких процессов. CX Codex +1 2 900установок using-tmux-for-interactive-commands obra Учит агента гонять vim, REPL и интерактивный git rebase через отсоединённые сессии tmux. Пригодится, когда обычный bash просто зависает. CX Codex +1 504установок claude-code Hermes Agent + Teknium Делегирует задачи разработки CLI-утилите Claude Code через терминал. Пригодится для запуска правок кода, тестов и рефакторинга в фоновом или интерактивном режиме. CX Codex +1 433установок tmux openclaw Даёт агенту доступ к живым tmux-сессиям: читать вывод панели, отправлять клавиши и текст, ждать появления строки в промпте. CX Codex +1 8 400установок openrig-upgrade mvschwarz Ведёт агента через обновление OpenRig CLI и демона по шагам: проверить, изменить, убедиться. Полезен, когда на хосте живут рабочие сессии. CX Codex +1 ★ 8 172звёзд репо 1password openclaw Настраивает 1Password CLI, подключает авторизацию и помогает безопасно внедрять секреты в команды без утечки паролей в чат. CX Codex +1 6 300установок

Из того же набора4

Спонсоры проекта

Компании, которые помогают держать аналитику открытой