Pi очень легковесный, системный промт всего около 1к токенов (для сравнения OpenCode ~10к, Claude Code ~30к), но при этом из коробки предоставляется только базовый набор возможностей, в нём нет поддержки сабагентов, mcp, системы прав доступа, режима планирования. Есть большой каталог комьюнити плагинов, в котором можно найти все популярные для агентских систем фичи. Можно также написать собственный плагин именно под ваш флоу. Pi вообще очень хорошо поддается кастомизации.
Я потратил пару часов, поставил необходимые мне плагины и настроил их, чтобы получить схожую функциональность с OpenCode/Claude Code.
Список того, что я поставил:
@gotgenes/pi-permission-system:src, @juicesharp/rpiv-ask-user-question, @juicesharp/rpiv-todo, @tintinweb/pi-subagents:src, pi-alibaba-models:alibaba.ts, pi-image-paste:src, pi-mcp-adapter, pi-web-accessДольше всего провозился с системой прав доступа, есть несколько вариантов плагинов, поставил и настроил тот, который дает настройку, аналогичную OpenCode.
Подключил deepseek-v4-flash, попробовал своих задачах - работает очень быстро, и по качеству работы нет большой разницы с Opus 5, честно говоря, который к тому же периодически тупеет и это видно невооруженным глазом.
Буду дальше пробовать использовать Pi как для написания кода, так и для других задач. Возможность глубокой кастомизации CLI агента выглядит очень привлекательно. Pi позволяет полностью переопределить системный промт и набор инструментов. Можно быстро сделать специализированного агента в какой-то сфере не отягощенного инструкциями, связанными с написанием кода. А при использовании Pi в разработке можно его кастомизировать под свой флоу и оптимизировать потребление контекста.
🧐 Подписаться на канал
