vibepanel CLI

Веб-консоль для тех, кто гоняет несколько агентов в нескольких проектах: сессии переживают сбои, ответы идут с телефона.

  • 57 ★ репозитория
  • Последний коммит
CLI

Широкий доступ

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

  • Панель дает веб-доступ к терминалам вашей машины, и защищает его только пароль или ключ доступа.
  • Ответы из чата одобряют команды агентов, а хуки правят настройки Claude Code и других агентов.
Все причины и проверки

jiangmuran/vibepanel

Установка

Работает в

Ручная установка

curl -fsSL https://raw.githubusercontent.com/jiangmuran/vibepanel/main/install.sh | sh

Стандартный интерактивный установщик для Linux и macOS, первая команда из README.

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

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

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Панель дает веб-доступ к терминалам вашей машины, и защищает его только пароль или ключ доступа.
  • Ответы из чата одобряют команды агентов, а хуки правят настройки Claude Code и других агентов.

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

Что делает

vibepanel — рабочий терминал для людей, которые много работают с агентами. Терминалы живут в отдельной системной службе, поэтому после сбоя интерфейса сессия остается на месте. Обновление или перезапуск панели не трогает ни одну запущенную сессию. Интерфейс открывается как веб-страница, так что к машине разработки можно подключиться с любого устройства, есть отдельная версия для телефона. Вся модель строится из проектов и сессий: сразу видно, какая сессия закончила работу, занята или ждет вас. Справа лежат файловый менеджер и блокнот, снизу черновой терминал. Хук для Claude Code, Codex, Kimi Code, zcode или opencode сообщает, что агент закончил по-настоящему. Запрос на разрешение приходит карточкой в Telegram, 飞书 или 微信, и на него отвечают прямо в чате. Тот же бинарный файл служит административным CLI.

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

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

  • Идут пять сессий агентов в разных проектах, и вы теряете, какая из них ждет вас.
  • Агент остановился на вопросе, пока вы вышли из дома, и ответить нужно с телефона.
  • Рабочая машина стоит удаленно, а терминалы должны переживать обновление и перезапуск панели.
  • На экране или мониторе нужна сводка расхода токенов и состояния сессий.

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

  • Нужна коммерческая работа: лицензия PolyForm Noncommercial, для бизнеса требуется отдельная.
  • Хватает одного терминала и одного агента.
  • Политика запрещает открывать веб-доступ к машине разработки.

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

Покажи состояние всех сессий агентов по проектам и перечисли те, что ждут моего ответа.

Ограничения

Лицензия PolyForm Noncommercial 1.0.0 с условиями об авторстве: личное и некоммерческое использование бесплатно, коммерческое требует отдельной лицензии. Версии до 1.20.1 включительно выходили под MIT. Проект ранний, и автор отмечает это сам. Установка запускает скрипт `install.sh` из репозитория через `curl`. Панель принимает подключения по сети, защищайте вход паролем или ключом доступа. Интеграции с Telegram, 飞书 и 微信 по умолчанию выключены и включаются вами после согласия.

Как отключить. Остановите и удалите службу командой `vibepanel service uninstall`. Хуки в настройках агентов уберите через подкоманду `hook` или вручную, сделанная перед установкой резервная копия файла поможет откатить их.

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

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

Для Linux и macOS есть интерактивный установщик: `curl -fsSL https://raw.githubusercontent.com/jiangmuran/vibepanel/main/install.sh | sh`. Подробности, Docker и сборка из исходников описаны в `docs/install.md`.

Как управлять панелью после установки?

Командой `vibepanel service` с аргументами `status`, `start`, `stop`, `restart`, `logs`, `token`, `upgrade` или `uninstall`.

Как узнать, что агент закончил?

Одним щелчком в панели ставится хук в Claude Code, Codex, Kimi Code, zcode или opencode. Панель показывает, что запишет, и сохраняет копию файла перед изменением.

Как отвечать агенту с телефона?

Свяжите панель с ботом Telegram, приложением 飞书 или личным 微信. Карточка с номером сессии приходит в чат, а ответ вида `3: добавь тест` попадает в эту сессию.

Можно ли управлять панелью из программы?

Да. Панель отдает HTTP API с токеном из настроек. Подкоманды `project`, `session`, `hook` и другие работают через тот же API.

Обсуждение

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

Панель для кодовых агентов: запускает Claude Code и Codex, ведет очередь задач и сливает проверенную работу в main.

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

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

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

Mjolnir запускает сессии Claude Code, Codex и других агентов в терминале, контейнерах и по SSH и не обрывает их при закрытии окна.

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

Пиксельный офис в браузере: каждая сессия Claude Code или Codex сидит за столом, печатает и поднимает руку, когда ждет ответа.

ПлагинРасширенный доступ60Звезды репозитория

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

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

Viden — терминальная панель для кодового агента: чат с моделью, подтверждение правок и надзор за Codex и Claude в одном окне.

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

Коротко о README

README рассказывает, как устроена панель, показывает снимки интерфейса и объясняет вход через чаты. Затем идут установка, команды управления службой, лицензия и перечень проверок разработки.

Бейдж для README

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