Gigacode Task Commit Check — плагин

gigaide-precommit-gigacode

Плагин GigaIDE и JetBrains запускает перед commit выбранные задачи GigaCode CLI с контекстом изменений в JSON

  • 0 ★ репозитория
  • Последний коммит
Плагин

Расширенный доступ

Почему такой уровень

  • Плагин запускает внешнюю команду перед каждым commit с путями и сообщением commit
  • Задачи выполняет локальный агент, и его действия зависят от текста задачи
Все причины и проверки
Российский стек

sorface/gigaide-precommit-gigacode

Установка

Работает в
Сервисы

Ручная установка

mvn package

Сборка ZIP в `target/`.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Плагин запускает внешнюю команду перед каждым commit с путями и сообщением commit
  • Задачи выполняет локальный агент, и его действия зависят от текста задачи

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Плагин добавляет проверку «Gigacode tasks» в окно Commit. Пользователь создает задачи с названием и описанием, включает нужные, а перед commit плагин по очереди запускает каждую командой `gigacode task run --context <файл>`. Контекст передается временным JSON-файлом. В контексте лежат название и описание задачи, корень проекта, сообщение commit, список измененных файлов с относительным и абсолютным путем, типом изменения, корнем VCS и именем модуля, а также затронутые модули. Так локальный агент GigaCode видит, что меняется, и выполняет проверку, например ревью или поиск пропущенных тестов. Настройки лежат в `Settings`, `Tools`, `Gigacode Commit Check`: там же плагин проверяет, что CLI `gigacode` доступен. Проверка включается в окне Commit. Установка идет ZIP-файлом из релиза GitHub через `Install Plugin from Disk`, сборка выполняется командой `mvn package`.

Для кого. Командам на GigaIDE или IntelliJ, которые хотят встроить в процесс commit свои проверки силами GigaCode: ревью, тесты, правила оформления.

Подходит, если

  • Каждый commit проходит автоматическое ревью локальным агентом GigaCode до отправки
  • Для разных правил заведено несколько задач, и часть из них включают только на время релиза
  • Агенту важно знать затронутые модули, чтобы проверка шла по нужным частям монорепозитория
  • Команда работает во внутренней среде, где доступен только локальный GigaCode CLI

Не подходит, если

  • Команда не использует GigaCode CLI: плагин запускает только его
  • Проверка должна блокировать commit жестким правилом на сервере: плагин работает локально в IDE
  • Задачи пишутся на лету под разовый вопрос, для этого хватает обычного чата с агентом

Пример запроса к агенту

Создай задачу «ревью перед commit»: проверить `diff` на забытые отладочные вызовы и сообщить список файлов.

Ограничения

Плагин запускает `gigacode task run`, поэтому на машине нужен установленный и настроенный GigaCode CLI. В README нет описания версий среды, с которыми плагин проверен, и лицензии в репозитории не видно.

Плагин передает агенту пути и сообщение commit, поэтому результат зависит от того, что делает сама задача: исполнение, форматы ответов и коды возврата задает пользователь. Сборка идет через Maven, готовый ZIP публикует CI в релизах GitHub. Последний пуш в репозиторий датирован августом 2026 года.

Как отключить. Выключите проверку в окне Commit или удалите плагин в `Settings`, `Plugins`.

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

Как поставить плагин в GigaIDE?

Скачайте ZIP из релиза GitHub и выберите `Install Plugin from Disk` в настройках плагинов, либо соберите ZIP командой `mvn package`.

Что получает задача на входе?

Временный JSON с названием и описанием задачи, корнем проекта, сообщением commit, списком измененных файлов и затронутыми модулями.

Какая команда запускает задачу?

`gigacode task run --context <файл>`, где файл содержит контекст изменений. Задачи выполняются по очереди.

Где включить проверку?

Задачи создаются в `Settings`, `Tools`, `Gigacode Commit Check`, а сама проверка включается в окне Commit.

Работает ли плагин без GigaCode CLI?

Нет. Плагин только запускает CLI и передает ему контекст, а проверку выполняет агент.

Обсуждение

Вопросов и отзывов пока нет.

GigaCode Commit

gigacode-commit

Российский стек

Плагин IntelliJ IDEA пишет сообщение для Git commit по выбранным изменениям через локальные CLI-агенты GigaCode или Codex

ПлагинРасширенный доступ
Российский стек

Рабочая папка для GigaCode: ассистент берет задачу словами, находит готовый процесс из шагов и выполняет его с планом и отчетом в outputs

ВоркфлоуРасширенный доступ
Российский стек

Монорепозиторий флоу для GigaCode CLI: разработка со стадиями и жесткими гейтами, обсервер хода работы и обратный анализ кода в спеку

ВоркфлоуРасширенный доступ

GigaCode Bridge MCP

Gigacode-bridge-mcp

Российский стек

MCP-сервер передает GigaCode CLI изолированные правки кода во временных рабочих деревьях Git и возвращает патч на независимое ревью

MCP-серверРасширенный доступ

Коротко о README

README коротко описывает контекст, который получают задачи, сборку через Maven, установку ZIP из релиза и настройку задач в окне Commit.

Бейдж для README

Сообщить о проблеме

Foxx AIGigacode Task Commit Check
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.