PI Dashboard CLI

Веб-панель для кодинг-агента pi с группировкой сессий по веткам, встроенным терминалом и мобильным режимом

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

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

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

  • Панель содержит встроенный терминал и управление сессиями, а туннель zrok открывает их за пределы локальной сети
  • Установщики для macOS не нотаризованы, а установка автоматически разворачивает pi и зависимости в домашнем каталоге
Все причины и проверки

blackbelttechnology/pi-agent-dashboard

Установка

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

npx skillfoxx add cli/pi-dashboard

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

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

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

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

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

  • Панель содержит встроенный терминал и управление сессиями, а туннель zrok открывает их за пределы локальной сети
  • Установщики для macOS не нотаризованы, а установка автоматически разворачивает pi и зависимости в домашнем каталоге

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

Что делает

PI Dashboard показывает сессии кодинг-агента pi в браузере. На главном экране они сгруппированы по папкам, веткам Git и изменениям OpenSpec, рядом с каждой идет счетчик потраченных токенов. Можно запускать несколько сессий параллельно, следить за рассуждениями агента в реальном времени и вести диалог из панели. Панель повторяет терминальный интерфейс pi и работает вместе с ним. Внутри есть встроенный терминал, просмотр диффов и запуск сценариев pi-flows. Для работы с телефона есть мобильный режим: панель открывается через mDNS в локальной сети или через туннель zrok. Интерфейс можно переключить на китайский. Способов установки три. Настольное приложение на Electron для macOS, Linux и Windows включает мастер первого запуска и само ставит все нужное в ~/.pi-dashboard, терминал для этого не нужен. Разработчикам подойдет пакет npm: после установки команда pi-dashboard поднимает сервер на порту 8000. Если pi уже стоит, панель ставится как его расширение и сама стартует при первом запуске.

Для кого. Для тех, кто ведет несколько сессий агента pi сразу и хочет видеть их, расход токенов и диффы в одном окне.

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

  • Параллельно идут несколько сессий pi в разных папках и ветках, и терминальные вкладки теряются
  • Нужно видеть текущий расход токенов по каждой сессии
  • Хочется смотреть, что пишет агент, и отвечать ему с телефона
  • Работаете с OpenSpec и хотите видеть привязанные к сессиям изменения
  • Нужно просмотреть диффы, которые внес агент, не выходя из браузера

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

  • Вы работаете с Claude Code, Codex или Cursor: панель поддерживает только pi
  • Нужен только один терминал и одна сессия: родного интерфейса pi достаточно
  • Открывать панель наружу небезопасно: режим удаленного управления через туннель дает доступ к терминалу

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

Запусти pi-dashboard и открой http://localhost:8000: я хочу видеть все активные сессии pi и расход токенов по каждой.

Ограничения

Для установки через npm нужны Node.js 22.19 или новее и инструменты сборки C++ для встроенного терминала (Xcode CLI Tools на macOS, build-essential в Linux). Сборки для macOS пока не нотаризованы: при первом запуске выберите «Открыть» в контекстном меню или снимите атрибут карантина командой `xattr -cr`. Нужна macOS 13 или новее. Вход через OAuth для доступа по туннелю по умолчанию выключен, и автор просит включить его до того, как открывать панель наружу. Прислать доработку можно только через процесс «сначала спецификация» из CONTRIBUTING.

Как отключить. Остановите сервер и удалите пакет командой npm uninstall -g @blackbelt-technology/pi-agent-dashboard. Расширение для pi снимается через менеджер пакетов pi, настольное приложение удаляется как обычная программа, а каталог ~/.pi-dashboard можно удалить вручную.

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

С какими агентами работает PI Dashboard?

Только с pi из репозитория badlogic/pi-mono. Oh My Pi не поддерживается.

Как установить PI Dashboard одной командой?

Выполните npm install -g @blackbelt-technology/pi-agent-dashboard, затем pi-dashboard и откройте http://localhost:8000. Если pi уже стоит, достаточно pi install npm:@blackbelt-technology/pi-agent-dashboard.

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

В панели есть мобильный режим. Доступ к нему открывается через mDNS в локальной сети либо через туннель zrok, если телефон вне этой сети.

Нужен ли терминал для установки настольного приложения?

Нет. Автономный режим Electron-приложения включает Node.js и сам ставит pi, панель и openspec в ~/.pi-dashboard, а мастер первого запуска предлагает вход по ключу API или OAuth и рекомендуемые расширения.

Работает ли PI Dashboard на Windows?

Да, есть настольное приложение и путь через npm. Windows показывает предупреждение SmartScreen, а для установки через npm нужно включить длинные пути в реестре, иначе вложенность node_modules превысит 260 символов.

Обсуждение

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

Веб-приложение для кодингового агента Pi: сессии переживают перезапуск, к ним можно подключать коллег и работать с телефона, без облачной виртуалки

CLIШирокий доступ711Звезды репозитория
Выбор редакции

Минималистичный агент для кода в терминале, который расширяется скиллами, шаблонами промптов и пакетами на TypeScript

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

Расширение для агента Pi: один программируемый инструмент fabric_exec вызывает инструменты, MCP, агентов и воркфлоу кодом

ПлагинШирокий доступ317Звезды репозитория

Расширение для агента Pi (pi.dev): субагенты и оркестрация в стиле Claude Code, виджет и сценарии на JavaScript. Не для Claude Code

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

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

CLIШирокий доступ625Звезды репозитория
Официальный

MCP-сервер runpane: агент в любом репозитории открывает панели Pane, запускает других агентов и читает их состояние

MCP-серверШирокий доступ586Звезды репозитория

Сравнение с похожими

Записи с тем же главным запросом: чем они отличаются.

ЗаписьОфициальныйЗвезды репозиторияГлавное отличие
PI Dashboard (эта запись)нет337
Octogentнет1 414локальная панель для многих сессий Claude Code, у PI Dashboard сессии агента pi
Hiveнет580браузерный рабочий стол для Claude Code, Codex и других консольных агентов

Коротко о README

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

Бейдж для README

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

Foxx AIPI Dashboard
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.