Перейти к содержимому
Приложение

ИИ-агенты для CircleCI

Агент Monmo работает в CircleCI как инженер, который отвечает за сборку. Он объясняет причины сбоев, находит нестабильные тесты, из-за которых сборка main не проходит, предлагает ускорить config.yml и следит за тем, какие задачи расходуют больше всего кредитов. Он использует ваш токен CircleCI. Для повторного запуска, подтверждения задачи согласования, запуска пайплайна и изменения контекстов требуется ваше разрешение.

Обновлено: 2026-11-13 · Начните бесплатно. Платные тарифы — от $15 в месяц.

Приложение

Что ИИ-агенты делают в CircleCI

  • Объяснить причину сбоя

    Когда workflow завершается с ошибкой, агент читает вывод сбойного шага, находит первую настоящую ошибку, сравнивает его с последним успешным запуском в той же ветке и даёт ссылку на коммит в GitHub, после которого всё изменилось.

    ПоручитьWorkflow build-and-test завершился с ошибкой в main. В чём настоящая причина и что изменилось с последнего успешного запуска?
  • Найти нестабильные тесты

    Каждый понедельник агент изучает результаты тестов за последние 30 дней, составляет список тестов, которые то проходят, то нет на одном и том же коде, указывает частоту сбоев и готовит задачу в Jira для каждого теста, который стоит исправить.

    ПоручитьКаждый понедельник составляй список самых нестабильных тестов в main за последние 30 дней и готовь задачи для первых пяти.
  • Ускорить конфигурацию

    Агент изучает .circleci/config.yml и время выполнения каждой задачи, затем предлагает изменения в отдельной ветке: кэширование, параллельное выполнение, разделение тестов, кэшированные образы Docker Hub или другой класс ресурсов. Перед отправкой изменений он запросит разрешение.

    ПоручитьНаш пайплайн работает 22 минуты. Найди самые медленные задачи и предложи более быстрый config.yml в отдельной ветке.
  • Подготовить сводку перед согласованием

    Когда workflow останавливается на согласовании перед развёртыванием, агент составляет список коммитов, pull request и результатов тестов, а также готовит сообщение для Slack, чтобы помочь вам принять решение. Перед подтверждением он всегда запросит разрешение.

    ПоручитьWorkflow deploy-production ожидает согласования. Расскажи, что войдёт в релиз и все ли тесты прошли.
  • Следить за расходом кредитов

    В первый день месяца агент изучает расход по проектам и workflow, находит задачи с самым большим расходом кредитов и те, что запускаются без значимых изменений, и собирает данные в Google Sheets.

    Поручить1-го числа покажи, какие проекты и задачи израсходовали больше всего кредитов CircleCI за прошлый месяц и почему.
  • Проверить контексты и переменные

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

    ПоручитьВ каких контекстах хранятся ключи для production и какие проекты могут их использовать?
  • Обновлять orbs

    Агент составляет список orbs и их закреплённых версий в каждом проекте, изучает списки изменений новых версий и готовит обновление в отдельной ветке с описанием изменений.

    ПоручитьКакие orbs в наших проектах отстают более чем на одну основную версию? Подготовь обновления в отдельных ветках.

Как подключается

  1. 1Вы подключаете CircleCI с помощью персонального API-токена своей учётной записи. Токен позволяет выполнять те же действия в проектах организации, что и вам, поэтому у агента будут такие же права.
  2. 2Вы выбираете, какие агенты могут использовать CircleCI. Он нужен агенту для разработки, а агент для работы с данными может изучать расход для ежемесячного отчёта. Остальным доступ к вашим пайплайнам не нужен.
  3. 3Агент просматривает пайплайны, логи, результаты тестов и данные о расходе без запроса. Для повторного запуска или отмены workflow, подтверждения задачи согласования, запуска пайплайна, изменения контекста или переменной и отправки конфигурации требуется ваше разрешение.

Часто используют вместе

Все 1 700+ приложений

Другие приложения: Разработка и IT

Другие приложения этого типа, в которых работают ИИ-агенты. У каждого есть своя страница.

Все приложения: Разработка и IT
Вопросы и ответы

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

Может ли ИИ-агент исправить ошибку сборки в CircleCI?

ИИ-агент определяет причину сбоя и готовит изменение. Он читает вывод сбойного шага, сравнивает его с последним успешным запуском и, если проблема в коде или config.yml, вносит исправление в отдельной ветке на своём компьютере. Перед отправкой ветки и повторным запуском workflow он запросит разрешение.

Может ли ИИ-агент найти нестабильные тесты в CircleCI?

Да. Агент изучает результаты тестов за выбранный вами период, находит тесты, которые то проходят, то нет на одном и том же коде, сортирует их по частоте сбоев сборки и готовит задачи в Jira или Linear. Исправление нестабильного теста требует изменения кода, поэтому перед его отправкой агент запросит разрешение.

Может ли агент подтверждать согласование или запускать развёртывание?

Не без вашего разрешения. Задача согласования нужна для того, чтобы решение принимал человек, и агент это правило соблюдает: он готовит сводку о содержимом релиза и показывает карточку. Подтверждение происходит только с вашего разрешения через подключение CircleCI или в собственном браузере агента, если подключение не поддерживает нужное действие.

Может ли агент сократить расход кредитов CircleCI?

Агент может выяснить, куда уходят кредиты, и предложить изменения. Он показывает самые ресурсоёмкие задачи, workflow, которые запускаются при изменении не связанных с ними файлов, и классы ресурсов больше необходимого. Затем он готовит изменения конфигурации в отдельной ветке. Агент не обещает конкретной экономии, но описывает ожидаемый эффект каждого предложения.

Вашим следующим сотрудникомможет приступить к работе уже сегодня.

Создайте своего первого агента за минуту. Начать можно бесплатно.