Google объявил о новой интеграции Gemini CLI, инструмента искусственного интеллекта на основе командной строки, представленного в июне: Gemini CLI GitHub Actions. Этот открытый инструмент, который в настоящее время находится в стадии бета-тестирования, был разработан для автоматизации таких трудоемких задач, как проверка кода, управление проблемами и совместная работа в программных проектах. Стоит также отметить, что использование Gemini CLI GitHub Actions является полностью бесплатным.
Что такое Gemini CLI GitHub Actions?
Gemini CLI GitHub Actions — это инструмент искусственного интеллекта, который работает напрямую в проектах GitHub. В отличие от Gemini CLI, работающего в командной строке, эта система ориентирована на командную работу. При возникновении новых событий, таких как проблема или запрос на изменение (PR), она запускается в фоновом режиме и самостоятельно выполняет соответствующую задачу, понимая контекст проекта.
Google отмечает, что после начала использования этого инструмента в своем хранилище GitHub он привлек внимание сообщества разработчиков. В связи с большим количеством запросов решение было открыто для доступа всем желающим.
Что он может делать?
В первую очередь, инструмент предлагает три основных рабочих процесса, каждый из которых можно настроить:
- Интеллектуальное управление проблемами: анализирует, маркирует и приоритезирует вновь созданные проблемы. Таким образом, члены команды могут сосредоточиться на своей основной работе.
- Ускоренные PR-проверки: анализирует изменения в коде с точки зрения качества, стиля и точности, предоставляя мгновенную обратную связь. Ускоряет процесс проверки.
- Сотрудничество по запросу: вы можете назначать задачи, добавляя тег @gemini-cli к любой проблеме или комментарию PR. Например, можно дать такие команды, как «написать тест для этой ошибки» или «применить вышеуказанные предложенные изменения».
Кроме того, пользователи могут полностью настраивать эти рабочие процессы под себя или создавать новые с нуля.
Как использовать?
Gemini CLI GitHub Actions в настоящее время находится в бета-версии и доступен для использования во всем мире. Чтобы начать, сначала необходимо ознакомиться с GitHub Action по адресу github.com/google-github-actions/run-gemini-cli, а затем установить Gemini CLI версии 0.1.18 или выше. Наконец, интеграция запускается путем выполнения команды /setup-github в терминале.
Vertex AI и Gemini Code Assist (версии Standard и Enterprise) поддерживают интеграцию. Для индивидуальных пользователей в скором времени будет предоставлена возможность бесплатного использования.



