vibepanel CLI
Веб-консоль для тех, кто гоняет несколько агентов в нескольких проектах: сессии переживают сбои, ответы идут с телефона.
- 57 ★ репозитория
- Последний коммит
Широкий доступ
Почему такой уровень
- Панель дает веб-доступ к терминалам вашей машины, и защищает его только пароль или ключ доступа.
- Ответы из чата одобряют команды агентов, а хуки правят настройки Claude Code и других агентов.
Установка
- Работает в
Ручная установка
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.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыПанель для кодовых агентов: запускает Claude Code и Codex, ведет очередь задач и сливает проверенную работу в main.
TUI поверх tmux ведет сессии Claude Code, Codex и других агентов одним списком: статус, быстрые промпты, worktree и ревью диффа
Mjolnir запускает сессии Claude Code, Codex и других агентов в терминале, контейнерах и по SSH и не обрывает их при закрытии окна.
Пиксельный офис в браузере: каждая сессия Claude Code или Codex сидит за столом, печатает и поднимает руку, когда ждет ответа.
Терминальная рабочая область, где несколько CLI-агентов вроде Codex, Claude и Gemini обмениваются сообщениями и работают над одной задачей под наблюдением челов
Viden — терминальная панель для кодового агента: чат с моделью, подтверждение правок и надзор за Codex и Claude в одном окне.
Коротко о README
README рассказывает, как устроена панель, показывает снимки интерфейса и объясняет вход через чаты. Затем идут установка, команды управления службой, лицензия и перечень проверок разработки.