К содержанию
Trialix
Интеграции

Интеграции для разработки

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

17 систем в группе

Сценарии

Как это выглядит в работе

Сценарии работают, когда нужные системы подключены. Статус каждой системы указан в её карточке ниже.

01

Ревью и релизы

Тимлид спрашивает, что вошло в релиз, и получает список pull requests с короткими пояснениями. Перед мержем модель смотрит изменения и говорит, что может сломаться и что проверить тестами, а SonarQube показывает, прошёл ли проект Quality Gate. Если упал пайплайн в main, модель читает лог и называет вероятную причину.

02

Дежурство и инциденты

Дежурный спрашивает, какие поды в prod не в Running и почему, и получает причины вроде CrashLoopBackOff или OOMKilled. Модель показывает p95 времени ответа из Grafana, открытые проблемы Zabbix и новые ошибки Sentry после релиза. Утром агент готовит сводку по неподтверждённым проблемам за ночь для передачи смены, а секреты и переменные окружения вырезаются до отправки в модель.

03

Задачи и документация

Разработчик видит свои открытые задачи с высоким приоритетом, а тимлид узнаёт, что сделали в спринте и что не успели. Баг с шагами воспроизведения из чата агент оформит в нужном проекте после подтверждения. Инженер находит в Confluence страницы про деплой, изменённые за месяц. Установки во внутренней сети подключаются через Trialix Connector.

Системы

Что подключается для разработки

По запросу
API поставщик даёт по договору или заявке: подключаем по запросу. Сюда же относятся системы с открытым API, адаптер для которых делаем под заявку клиента.

Confluence

Вики

По запросу

Новый сотрудник спрашивает, как оформить командировку, и получает ответ со ссылкой на регламент. Инженер находит страницы про деплой, изменённые за месяц, или сравнивает две версии страницы. Из обсуждения в чате агент соберёт черновик страницы итогов ретро в нужном пространстве. Для Data Center нужен Trialix Connector и токен сервисной учётки, Cloud подключается через OAuth.

Примеры запросов

  • Как у нас оформляется командировка? Дай ссылку на регламент
  • Найди в пространстве DEV страницы про деплой, изменённые за последний месяц

Forgejo

Репозиторий

По запросу

Инженер спрашивает, какие PR влиты в main за день, и получает список с кратким описанием. Модель найдёт в репозитории, как делается резервная копия базы, и соберёт задачи с нужной меткой по организации. Код и вики выбранных репозиториев становятся источником знаний для агентов. Экземпляр во внутренней сети подключается через Trialix Connector.

Примеры запросов

  • Какие PR влиты в main за сегодня?
  • Найди в репозитории scripts, как делается резервная копия базы

Gitea

Репозиторий

По запросу

Разработчик спрашивает, что изменилось в репозитории за неделю, и получает сводку по коммитам и PR. Модель найдёт, где настраивается подключение к 1С, опишет параметры и перечислит открытые задачи сотрудника по всем репозиториям организации. Ошибку из чата агент оформит задачей в нужном репозитории. Gitea обычно стоит во внутренней сети, её подключает Trialix Connector без входящих портов.

Примеры запросов

  • Что изменилось в репозитории erp-sync за неделю?
  • Найди, где настраивается подключение к 1С, и опиши параметры

GitFlic

Репозиторий

По запросу

Разработчик спрашивает, что влили в master за неделю, и получает список коммитов с пояснениями. Перед ревью модель описывает запрос на слияние и отмечает рискованные места. Код выбранных проектов можно положить в базу знаний, чтобы искать по нему обычными словами. Задачу из переписки агент заведёт в нужный проект после подтверждения. Подходит и для облака gitflic.ru, и для своего экземпляра.

Примеры запросов

  • Что влили в ветку master проекта crm-core за неделю?
  • Найди, где в коде формируется выгрузка в ФНС

GitHub

Репозиторий

По запросу

Спросите, что вошло в релиз, и получите список pull requests с короткими пояснениями. Перед мержем модель посмотрит изменения в PR и скажет, что может сломаться. Если упал workflow в main, она прочитает лог и объяснит причину. Код и документацию выбранных репозиториев можно проиндексировать в базу знаний проекта. Доступ выдаётся через GitHub App только к тем репозиториям, которые выбрал владелец организации.

Примеры запросов

  • Что вошло в релиз v2.3 репозитория api? Список PR с кратким описанием
  • Какие issues с меткой bug открыты дольше месяца?

GitLab

Репозиторий

По запросу

Тимлид спрашивает, что поменялось в проекте за неделю, и получает сводку по merge requests. Модель объясняет найденный в коде расчёт, делает обзор MR и подсказывает, что проверить тестами. По упавшему пайплайну она читает лог задания и называет вероятную причину. Код и вики выбранных проектов индексируются в базу знаний с фильтром секретов. Работает с gitlab.com и self-managed, в закрытой сети - через Trialix Connector.

Примеры запросов

  • Что поменялось в проекте billing за последнюю неделю? Кратко по MR
  • Найди, где в коде считается НДС, и объясни логику

Grafana

Мониторинг

По запросу

Инженер спрашивает, какой был p95 времени ответа API за последний час, и получает цифру с ссылкой на панель. Модель покажет ошибки в логах сервиса за 15 минут через Loki и перечислит алерты в состоянии Firing. Нужный дашборд находится по названию без блуждания по папкам. Доступ только на чтение, к выбранным источникам данных и папкам. Grafana во внутренней сети подключается через Trialix Connector.

Примеры запросов

  • Найди дашборд по платёжному сервису и дай ссылку
  • Какой был p95 времени ответа API за последний час?

Jira

Трекер задач

По запросу

Разработчик просит показать свои открытые задачи с высоким приоритетом и получает короткий список. Тимлид узнаёт, что сделали в спринте и что не успели, или сколько задач висит на ревью больше недели. Баг с шагами воспроизведения из чата агент оформит в нужном проекте после подтверждения. Работает с Jira Cloud и с Server или Data Center во внутренней сети через Trialix Connector. Агент видит только проекты, разрешённые администратором.

Примеры запросов

  • Покажи мои открытые задачи в проекте PAY с приоритетом выше среднего
  • Что сделали в спринте 42 и что не успели? Коротко, списком

Kubernetes

Оркестрация

По запросу

Дежурный спрашивает, какие поды в prod не в Running и почему, и получает причины вроде CrashLoopBackOff или OOMKilled. Модель покажет последние строки лога контейнера и объяснит по событиям, почему деплоймент не раскатился. Агент «Дежурный инженер» сводит эти данные с Grafana, Zabbix и Sentry. Переменные окружения, содержимое ConfigMap и секреты вырезаются до отправки в модель. Кластер во внутренней сети подключается через Trialix Connector.

Примеры запросов

  • Какие поды в namespace prod сейчас не в Running и почему?
  • Покажи последние 100 строк лога пода billing-7f9c в контейнере app

Selectel

Облако

По запросу

ИТ-руководитель и бухгалтер спрашивают, сколько денег на балансе Selectel и на сколько дней хватит, не заходя в панель. Trialix показывает, какие облачные проекты потратили больше всего за месяц, и сравнивает расход на Managed Kubernetes с прошлым месяцем. История пополнений и списаний и трафик по проекту тоже доступны в чате. Для подключения хватает сервисного пользователя с ролями только на чтение и биллинг, управлять серверами Trialix не может.

Примеры запросов

  • Сколько денег на балансе Selectel и на сколько дней хватит?
  • Какие проекты облака потратили больше всего в сентябре?

Sentry

Мониторинг ошибок

По запросу

После релиза разработчик спрашивает, какие новые ошибки появились в проекте, и сразу видит список с частотой. По конкретной ошибке Trialix показывает стек и последние события в сжатом виде, без персональных данных пользователей и значений переменных. Агент «Разбор инцидента» сводит события, релизы и окружения в короткий отчёт с гипотезой причины. Назначить ответственного или отметить ошибку исправленной в следующем релизе можно из чата, если политика разрешает запись.

Примеры запросов

  • Какие новые ошибки появились в проекте backend после вчерашнего релиза?
  • Покажи стек и последние 5 событий по ошибке PAY-3F

SonarQube

Качество кода

По запросу

