Pi Atelier — плагин

Расширение для агента Pi: строка состояния и боковая панель с моделью, контекстом, расходом, задачами и стоимостью субагентов

  • 386 ★ репозитория
  • Последний коммит
Плагин

Минимальный доступ

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

  • Расширение только отображает данные сессии, читает git без записи и не ходит в сеть.
Все причины и проверки

michaelmjhhhh/pi-atelier

Установка

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

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

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

Agent Standup показывает сессии Claude Code, Codex и Mistral Vibe как живой созвон команды: кто работает, кто ждет.

ПлагинМинимальный доступ361Звезды репозитория

Настольный питомец и монитор в строке меню: видно, какой из кодинг-агентов работает, закончил или ждет вашего ответа

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

Плагин Herdr выводит в боковую панель модель, контекст и остаток квоты каждого агента, сгруппировав вкладки по Space.

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

Команда /myoffice открывает в браузере «офис», где видно, чем занят каждый агент на машине: думает, ждет вас или закончил.

СкиллРасширенный доступ401Звезды репозитория

htop для расходов на ИИ: терминальная панель показывает токены и деньги по 11 провайдерам и 8 кодинг-агентам в реальном времени.

CLIМинимальный доступ77Звезды репозитория

Коротко о README

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

Бейдж для README

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