Medulla CLI
Терминал для запуска множества кодовых агентов: сессии Claude Code, Codex и OpenCode на ноутбуке и по SSH в одном окне.
- 62 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Агенты выполняют команды на локальных и удаленных машинах, подключенных по SSH.
- Установка запускает скрипт через `curl | sh`, а аккаунт связан с аналитикой.
Установка
- Работает в
Ручная установка
curl -fsSL https://raw.githubusercontent.com/tinyhumansai/medulla/main/install.sh | shПервая команда установки из README для macOS и Linux; для Windows есть скрипт PowerShell.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Агенты выполняют команды на локальных и удаленных машинах, подключенных по SSH.
- Установка запускает скрипт через `curl | sh`, а аккаунт связан с аналитикой.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Medulla заменяет россыпь окон терминала, раскладку tmux и сессии ssh и mosh. Каждый агент получает свою живую сессию в ленте сбоку: Claude Code, Codex, OpenCode или обычная оболочка. Сессии работают на ноутбуке или на любой машине, доступной по SSH, а переключение идет одним нажатием клавиши. Установка скачивает готовый бинарник под платформу, проверяет его по манифесту релиза и кладет в `~/.medulla/bin`. Команда `medulla login` открывает вход в браузере, а `medulla --mock` запускает автономную демонстрацию без аккаунта и сети. Есть сборки для Linux (x86_64 и aarch64), macOS на Apple Silicon и Windows.
Для кого. Разработчикам, которые ведут несколько агентов на разных машинах и хотят видеть все сессии в одном терминале.
Подходит, если
- Параллельно идут Claude Code и Codex, а окон терминала уже слишком много.
- Агент работает на удаленном сервере по SSH, и его сессию нужно держать рядом.
- Нужно быстро переключаться между агентами одним нажатием.
- Хочется попробовать терминал офлайн без аккаунта.
Не подходит, если
- Нужен только один агент, окна терминала хватает.
- Политика не разрешает вход в сторонний аккаунт.
- Не подходит платформа без готовой сборки, например macOS на Intel.
Пример запроса к агенту
Открой Medulla, запусти Claude Code на ноутбуке и Codex на сервере по SSH и покажи, как переключаться между сессиями.Ограничения
Для основной работы нужен вход через `medulla login`, а аккаунт связан с отчетами об ошибках и аналитикой использования. Их отключает переменная `MEDULLA_ANALYTICS_DISABLED=1`. Установщик загружается и запускается через `curl | sh` и кладет бинарник в `~/.medulla/bin`, при необходимости меняя PATH. Лицензия GPL-3.0. Готовых сборок нет для macOS на Intel, там собирают из исходников. Агенты выполняют команды на машинах, к которым вы подключили Medulla.
Как отключить. Удалите папку `~/.medulla/bin` и запись о ней в PATH. Данные аккаунта удаляются в настройках сервиса.
Частые вопросы
Как попробовать без аккаунта?
Запустите `medulla --mock`: это автономная демонстрация без сети и входа.
Какие агенты запускаются?
Claude Code, Codex, OpenCode и обычная оболочка.
Можно ли работать на удаленной машине?
Да, на любой машине, доступной по SSH.
Как отключить аналитику?
Установите переменную `MEDULLA_ANALYTICS_DISABLED=1`: она выключает и отчеты об ошибках, и аналитику.
Где лежит бинарник?
В `~/.medulla/bin` (в Windows `%USERPROFILE%\.medulla\bin`).
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыMjolnir запускает сессии Claude Code, Codex и других агентов в терминале, контейнерах и по SSH и не обрывает их при закрытии окна.
TUI поверх tmux ведет сессии Claude Code, Codex и других агентов одним списком: статус, быстрые промпты, worktree и ревью диффа
Панель для кодовых агентов: запускает Claude Code и Codex, ведет очередь задач и сливает проверенную работу в main.
Daintree запускает Claude Code, Codex и другие CLI-агенты параллельно, а ими управляют через локальный MCP-сервер
Локальный запуск и дашборд для долгих сессий Codex, Claude Code и OpenCode: tmux, веб-панель и связь машин через Tailscale.
Веб-консоль для тех, кто гоняет несколько агентов в нескольких проектах: сессии переживают сбои, ответы идут с телефона.
Коротко о README
Терминал с лентой сессий для нескольких агентов сразу, локально и по SSH. Есть автономная демонстрация без аккаунта.