Центр CI/CD: пайплайны и агенты в одном окне

Чтобы узнать, как прошёл CI после пуша агента, переключаться в браузер не нужно. Вкладка CI/CD на странице Details проекта собирает запуски GitHub Actions, GitLab CI и Jenkins в один список, а логи сломанного запуска уходят агенту одним щелчком.

Все запуски в одном списке

Новейшие 25 запусков от каждого провайдера объединяются и сортируются. Сверху видны числа упавших, выполняющихся и стоящих в очереди запусков и медианная длительность.

  • Фильтры: все, упавшие, выполняющиеся; провайдер, ветка и поиск по workflow, коммиту или человеку.
  • Откройте запуск, чтобы увидеть его задания и шаги (в Jenkins этапы пайплайна) и прочитать конец лога.
  • Перезапустить, перезапустить только упавшие задания (не для Jenkins), отменить, открыть в браузере.
  • Запустите вручную с веткой и входными параметрами; в GitHub для этого у workflow должен быть workflow_dispatch.

Исправить с агентом

Для упавшего запуска кнопка исправления с агентом открывает нового агента Claude «CI düzeltme» и отправляет ему данные запуска и хвосты логов до трёх упавших заданий. Агента просят найти первопричину, воспроизвести её локально, исправить, запустить тесты и подвести итог до любого коммита или пуша.

Подключения и уведомления

GitHub использует вход в GitHub, уже настроенный на вашем компьютере (gh CLI или учётные данные git), и включается сам, если origin на GitHub. GitLab требует адрес, путь проекта и токен с областью api; Jenkins требует адрес, пользователя, API-токен и отслеживаемые задания. Ключи хранятся на вашем компьютере в зашифрованном виде. При включённой опции уведомлений вы получаете «CI broke» и «CI fixed», когда запуск ломается или снова проходит.

Как подключить

  1. 1

    Откройте вкладку CI/CD на странице Details проекта.

  2. 2

    Настройте подключения: включите GitHub, GitLab или Jenkins и введите то, что нужно каждому.

  3. 3

    Следите за запусками, а сломанный передайте агенту на исправление.

Вопросы

Где хранятся мои токены?

На вашем компьютере, в зашифрованном виде для каждого проекта. До интерфейса они никогда не доходят.

Какой инструмент использует агент-исправитель?

Claude Code; данные запуска и хвосты логов приходят в его первом сообщении.

Что нужно для уведомлений?

Ничего. Опция уведомлений в настройках подключения включена по умолчанию; она проверяет каждые 30 секунд, пока что-то выполняется, и каждые 2 минуты в остальное время.

Связанные возможности

Все возможностиПосмотреть 18 поддерживаемых агентов для кода

Соберите своих агентов за одним столом.

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