Repolode
google-gemini

google-gemini/gemini-cli

Опенсорсный AI-агент от Google, который переносит Gemini в терминал и помогает анализировать, редактировать и автоматизировать работу с кодом.

Open source альтернатива:Claude CodeGitHub Copilot CLI

Звёзды
107,463
Форки
14,746
Открытые issues
751
Последний коммит
11 часов назад

Что это?

Gemini CLI — AI-агент для терминала на базе моделей Gemini. Запустите его в каталоге проекта и отправляйте запросы на естественном языке: изучайте кодовую базу, создавайте и редактируйте файлы, исправляйте ошибки и автоматизируйте рабочие задачи — например, проверку pull request или выполнение rebase.

Поддерживается несколько способов аутентификации: вход через аккаунт Google, использование ключа Gemini API или подключение через Vertex AI для корпоративных развёртываний. Встроенные инструменты позволяют работать с файловой системой, выполнять команды оболочки, загружать веб-страницы и искать информацию в интернете. Дополнительные возможности можно подключить через MCP-серверы, связывающие Gemini CLI с такими сервисами, как GitHub, Slack и базы данных, а также с помощью пользовательских команд и расширений.

Для скриптов предусмотрен неинтерактивный режим: запрос передаётся с помощью -p, а результат можно получить в виде обычного текста, JSON или потока событий в формате JSON Lines. Проект распространяется через npm и Homebrew и доступен в каналах preview, stable и nightly.

Ключевые возможности

  • 01Изучение и редактирование больших кодовых баз с помощью запросов на естественном языке
  • 02Создание приложений по PDF-файлам, изображениям и эскизам с использованием мультимодального ввода
  • 03Расширение возможностей с помощью MCP-серверов и пользовательских команд
  • 04Неинтерактивный запуск в скриптах с выводом в виде текста, JSON или потока данных
  • 05Аутентификация через аккаунт Google, ключ Gemini API или Vertex AI

Сценарии использования

  • Изучение и краткий обзор незнакомой кодовой базы прямо из терминала
  • Поиск и исправление ошибок по описанию проблемы обычным языком
  • Автоматизация повседневных задач в репозитории, например проверки pull request
  • Запуск скриптовых процессов, которые обращаются к Gemini и обрабатывают вывод в формате JSON

Быстрый старт

  1. 1

    Запустите сразу с помощью npx (установка не требуется)

    npx @google/gemini-cli
  2. 2

    Или установите глобально с помощью npm

    npm install -g @google/gemini-cli
  3. 3

    Запустите CLI в каталоге проекта и войдите через Google или укажите API-ключ

    gemini

Что важно знать

  • Согласно README, 18 июня 2026 года Gemini CLI был заменён на Antigravity CLI для пользователей бесплатного тарифа и Google One.
  • Он не оптимизирован для новейших моделей Gemini, например Gemini 4 Argon.

Темы

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

Что такое gemini-cli?
Опенсорсный AI-агент от Google, который переносит Gemini в терминал и помогает анализировать, редактировать и автоматизировать работу с кодом. Gemini CLI — AI-агент для терминала на базе моделей Gemini. Запустите его в каталоге проекта и отправляйте запросы на естественном языке: изучайте кодовую базу, создавайте и редактируйте файлы, исправляйте ошибки и автоматизируйте рабочие задачи — например, проверку pull request или выполнение rebase.
gemini-cli можно использовать бесплатно? Какая у него лицензия?
gemini-cli распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
gemini-cli всё ещё поддерживается?
Активно поддерживается. Последний коммит в gemini-cli — 20 окт. 2026 г..
Для чего можно использовать gemini-cli?
Изучение и краткий обзор незнакомой кодовой базы прямо из терминала Поиск и исправление ошибок по описанию проблемы обычным языком Автоматизация повседневных задач в репозитории, например проверки pull request Запуск скриптовых процессов, которые обращаются к Gemini и обрабатывают вывод в формате JSON
Как установить gemini-cli?
Запустите сразу с помощью npx (установка не требуется): npx @google/gemini-cli Или установите глобально с помощью npm: npm install -g @google/gemini-cli Запустите CLI в каталоге проекта и войдите через Google или укажите API-ключ: gemini
Где скачать gemini-cli?
Исходный код и инструкции по установке — на GitHub: https://github.com/google-gemini/gemini-cli

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты