Apache Magpie — скиллы для сопровождения открытых проектов
Apache Magpie
Скиллы Apache для разбора задач и pull request, ревью, наставничества и уязвимостей: агент готовит черновики, публикует человек
- 145 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Скиллы читают задачи, письма и репозиторий проекта, а плагин-страж блокирует команды оболочки
- Семейства безопасности и релизов работают с неопубликованными уязвимостями и подписью релиза и требуют прав мейнтейнера
Установка
- Работает в
Ручная установка
/plugin marketplace add apache/magpieЗатем /plugin install magpie-setup@apache-magpie и остальные базовые плагины.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Скиллы читают задачи, письма и репозиторий проекта, а плагин-страж блокирует команды оболочки
- Семейства безопасности и релизов работают с неопубликованными уязвимостями и подписью релиза и требуют прав мейнтейнера
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Apache Magpie — набор скиллов для агента, которым вы уже пользуетесь: Claude Code, Codex, Antigravity, Copilot и других. Скиллы берут на себя рутину сопровождения открытого проекта: разбор задач и запросов на слияние, ревью кода, наставничество новичков, черновики исправлений и обработку сообщений об уязвимостях. Ничего не отправляется от вашего имени: каждый комментарий, письмо, метку и запрос агент готовит как черновик, публикует человек, автономного режима нет. Агент заперт до чтения реальных данных: песочница файлов и сети, окружение без учетных данных и детерминированный страж, который проверяет каждую команду оболочки до запуска и отклоняет нарушающие жесткие правила. Семейства скиллов ставятся отдельными плагинами: setup, скиллы-утилиты, безопасность (16 шагов от импорта письма до публикации CVE), запросы на слияние, задачи, релизы ASF, обслуживание репозитория, локальное ревью, наставничество и рост контрибьюторов. Общего пакета нет намеренно: каждый скилл занимает контекст на каждом ходу. Телеметрия по умолчанию выключена.
Для кого. Мейнтейнерам открытых проектов, особенно проектов Apache, которые разбирают поток задач, запросов на слияние и сообщений о безопасности и хотят передать черновую работу агенту.
Подходит, если
- Очередь запросов на слияние разрослась, и нужны разбор, статистика и глубокое ревью
- Приходят сообщения об уязвимостях на security@, и их надо провести от импорта до CVE по шагам
- Список задач требует дедупликации, воспроизведения и повторной оценки
- Для релиза ASF нужен план, сборка кандидата и ветка голосования
- Новичкам хочется подготовить пояснения и хорошие первые задачи
Не подходит, если
- Нужен автономный бот, который отвечает и сливает сам: в Magpie такого режима намеренно нет
- Репозиторий маленький, и очередей нет: накладные расходы на песочницу и плагины не окупятся
- Нужно поставить все сразу одной командой: общего плагина нет из-за расхода контекста
- Вы хотите коммерческий сервис с аккаунтом: проект открыт, без учетной записи и посредника
Пример запроса к агенту
Установи семейство разбора запросов на слияние Magpie и подготовь черновик ревью по открытому запросу. Ничего не публикуй: оставь комментарий черновиком.Ограничения
Проект в разработке для проектов ASF и участников ядра Python, сам README просит тестировщиков. Часть семейств (релизы, наставничество) экспериментальная. Для безопасности и релизов скиллы рассчитаны на мейнтейнеров с соответствующими правами.
Каждый установленный скилл тратит контекст на каждом ходу, примерно 0,2–2,0 тысячи токенов на семейство, поэтому ставить стоит только нужные. Закрепленная копия через `/magpie-setup` нужна там, где маркетплейс недоступен. Дополнительные MCP-серверы, например `ponymail`, `apache-projects` и `gmail-plaintext`, подключаются отдельно.
Как отключить. Удалите нужные плагины командой `/plugin uninstall`, например для семейства запросов на слияние, а затем при желании уберите маркетплейс apache-magpie. В репозиторий проекта установка ничего не пишет.
Частые вопросы
Как поставить Magpie в Claude Code?
Выполните `/plugin marketplace add apache/magpie`, затем `/plugin install magpie-setup@apache-magpie`. После этого основные плагины можно просить словами: скилл setup сам выполнит установки.
Какие плагины считаются базовыми?
Четыре: `magpie-setup`, `magpie-vetted-ops`, `magpie-agent-guard` и `magpie-utilities`. Это тот же минимум, который проект закрепляет у себя при внедрении Magpie.
Может ли агент сам отправить письмо или слить запрос?
Нет. Каждый комментарий, письмо, метку и запрос он готовит как черновик, а отправляет человек. Автономного режима в проекте нет.
Что делает страж команд?
Детерминированная проверка читает каждую команду оболочки до запуска и отклоняет те, что нарушают жесткие правила. Страж работает отдельным механизмом вне модели, и промптом им не управляют.
Работает ли Magpie в Codex и других агентах?
Да, для Codex, VS Code с Copilot, Antigravity, Pi и Goose есть короткие инструкции в `docs/quick-start.md`. Для среды без маркетплейса предусмотрена закрепленная копия с командой `/magpie-setup`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныМаркетплейс и установщик плагинов для полного цикла разработки: выбор задачи, ревью, чистка кода, PR, релиз
Плагин со скиллами для Claude Code и Codex: исследование кода, тесты, рефакторинг и независимая проверка готовых изменений
agent-toolkit дает общие скиллы для инженерных задач: от тикета до плана, задач и пересказа правок для ревью.
AI Code Toolkit
aicode-toolkit
Плагины и MCP-серверы для агента: проекты из шаблонов, паттерны перед правкой файла и ревью по правилам из YAML.
Кодинг-агент для терминала, браузера и CI на 38 провайдерах моделей, с памятью между сессиями, MCP, скиллами и хуками.
Больше двадцати скиллов для кодовых агентов: MCP и хуки, режим плана, протокол багфикса, промпты и защитный хук для bash
Коротко о README
README объясняет идею: скиллы для агента, ничего от вашего имени, агент в песочнице, проект Apache без аккаунтов и телеметрии по умолчанию. Дальше идут установка, использование, обновление, таблица семейств скиллов с типом, режимами и числом скиллов, а также внешние источники скиллов и благодарности.