GigaCode-агент
Теперь пользователи могут подключить GigaCode-агента в запросы на слияние как полноценного участника для совместной работы над кодом.
Профиль GigaCode-агента на GitVerse
Пройдите по ссылке, чтобы посетить страницу GigaCode-агента на GitVerse и ознакомиться с последними новостями его разработки и внедрения.

Включение GigaCode-агента
Подключить GigaCode-агента может только владелец репозитория и команда Owners:
- в настройках репозитория;
- при создании запроса на слияние;
- в открытом запросе на слияние.
Включение GigaCode-агента в настройках репозитория
Перейдите в настройки репозитория > AI-соавторы:

Переведите тумблер Запросы на слияние в активное состояние:

GigaCode-агент добавится в соавторы:

Удалить вручную GigaCode-агента из соавторов или изменить его права доступа нельзя.
GigaCode-агент добавится в ревьюеры при создании запроса:

и в созданном запросе:

В форме отправки комментария появится кнопка GigaCode-агент.

Включение GigaCode-агента при создании запроса на слияние
На странице создания запроса в блоке ревьюеров нажмите на аватарку GigaCode-агента:

Во всплывающем сообщении нажмите кнопку Подключить:

GigaCode-агент успешно подключен в репозитории.
Включение GigaCode-агента в запросе на слияние
В созданном запросе в блоке ревьюеров нажмите на аватарку GigaCode-агента:

Во всплывающем сообщении нажмите кнопку Подключить:

GigaCode-агент успешно подключен в репозитории.
Отключение GigaCode-агента
Отключить GigaCode-агента может только владелец репозитория и команда Owners.
Для отключения перейдите в настройки репозитория > AI-соавторы:

Переведите тумблер Запросы на слияние в неактивное состояние:

На странице создания запроса и в существующем запросе GigaCode-агент будет удален из ревьюеров:

В форме отправки комментария кнопка GigaCode-агент перестанет отображаться:

GigaCode-агент удаляется из списка соавторов.
Ранее созданные GigaCode-агентом комментарии сохраняются.
Поддерживаемые сценарии
На данный момент поддерживаются сценарии:
- описание запроса (
/describe); - ревью запроса (
/review); - предложения по улучшению (
/improve); - вопросы GigaCode-агенту (
/ask).
Описание запроса (/describe)
Команда /describe сканирует изменения в запросе на слияние и создает описание этих изменений.
Команда запускается автоматически в новых запросах на слияние, если в репозитории включен GigaCode-агент.
Комментарий GigaCode-агенту можно отправить вручную:
(Опционально) В форме комментария нажмите кнопку GigaCode-агент:

(Опционально) Отобразятся подсказки:

В поле комментария введите
/describeи нажмите Добавить:
На комментарии пользователя отобразится смайлик, а в ленте появится комментарий GigaCode-агента о подготовке ответа:

Когда ответ от GigaCode-агента будет готов, он появится в ленте:

Если при создании запроса пользователем было добавлено описание, то при вызове команды
/describeописание от имени пользователя и GigaCode-агента будет объединено:
Ревью запроса (/review)
С помощью команды /review можно быстро оценить уровень сложности запроса на слияние, убедиться в наличии юнит-тестов,
оценить риски безопасности и получить рекомендации по улучшению кода.
Ревью запускается автоматически в новых запросах на слияние, если в репозитории включен GigaCode-агент.
Комментарий GigaCode-агенту можно отправить вручную:
(Опционально) В форме комментария нажмите кнопку GigaCode-агент:

(Опционально) Отобразятся подсказки:

В поле комментария введите
/reviewи нажмите Добавить:
На комментарии пользователя отобразится смайлик, а в ленте появится комментарий GigaCode-агента о подготовке ответа:

Когда ответ от GigaCode-агента будет готов, он появится в ленте:

Предложения по улучшению (/improve)
Команда /improve возвращает предложения по улучшению качества кода, а также оценивает важность предложенных изменений.
Команда запускается автоматически в новых запросах на слияние, если в репозитории включен GigaCode-агент.
Комментарий GigaCode-агенту можно отправить вручную:
(Опционально) В форме комментария нажмите кнопку GigaCode-агент:

(Опционально) Отобразятся подсказки:

В поле комментария введите
/improveи нажмите Добавить:
На комментарии пользователя отобразится смайлик, а в ленте появится комментарий GigaCode-агента о подготовке ответа:

Когда ответ от GigaCode-агента будет готов, он появится в ленте:

Вопросы GigaCode-агенту (/ask)
Вы можете задать вопрос GigaCode-агенту по теме, касающейся запроса на слияние. Для этого напишите в комментарии /ask и интересующий вопрос.
Пример:

Комментарии GigaCode-агенту вне запроса на слияние не поддерживаются.
Ограничения
-
Если в открытый запрос на слияние добавились коммиты для обновления комментариев от GigaCode-агента, отправьте нужную команду повторно.
-
В закрытых запросах (закрытые без слияния и успешно выполненные) комментарии от GigaCode-агенту не обрабатываются.
-
Если GigaCode-агент был включен в репозитории после создания запроса на слияние, то комментарии от GigaCode-агента не будут созданы автоматически.