GigaCode-разработчик
GigaCode-разработчик — AI-исполнитель задач в репозитории. Вы назначаете его исполнителем задачи или упоминаете в комментарии, а он анализирует задачу, вносит изменения в код и открывает запрос на слияние с результатом. Ход выполнения виден в AI-сессии.
Функция полезна для понятных и типовых задач: небольшая доработка, правка по комментарию, добавление тестов или утилиты — GigaCode-разработчик берет задачу на себя, а вы возвращаетесь к более важной работе.
Включение GigaCode-разработчика
GigaCode-разработчик подключается в настройках репозитория и доступен авторизованным пользователям.
-
Перейдите в настройки репозитория > AI-соавторы.
-
Переведите тумблер GigaCode-разработчик в активное состояние.
-
GigaCode-разработчик становится доступен: его можно назначить исполнителем задачи и упоминать в комментариях к задачам и запросам на слияние.
Отключение GigaCode-разработчика
-
Перейдите в настройки репозитория > AI-соавторы.
-
Переведите тумблер GigaCode-разработчик в неактивное состояние.
-
GigaCode-разработчика больше нельзя назначить исполнителем, а упоминания в комментариях не запускают выполнение.
-
Ранее созданные сессии, комментарии и запросы на слияние сохраняются.
Как передать задачу GigaCode-разработчику
Поддерживаются три сценария. В каждом из них запускается AI-сессия, в которой пошагово отображается работа GigaCode-разработчика — от анализа задачи до итога.
Назначение исполнителем задачи
-
Откройте задачу в репозитории.
-
В блоке Исполнители нажмите Назначить GigaCode.
-
GigaCode-разработчик добавляется в исполнители задачи, запускается AI-сессия.
-
GigaCode-разработчик анализирует задачу, вносит изменения и открывает запрос на слияние с результатом.
-
По завершении в задаче появляется комментарий с итогом и ссылкой на запрос на слияние.
Упоминание в комментарии к задаче
-
В комментарии к задаче упомяните GigaCode-разработчика и опишите, что нужно сделать.
-
Запускается AI-сессия: текст комментария становится основной инструкцией для агента.
-
Если требуются изменения кода, GigaCode-разработчик вносит их и открывает запрос на слияние. Если это вопрос — отвечает в комментарии к задаче, без запроса на слияние.
Упоминание в комментарии к запросу на слияние
-
В комментарии к существующему запросу на слияние упомяните GigaCode-разработчика и опишите, что нужно доработать.
-
Запускается AI-сессия: GigaCode-разработчик вносит правки в тот же запрос на слияние, не создавая новый.
Ход выполнения в AI-сессии
Работа GigaCode-разработчика отображается в виде AI-сессии — ленты событий, которая обновляется по мере выполнения.
Как открыть сессию
-
На любой странице GitVerse нажмите кнопку GigaCode в правом нижнем углу.
-
Переключитесь в режим Сессии.
-
Выберите нужную сессию в списке (сессии сгруппированы по репозиториям).
Что отображается в сессии
В ленте событий отображается все, что делает GigaCode-разработчик:
- сообщения — текстовые ответы GigaCode-разработчика;
- размышления — сворачиваемый блок с ходом рассуждений перед действием;
- вызовы инструментов — по каждому действию отображается название инструмента, а при раскрытии — входные параметры (запрос), результат (ответ);
- чек-лист — список шагов задачи с актуальным статусом каждого пункта; обновляется по мере выполнения;
- статус сессии — выполняется, завершено, ошибка или отменено.
Информационный блок сессии (кнопка i) содержит детали: репозиторий, задачу, инициатора, статус, время создания и обновления, идентификатор CI/CD-прогона.
По завершении в исходной задаче появляется комментарий GigaCode-разработчика с итогом и ссылкой на запрос на слияние.
Что дальше
- Используйте GigaCode-ассистент для быстрых ответов по работе с GitVerse и помощи с кодом прямо в интерфейсе платформы.
- Подключите GigaCode-агента для ревью и совместной работы над кодом в запросах на слияние.
- Используйте генерацию сообщения коммита при внесении изменений.