Pi Atelier — плагин
Расширение для агента Pi: строка состояния и боковая панель с моделью, контекстом, расходом, задачами и стоимостью субагентов
- 386 ★ репозитория
- Последний коммит
Минимальный доступ
Почему такой уровень
- Расширение только отображает данные сессии, читает git без записи и не ходит в сеть.
Установка
Ручная установка
pi install npm:pi-atelierРасширение использует пакеты ядра запущенного Pi и не тянет вторую копию, сам Pi обновляют отдельно.
Доступ и проверки
Как мы проверяемМинимальный доступИнструмент ничего не запускает и не ходит в сеть.
- Расширение только отображает данные сессии, читает git без записи и не ходит в сеть.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Pi Atelier добавляет в терминальный интерфейс Pi компактную строку состояния и живую боковую панель. В строке видны модель, уровень рассуждения, заполнение контекста, токены, стоимость и сведения о сессии. Панель показывает активность агента и инструментов, список задач, время ответов и состояние git только на чтение. Команда `/atelier usage` открывает график стоимости по каждому субагенту из pi-subagents с цветной легендой и затратами на каждый ответ. При работе с локальной моделью через llama.cpp временная панель показывает, какую часть длинного промпта модель уже прочитала, с какой скоростью и сколько ждать первого токена. Настройки меняются через `/atelier` или клавишу F6: три пресета строки, набор сегментов и панелей, иконки Nerd Font, выбор модели и инструментов. Другие расширения могут добавлять в боковую панель свои блоки.
Для кого. Пользователям кодового агента Pi, которые запускают субагентов или локальные модели и хотят видеть расход и ход работы без отдельных окон.
Подходит, если
- Субагенты тратят деньги параллельно, и нужно видеть стоимость каждого отдельно.
- Локальная модель долго молчит на длинном промпте, и непонятно, зависла она или читает.
- Контекст сессии заполняется незаметно, и хочется держать его уровень перед глазами.
- Нужен список задач агента и уведомление о завершении ответа на macOS или Windows.
Не подходит, если
- Вы работаете в Claude Code, Codex или Cursor: расширение написано только для Pi.
- Pi запускается без интерактивного режима, например в скриптах.
- Уже стоит другое расширение со своей нижней строкой, и менять его не хочется.
Пример запроса к агенту
/atelier usageОграничения
Нужны Pi 0.84.0 и Node.js 22.19.0 или новее, работает только интерактивный текстовый интерфейс. Pi показывает одну нижнюю строку за раз, поэтому при конфликте с другим расширением строку Atelier отключают и оставляют только панель. Прогресс чтения промпта требует Pi 0.99 и запрашивается только у точек `openai-completions` из списка разрешенных, по умолчанию это `llama.cpp`. Боковая панель скрывается в терминале уже 92 колонок, без Nerd Font нужен текстовый режим иконок.
Как отключить. Выполните `/atelier disable` или удалите пакет через менеджер пакетов Pi. Настройки лежат в `~/.pi/agent/pi-atelier.json`.
Частые вопросы
Как поставить Pi Atelier?
Выполните `pi install npm:pi-atelier` и запустите Pi. Панель управления открывается командой `/atelier` или клавишей F6.
Отправляет ли расширение данные наружу?
Нет. Телеметрии и внешних запросов нет, промпты, ответы и ключи оно не сохраняет. Git читается только на чтение и только в доверенных проектах.
Почему не видно прогресса чтения промпта?
Он появляется только у разрешенных провайдеров из `prefillProviders` и только если сервер сообщает прогресс. Для pi-llama-swap укажите id его экземпляра вместо `llama.cpp`.
Как совместить с другим расширением строки состояния?
Отключите строку Atelier в настройках или задайте `"showFooter": false`. Боковая панель продолжит работать.
Где хранятся настройки проекта?
В `<project>/.pi/pi-atelier.json`, и читаются они только для доверенных проектов. Пользовательские лежат в `~/.pi/agent/pi-atelier.json`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныРасширение для агента Pi: веб-интерфейс на Go для сессий с телефона и ноутбука с удаленным доступом через Tailscale
Agent Standup показывает сессии Claude Code, Codex и Mistral Vibe как живой созвон команды: кто работает, кто ждет.
Настольный питомец и монитор в строке меню: видно, какой из кодинг-агентов работает, закончил или ждет вашего ответа
Плагин Herdr выводит в боковую панель модель, контекст и остаток квоты каждого агента, сгруппировав вкладки по Space.
Команда /myoffice открывает в браузере «офис», где видно, чем занят каждый агент на машине: думает, ждет вас или закончил.
htop для расходов на ИИ: терминальная панель показывает токены и деньги по 11 провайдерам и 8 кодинг-агентам в реальном времени.
Коротко о README
README дает установку одной командой, требования и таблицу возможностей. Затем разобраны режимы боковой панели, прогресс чтения промпта, пресеты строки, файлы настроек и правила приватности.