APEX — воркфлоу
Мультиагентный процесс для Azure: от требований до готового Bicep или Terraform с проверками и ручным утверждением на каждом этапе
- 220 ★ репозитория
- Последний коммит
Широкий доступ
Почему такой уровень
- Стадия развертывания меняет реальные ресурсы Azure и расходует деньги подписки
- Процесс читает снимки политик подписки, которые могут содержать идентификаторы окружения
Установка
- Работает в
Ручная установка
Возьми шаблон jonathan-vella/apex-accelerator, открой его в dev-контейнере и вызови агента-оркестратора. Не разворачивай ресурсы в подписку без явного утверждения пользователя на стадии развертывания и сначала показывай результат what-if.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Стадия развертывания меняет реальные ресурсы Azure и расходует деньги подписки
- Процесс читает снимки политик подписки, которые могут содержать идентификаторы окружения
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
APEX — Agentic Platform Engineering eXperience for Azure, процесс для инженеров платформы. Агент-оркестратор принимает описание инфраструктуры, превращает его в структурированные требования, а отдельный агент-оппонент ищет в них слабые места. Затем идут оценка архитектуры по принципам Well-Architected и стоимости, поиск ограничений политик Azure, план реализации, генерация шаблонов Bicep или Terraform на проверенных модулях и развертывание с предварительным what-if или terraform plan. После каждой стадии процесс останавливается на ручное утверждение: ИИ готовит, решают люди. Агенты лежат в .github/agents (оркестратор, требования, архитектор, управление, планировщик, генерация кода, развертывание, документирование построенного, диагностика, оппонент, оптимизатор контекста), а знания Azure собраны в скиллах apex-azure-*. Цены берутся из снимков каталога розничных цен с контрольными суммами, память модели для цен не используется. Для проектов доступны шаблон apex-accelerator, документация apexops.pro и учебный MicroHack.
Для кого. Инженерам платформы и архитекторам Azure, которые хотят получать Bicep или Terraform с трассируемыми решениями и ручными утверждениями.
Подходит, если
- Новый Azure-проект начинается с описания требований, и их надо проверить оппонентом до архитектуры
- Нужна оценка стоимости по снимкам розничных цен с отметкой источника и даты
- Шаблоны Bicep или Terraform строятся на проверенных модулях, а развертывание идет после what-if
- Для существующей инфраструктуры нужен документ построенного и диагностика
Не подходит, если
- Нужна быстрая разовая правка шаблона: многостадийный процесс с утверждениями слишком тяжел
- Облако не Azure: знания и политики рассчитаны на него
- Проект не должен обращаться к реальной подписке: стадия развертывания работает с ней
Пример запроса к агенту
Запусти процесс APEX: опиши требования к веб-приложению на Azure и подготовь Bicep после утверждения архитектурыОграничения
Процесс рассчитан на Azure и агентов GitHub Copilot, оркестрацию и инструменты настраивает dev-контейнер репозитория. Стадия развертывания работает с реальной подпиской, поэтому нужны отдельная подписка для проб и ограниченные права. Для существующих проектов остается прежний контракт, пока вы явно не перейдете на новый практичный процесс. Цены считаются только по явным входным данным о биллинге, а оценка без них носит ориентировочный характер.
Как отключить. Удалите агенты и скиллы apex из .github/ своего репозитория и выведите dev-контейнер из использования. Созданные ресурсы Azure удаляются отдельно средствами Azure.
Частые вопросы
Какие стадии проходит процесс?
Требования, архитектура и стоимость, ограничения управления, план реализации, генерация Bicep или Terraform, развертывание и документ построенного. После большинства стадий человек утверждает результат.
Что делает агент-оппонент?
Проверяет требования, архитектуру, оценку стоимости, ограничения и план независимо от автора: ищет слабые места и пишет результаты в файлы challenge-findings-*.json, которые видит пользователь до утверждения.
Выбирается ли Bicep или Terraform?
Да. Выбор фиксируется в требованиях как iac_tool, дальше универсальный планировщик направляет задачу к кодогенерации и развертыванию Bicep либо Terraform.
Откуда берутся цены?
Из снимков розничного каталога Azure с точными байтами ответа и метками времени. Ориентировочные оценки допустимы только по явным ставкам, а устаревшие данные возвращаются владельцу на обновление.
Где документация и учебные материалы?
Документация размещена на apexops.pro, шаблон лежит в репозитории apex-accelerator, а практический семинар MicroHack на microhack.apexops.pro.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ВоркфлоуВосемь скиллов для Azure SRE Agent проверяют архитектуру, политики, запас ресурсов и расходы подписки и ставят оценки
Azure Skills
Azure Skills Plugin
Официальный плагин Microsoft: скиллы по работе с Azure плюс подключение Azure MCP Server и Foundry MCP для реальных действий в облаке
Azure DevOps MCP от Tiberriver256
Azure DevOps MCP by Tiberriver256
MCP-сервер сообщества для задач, кода и сборок Azure DevOps; поддерживает вход по PAT в Azure DevOps Server внутри вашей сети
28 скиллов AWS для Amazon EKS и ECS: проект архитектуры, Terraform, ревью живого кластера, проверка перед апгрейдом, безопасность.
Официальный MCP-сервер Microsoft для Azure: агент видит ресурсы подписки и работает с сервисами Azure от вашего имени
Microsoft Agent Skills
Agent Skills
Официальные скиллы Microsoft для работы агентов с Azure SDK и Foundry на Python, .NET, TypeScript, Java и Rust
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| APEX (эта карточка) | нет | 220 | |
| Azure Skills | нет | 1 636 | набор знаний об Azure для агента, APEX добавляет процесс со стадиями и утверждениями |
| Azure Agent Skills | нет | 813 | скиллы по сервисам Azure, у APEX агенты разных ролей и оппонент |
Коротко о README
В README описан практичный процесс для новых проектов: повторное использование решений, пакетный ремонт, раннюю проверку политик, цены по снимкам и правила приватных доказательств. Дальше идет диаграмма последовательности от интента до проверки развертывания с отметками ручных утверждений.