CLI с открытым исходным кодом для работы с coding-агентом в терминале через облачные API и локальные модели, например Ollama.
google-gemini/gemini-cli
Опенсорсный AI-агент от Google, который переносит Gemini в терминал и помогает анализировать, редактировать и автоматизировать работу с кодом.
Open source альтернатива:Claude Code
GitHub 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
Запустите сразу с помощью npx (установка не требуется)
npx @google/gemini-cli - 2
Или установите глобально с помощью npm
npm install -g @google/gemini-cli - 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 обновляется ежедневно.
Похожие проекты
Самообучающийся AI-агент, который создаёт и улучшает навыки на основе опыта, работает со множеством провайдеров моделей и доступен через CLI и мессенджеры.
Универсальный open-source AI-агент для задач с кодом и без: работает на вашем компьютере как desktop-приложение, CLI или встраиваемый API.
AI-агент для написания кода в терминале: подключается к выбранной LLM, поддерживает LSP и MCP и ведёт отдельные сессии для каждого проекта.
Открытый AI-агент для программирования, который работает в терминале и доступен также в настольном приложении, браузере, редакторах кода и чатах.
Open source AI-агент для программирования, работающий в терминале; также доступны desktop-приложение и два встроенных агента для разработки и планирования изменений.