pi-advisor — плагин
Плагин для агента Pi: быстрая модель исполняет, а сильная даст второе мнение перед важным решением и в финале.
- 65 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Части разговора и контекст репозитория уходят второй модели, возможно другому поставщику.
- Автоматические контрольные точки могут остановить действие или сессию.
Установка
Ручная установка
pi install npm:pi-advisor-flowНужен Pi 1.0.0 или новее. После установки перезагрузите Pi и выполните `/advisor`.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Части разговора и контекст репозитория уходят второй модели, возможно другому поставщику.
- Автоматические контрольные точки могут остановить действие или сессию.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
pi-advisor делит работу агента Pi на две роли. Исполнитель ведет задачу на быстрой модели и держит ее в руках. Советник, более сильная модель, подключается для важных решений, при застое и для финальной проверки: оспаривает допущения, указывает на слабые места и подсказывает шаги проверки, но сам ничего не запускает. Совет можно запросить инструментом `ask_advisor` или командой `/advisor-manual`. Настраиваемые контрольные точки включаются перед планом, после повторных неудач и перед объявлением о готовности. Детектор зацикливания отслеживает повторы вызовов инструментов и требует решения: продолжить, пересмотреть или остановиться. Модели исполнителя и советника, уровень рассуждения и запасная модель настраиваются отдельно. Расход токенов и стоимость учитываются в `/cost`, а команда `/advisor-stats` показывает, как часто советы принимали.
Для кого. Пользователям Pi, которые держат дешевую быструю модель для рутины и хотят подключать дорогую только на решающих шагах.
Подходит, если
- Реализация идет на быстрой модели, а архитектурное решение стоит проверить сильной.
- Агент несколько раз подряд ломает один и тот же шаг и ходит по кругу.
- Перед заявлением, что работа готова, нужна независимая проверка итога.
- Совет советника должен учитывать скриншот или рисунок из результата инструмента.
- Важно знать, сколько токенов и денег ушло на советы и как часто их принимали.
Не подходит, если
- Вы работаете не в Pi: плагин рассчитан на этого агента версии 1.0.0 и новее.
- Исполнитель и советник совпадают: такие консультации по умолчанию пропускаются.
- Задачи короткие и однозначные, а каждая консультация стоит токенов и времени.
Пример запроса к агенту
/advisor executor=openai-codex/gpt-5.6-luna advisor=openai-codex/gpt-5.6-solОграничения
Нужен Pi версии 1.0.0 или новее. Обычные консультации не блокируют работу, но автоматические контрольные точки зацикливания могут остановить действие или сессию по настроенной политике. Текст `draft` и `question` передается советнику явно, он не наследует исключения инструментов, поэтому секреты и закрытые файлы в него копировать нельзя. Продолжение совета живет пять минут и допускает до трех уточняющих вопросов подряд. Реестр результатов ограничен 1 МБ. Плагин не связан с командами Pi и Claude, он вдохновлен статьей про модели-советники и функцией Advisor в Claude.
Как отключить. Выключите поток командой `/advisor` и удалите плагин средствами Pi, затем перезагрузите Pi. Файл настроек `advisor.json` удаляется вручную.
Частые вопросы
Как установить pi-advisor?
Выполните `pi install npm:pi-advisor-flow` и перезагрузите Pi. Из GitHub ставит команда `pi install git:github.com/philipbrembeck/pi-advisor.git`. Дальше `/advisor` включает поток, а `/advisor-models` выбирает модели.
Кто такой исполнитель и кто советник?
Исполнитель это модель, на которой идет ваша сессия Pi, он владеет работой. Советник, как правило сильнее, дает мнение со слабыми местами и проверками, но не вызывает инструменты. Решение остается за исполнителем.
Как вызвать совет вручную?
Исполнитель вызывает `ask_advisor({})` для общего обзора, а `question` или короткий `draft` сужают вопрос. Человек может использовать команду `/advisor-manual`.
Что видит советник из моих данных?
Нужную часть разговора и допустимый контекст репозитория. Историю, контекст, правила `AGENTS.md`, результаты инструментов и логирование исходов регулируют настройки приватности, а секреты вычеркиваются.
Как узнать, помогают ли советы?
Команда `/advisor-stats` читает локальный журнал и показывает число срабатываний, долю принятых советов и долю успешной проверки у принятых и отклоненных. Если данных о стоимости нет, плагин их не выдумывает.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныПакет для агента Pi с инструментом ask_user: агент останавливается и спрашивает вас, когда решение нельзя принять без человека.
Расширение для агента Pi делит модели на уровни quick, general и frontier и выбирает исправную под каждый запрос, без прокси
Минималистичный агент для кода в терминале, который расширяется скиллами, шаблонами промптов и пакетами на TypeScript
Повторяющиеся шаги агента pi копятся как программы на JavaScript с манифестом и тестами, и pi вызывает их вместо ручного повтора.
Расширение для Pi превращает шаблоны промптов в слэш-команды, которые сами выбирают модель, скилл и уровень размышления
shitty-extensions добавляет агенту Pi пятнадцать расширений: второе мнение другой модели, режим плана, учет трат и циклы.
Коротко о README
Автор формулирует идею так: брать ровно столько интеллекта, сколько нужно. Рутину ведет дешевая модель, а дорогая подключается там, где решение стоит дорого.