Тимлид спрашивает, прошёл ли проект Quality Gate на основной ветке, и сразу видит проваленные условия. Разработчик получает список новых критичных уязвимостей после анализа и историю покрытия тестами по модулю. Агент «Ревьюер» объясняет правило, по которому сработало замечание, и предлагает правку. Фрагменты исходного кода уходят в модель, только если компания включила это в настройке, а замечания о секретах в коде показываются без самой строки.

Примеры запросов

  • Прошёл ли проект billing Quality Gate на ветке main и что не так?
  • Какие критичные уязвимости появились в последнем анализе?

Test IT

Управление тестированием

По запросу

Менеджер спрашивает итог последнего регресса и получает, сколько тестов прошло, сколько упало и пять главных причин падений. Тестировщик находит кейсы по теме в нужном проекте и смотрит, как часто падал конкретный кейс за месяц. Агент «Тест-аналитик» превращает описание фичи или задачу из трекера в набор тест-кейсов и после проверки создаёт их в нужном разделе. Можно найти автотесты, не привязанные ни к одному ручному кейсу.

Примеры запросов

  • Какие тест-кейсы есть в проекте «Мобильный банк» про восстановление пароля?
  • Итог последнего регресса по вебу: сколько прошло, сколько упало, топ-5 причин

VK Cloud

Облако

По запросу

Инженер или финансист спрашивает, какой баланс у проекта и сколько осталось на бонусном счёте. Модель раскладывает расход за месяц по услугам и типам виртуальных машин, находит ресурсы с меткой команды, которые стоили дороже всего, и сравнивает затраты на объектное хранилище между месяцами. По запросу показывает список ВМ, дисков и кластеров Kubernetes с их статусами. Доступ только на чтение через сервисную учётную запись с ролью «Наблюдатель», а метаданные ВМ с возможными секретами в модель не передаются.

Примеры запросов

  • Какой баланс у проекта VK Cloud и сколько на бонусном счёте?
  • Сколько стоили виртуальные машины в сентябре, разбей по типам

Yandex Cloud

Облако

По запросу

Руководитель спрашивает, сколько компания потратила в Yandex Cloud за месяц и какие три сервиса самые дорогие, и получает ответ без выгрузки отчётов. Модель показывает баланс платёжного аккаунта, сравнивает расход каталога по неделям и находит ресурсы с нужной меткой проекта, которые стоили дороже всего за квартал. Инженер видит список виртуальных машин в каталоге и какие из них остановлены. Сервисный аккаунт получает только роли просмотра, а данные за текущий месяц остаются предварительными до недели после его окончания.

Примеры запросов

  • Сколько мы потратили в Yandex Cloud за сентябрь и какие три сервиса самые дорогие?
  • Какой сейчас баланс платёжного аккаунта и активен ли он?

YouTrack

Трекер задач

По запросу

Разработчик спрашивает, какие нерешённые задачи проекта назначены на него, и просит пересказать задачу вместе с последними комментариями. Дежурный инженер описывает сбой словами, а модель заводит задачу с понятным заголовком и после подтверждения сохраняет её. Списать два часа на отладку или найти статью базы знаний YouTrack про настройку стенда тоже можно из чата. YouTrack Server внутри сети подключается через Trialix Connector. Новые лицензии для России JetBrains не продаёт, поэтому речь в основном о ранее купленных установках.

Примеры запросов

  • Какие задачи в проекте APP назначены на меня и не решены?
  • Перескажи APP-512 и последние пять комментариев

Zabbix

Мониторинг

По запросу

Инженер спрашивает, какие проблемы с высокой важностью сейчас открыты по продовым узлам, и сразу получает список. Модель показывает, что происходило с сервером за последние часы и какой была загрузка процессора, и перечисляет недоступные узлы с временем начала. Утром агент готовит сводку по неподтверждённым проблемам за ночь для передачи смены. Подтвердить проблему и оставить комментарий можно из чата, если это разрешено политикой. Zabbix почти всегда стоит во внутренней сети, поэтому подключение идёт через Trialix Connector и токен пользователя с отдельной ролью.

Примеры запросов

  • Какие проблемы с важностью High и выше сейчас открыты по группе «Прод»?
  • Что происходило с сервером db-01 за последние 6 часов, какая была загрузка CPU?

Не нашли свою систему? Подключим её по вашему API