tmux-bridge-mcp

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

  • 108 ★ репозитория
  • Последний коммит
  • MIT
MCP-сервер

Расширенный доступ

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

  • Агент вводит текст и клавиши в чужие панели терминала, а значит может запустить команду в чужой оболочке.
Все причины и проверки

howardpen9/tmux-bridge-mcp

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/tmux-bridge-mcp

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

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

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

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Агент вводит текст и клавиши в чужие панели терминала, а значит может запустить команду в чужой оболочке.

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

Что делает

tmux-bridge-mcp связывает агентов, запущенных в разных панелях tmux: Claude Code, Codex, Gemini CLI, Kimi CLI, OpenCode, CodeBuddy, Copilot CLI и Grok Build. Сервер работает по `stdio` и обращается к tmux напрямую через `capture-pane`, `send-keys` и `list-panes`, без промежуточных зависимостей. Агент читает вывод другой панели (`tmux_read`), отправляет сообщение или команду (`tmux_message`, `tmux_type`, `tmux_keys`), называет панели по ролям (`tmux_name`) и ищет нужную по метке. Порядок работы такой: прочитать панель, написать, снова прочитать и убедиться, что текст дошел. Так Gemini исследует, Claude пишет код, а Codex делает ревью без копирования через буфер обмена.

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

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

  • Claude дописал функцию, и Codex в соседней панели должен ее проверить.
  • Агент следит за панелью с `tail -f` и реагирует на ошибки сборки.
  • Исследователь Gemini передает найденное исполнителю по метке панели.
  • Нужна цепочка из трех агентов без переписывания под CrewAI или LangChain.

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

  • Агенты запущены вне tmux: в отдельных окнах или на разных машинах.
  • Требуется протокол для распределенных агентов по сети.
  • Агент не должен управлять вводом в чужих терминалах.

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

Прочитай последние 20 строк панели codex, отправь туда просьбу проверить мой файл и перечитай, что получилось.

MCP

Транспорт
stdio
Авторизация
не нужна

Ограничения

Нужны tmux 3.2 или новее и Node.js 18 или новее. Сервер вводит текст и нажатия клавиш в чужие панели, поэтому агент может отправить команду в оболочку: изолируйте панели с важными сессиями. Защита «сначала прочитай» требует чтения панели перед записью, но не заменяет подтверждения человека. Для Kimi CLI используется отдельный адаптер вместо MCP. После установки агентов перезапускают, а при запуске через `npx` версия кэшируется, и обновление требует `npx tmux-bridge-mcp@latest`.

Как отключить. Удалите запись `tmux-bridge` из конфигурации MCP каждого агента и, если ставили глобально, выполните `npm uninstall -g tmux-bridge-mcp`.

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

Как настроить всех агентов сразу?

Командой `npx tmux-bridge-mcp setup`: она находит установленных агентов и пишет подходящую конфигурацию MCP для каждого.

Сколько инструментов у сервера?

Девять, среди них `tmux_read`, `tmux_message`, `tmux_type`, `tmux_keys`, `tmux_name`, `tmux_list`, `tmux_resolve`, `tmux_id` и `tmux_doctor`.

Можно ли подключить вручную?

Да. Добавьте в конфигурацию агента сервер `tmux-bridge` с командой `npx` и аргументами `-y tmux-bridge-mcp`.

Нужен ли отдельный протокол между агентами?

Нет. Все идет обычными вызовами MCP-инструментов, транспортом служит сам tmux.

Есть ли перевод README?

Да, на китайский: `README.zh-CN.md`.

Обсуждение

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

MCP-серверы

Настроенный tmux и CLI tmux-bridge: агенты читают соседние панели, вводят в них текст и обмениваются заданиями между собой.

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

ccmux показывает все кодовые агенты в tmux: кто работает, кто ждет вас, запуск в worktree и передача ответа между сессиями.

CLIРасширенный доступ241Звезды репозитория
Официальный

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

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

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

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

ReevesAgents запускает Claude Code, Codex, Hermes и других CLI-агентов рядом в tmux, а MCP дает одному вести остальных.

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

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

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

Коротко о README

README объясняет, что такое tmux, какую проблему решает связка агентов, поддерживаемых агентов, быстрый старт, обновление и архитектуру с порядком «прочитать, действовать, прочитать».

Бейдж для README

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