Repolode
nicobailon

nicobailon/pi-subagents

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

Звёзды
4,139
Форки
841
Открытые issues
1
Последний коммит
11 часов назад

Что это?

pi-subagents — расширение для Pi, кодового агента. Оно позволяет родительской сессии Pi передавать задачу специализированной дочерней сессии Pi, у которой есть собственная роль, а затем возвращает результат в диалог. Типичные задачи — ревью кода, изучение кодовой базы, реализация, параллельные проверки и сохранённые многошаговые сценарии.

Дочерние агенты на переднем плане показывают ход работы прямо в диалоге. Агенты на заднем плане запускаются в отдельном процессе runner, поэтому работа продолжается после того, как управление возвращается пользователю, а проверить результат можно позже. Под редактором отображается постоянно видимый FleetView с активными запусками, а команда `/subagents-fleet` открывает инспектор: в нём можно читать транскрипты, направлять работу запущенного дочернего агента или останавливать его.

В пакет входят встроенные агенты scout, researcher, worker, reviewer, oracle и delegate, а также режим council для сравнения советов от моделей. Пользователи могут запрашивать их обычным языком, а собственных агентов можно определять в отдельном каталоге агентов.

Ключевые возможности

  • 01Передаёт задачи специализированным дочерним сессиям Pi из родительской сессии.
  • 02Запускает дочерних агентов на переднем плане с потоковой передачей хода работы или на заднем плане.
  • 03Включает встроенных агентов для изучения кодовой базы, исследований, реализации, ревью и получения второго мнения.
  • 04Показывает активные запуски в постоянно видимом FleetView и предоставляет инспектор для просмотра транскриптов и управления.
  • 05Поддерживает параллельное ревью, сохранённые сценарии и сравнение нескольких моделей в режиме council.

Сценарии использования

  • Получение ревью diff от отдельного агента-рецензента перед слиянием.
  • Изучение незнакомой кодовой базы перед планированием изменений.
  • Параллельный запуск нескольких рецензентов для проверки корректности, тестов и сложности.
  • Запуск долгих задач в фоновом режиме, пока вы продолжаете заниматься другой работой.

Быстрый старт

  1. 1

    Установите расширение с помощью Pi

    pi install npm:pi-subagents
  2. 2

    Попросите Pi обычным языком использовать субагента, например проверить diff с помощью reviewer

Что важно знать

  • Требуется Pi версии 1.2.0 или новее.
  • Согласно README, фоновые дочерние процессы в автономной сборке Pi поддерживаются только в Linux x64.

В подборках

Темы

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

Что такое pi-subagents?
Расширение для Pi, которое позволяет кодовому агенту Pi делегировать задачи специализированным дочерним агентам, работающим на переднем или заднем плане. pi-subagents — расширение для Pi, кодового агента. Оно позволяет родительской сессии Pi передавать задачу специализированной дочерней сессии Pi, у которой есть собственная роль, а затем возвращает результат в диалог. Типичные задачи — ревью кода, изучение кодовой базы, реализация, параллельные проверки и сохранённые многошаговые сценарии.
pi-subagents можно использовать бесплатно? Какая у него лицензия?
pi-subagents распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
pi-subagents всё ещё поддерживается?
Активно поддерживается. Последний коммит в pi-subagents — 6 нояб. 2026 г..
Для чего можно использовать pi-subagents?
Получение ревью diff от отдельного агента-рецензента перед слиянием. Изучение незнакомой кодовой базы перед планированием изменений. Параллельный запуск нескольких рецензентов для проверки корректности, тестов и сложности. Запуск долгих задач в фоновом режиме, пока вы продолжаете заниматься другой работой.
Как установить pi-subagents?
Установите расширение с помощью Pi: pi install npm:pi-subagents Попросите Pi обычным языком использовать субагента, например проверить diff с помощью reviewer
Где скачать pi-subagents?
Исходный код и инструкции по установке — на GitHub: https://github.com/nicobailon/pi-subagents

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

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

22,6 тыс.+150 за неделю2,5 тыс.RustOtherОбновлён 11 часов назад

Агент для программирования на базе pi, который передаёт типовые решения — например, проверку разрешений и очистку контекста — небольшой модели-судье, чтобы основная модель могла сосредоточиться на коде.

576+13 за неделю65TypeScriptMITОбновлён вчера

Локальный AI-терминал для разработки с приоритетом локальных данных и доказательств: связывает LLM с файлами проекта, инструментами, проверками и контекстом.

46320TypeScriptApache-2.0Активно поддерживаетсяОбновлён 4 дня назад

Самостоятельно размещаемый центр управления агентами для программирования OpenHands, Claude Code и Codex на локальных, удалённых и облачных серверах.

92,8 тыс.+547 за неделю12,4 тыс.TypeScriptMITАктивно поддерживаетсяОбновлён 10 часов назад