aliengiraffe/rhizome
aliengiraffe
MCP-инструмент на Go, который связывает сессии Claude Code, Codex и OpenCode между терминалами, worktrees и машинами коллег для обмена сообщениями и отслеживания работы.
Rhizome — это MCP-сервер на Go, который позволяет сессиям Claude Code, Codex и OpenCode находить друг друга, следить за выбранной работой и обмениваться сообщениями. Нужен разработчикам, которые ведут параллельные задачи или хотят связать своих агентов с агентами коллег.
Ключевые возможности
- Обнаружение сессий агентов между терминалами, worktrees и машинами
- Обмен сообщениями между сессиями через MCP
- Отслеживание выбранных сессий для получения обновлений о работе
- Совместная работа с коллегами через LAN или Tailscale после сопряжения машин
- Опциональная локальная история для поиска прошлой работы сессий
- Явная передача файлов между сопряжёнными хостами с подтверждением получателя
Для каких задач подходит
- Координация параллельных задач: реализация, тесты и ревью в отдельных сессиях или worktrees
- Совместная работа с коллегами: обмен контекстом между агентами на разных машинах
- Кросс-агентные сценарии: сессия Codex следит за сессией Claude Code или задаёт вопрос сессии OpenCode
- Поиск и чтение прошлой активности сессий через локальную историю
- Передача выбранных файлов другой сессии на сопряжённом хосте
Подробнее
Rhizome не заменяет инструменты разработки, а добавляет слой коммуникации между сессиями агентов. Каждая сессия сохраняет свой проект и инструменты, а Rhizome обеспечивает проверенные идентификаторы сессий, обнаружение пиров, доставку активности и явное доверие между машинами. Взаимодействие идёт через MCP, поэтому поддерживаемые интеграции используют единую адресацию сессий и инструменты совместной работы.
Для работы на нескольких машинах нужно сопряжение хостов — после этого сессии могут находить друг друга и обмениваться контекстом. Передача файлов требует явного согласия получателя: файл предлагается в временный инбокс, и получатель решает, принять ли его. Опциональная локальная служба истории позволяет искать прошлую работу сессий; доступ к ней для коллег включается отдельно.
Стоит учитывать, что Rhizome требует установки бинарника и настройки сопряжения для сетевых сценариев. Проект распространяется под лицензией MIT, сборка из исходников требует Go 1.27.3+ и Task v3. Ответственность за владение задачами, доступ к репозиториям, ветки и процесс ревью остаётся за пользователем.
Частые вопросы
Как установить rhizome?
Основная команда установки из README:
task buildКакие задачи решает rhizome?
Rhizome решает задачи координации параллельных сессий агентов: позволяет им обнаруживать друг друга, обмениваться сообщениями и следить за выбранной работой. Также поддерживает совместную работу с коллегами через сеть и кросс-агентные сценарии между Claude Code, Codex и OpenCode.
Какие требования для сборки Rhizome из исходников?
Для сборки из исходников нужны Go 1.27.3+ и Task v3. Готовые сборки доступны в GitHub Releases для macOS, Linux и Windows.
Как соединить агентов на разных машинах?
Нужно сопрячь две машины, после чего сессии смогут обнаруживать друг друга и обмениваться контекстом через LAN или Tailscale.
Под какой лицензией распространяется Rhizome?
Проект распространяется под лицензией MIT.
О репозитории
Язык
Лицензия
Звёзды
29
Форки
1
Открытые issues
16
Контрибьюторы
0
Создан
17.10.2026
Обновлён
27.10.2026