Разработка
Gemini CLI от Google — самый мощный инструмент разработки
Gemini CLI — это не просто отличный релиз с открытым исходным кодом, это видение будущего.
Самый революционный инструмент разработки, который я использовал в этом году, не сопровождался громким запуском или многомиллиардной инвестицией.
Он представлял собой простой CLI: Gemini CLI — терминальный ИИ-агент, созданный на базе модели Google Gemini 2.5 Pro.
На первый взгляд, это выглядит как лёгкая альтернатива Claude Code. Но всего через 10 минут использования стало ясно: это не просто удобная утилита. Это мощный локальный ИИ-помощник по разработке, способный анализировать, автоматизировать и ускорять практически любой этап вашего рабочего процесса.
И что самое главное?
- Он полностью открыт и распространяется по лицензии Apache 2.0.
- До 1000 бесплатных запросов в день.
- Интегрируется с вашей локальной файловой системой, IDE и веб.
- Работает полностью в терминале, браузер не требуется.
В этом руководстве я покажу вам, что такое Gemini CLI, как он работает, как его установить и что он может делать, шаг за шагом, с реальными примерами и скриншотами.
Что такое Gemini CLI
Gemini CLI — это локальный инструмент командной строки, который напрямую подключает вас к модели Gemini 2.5 Pro, флагманскому ИИ-решению Google, и общается с ней с помощью промптов на естественном языке.
После установки вы увидите подсказку в терминале, где вы можете выполнять такие действия, как:
- Генерировать или редактировать код
- Просматривать историю Git
- Анализировать и изменять локальные файлы
- Выполнять поиск в Интернете в режиме реального времени
- Автоматизировать скрипты и рабочие процессы
- Подключаться к внешним инструментам и API
Gemini CLI работает в большинстве основных операционных систем (Linux, macOS, Windows WSL) и не требует размещения в облаке IDE или какой-либо проприетарной среды.
Вот почему это важно:
Gemini CLI привносит возможности локального, но широкого взаимодействия с искусственным интеллектом в командную строку, где большинство серьёзных разработчиков проводят своё время.
Установка: Быстрая настройка с Node.js
Перед установкой Gemini CLI вам потребуется:
- Node.js 18+
- Терминальная среда (командная строка, терминал, PowerShell и т. д.)
Чтобы проверить версию Node:
node -v
Если у вас версия ниже 18, обновите её с сайта Node.js.
После установки установите Gemini CLI:
npx https://github.com/google-gemini/gemini-cli #Or install it with: npm install -g @google/gemini-cli gemini
При этом будет использоваться NPX для загрузки CLI пакета и его инициализации.
Вам будут предложены следующие шаги:
- Выбор темы
Выберите светлую или тёмную тему терминала - Аутентификация
Вы можете пройти аутентификацию через:- Учётную запись Google (рекомендуется, настройка не требуется)
- Ключ API Gemini (если вам нужны более высокие лимиты запросов)
После аутентификации вы попадёте в интерфейс командной строки Gemini:
Что можно делать с Gemini CLI (примеры)
1. Обзор изменений в проекте за считанные секунды
Хотите получить общий обзор того, что изменилось в вашем репозитории вчера?
Просто клонируйте репозиторий, перейдите в его каталог и выполните:
gemini
Затем спросите:
Give me a summary of all the changes from yesterday.
Gemini просканирует вашу кодовую базу, логи Git, сообщения коммитов и предоставит структурированный отчёт без необходимости писать собственный скрипт или вручную выполнять grep-анализ логов.
Пример использования: идеально подходит для руководителей команд, проводящих ежедневные стендапы или создающих журналы изменений.
2. Создавайте полноценные приложения из командной строки
Я спросил:
Create a modern web app that acts as an image editor with contrast, brightness, and hue controls.
Менее чем за минуту Gemini сгенерировал:
- HTML фронтенд
- CSS-стили для макета и элементов управления
- JavaScript для работы с изображениями
- Функциональный пользовательский интерфейс с инструментами загрузки, фильтрации и рисования
Важная информация: это не статический код. Он создаёт готовые к запуску структурированные проекты и может выполнять итерации по ним в соответствии с подсказками.
3. Поиск Google в реальном времени из терминала
Нужна информация в режиме реального времени?
Gemini CLI интегрирован с Google Поиском. Просто введите:
Search: weather in New York City today
Gemini выполняет запросы к Google Поиску в фоновом режиме и выводит сводные результаты прямо в ваш терминал.
Это также работает для:
- Технической документации
- Последнего статуса репозитория на GitHub
- Ответов на StackOverflow
Примечание: вы можете добавить доступ к сайтам в белый список или ограничить его в зависимости от вашего контекста безопасности.
4. Автоматизация операций с файлами и скриптами
CLI Gemini поддерживает:
- Функции read_file и read_folder
- Редактирование файлов
- Генерацию скриптов
- Автоматизацию рабочих процессов Bash
Пример промпта:
Write a shell script that backs up all `.env` files in this directory and compresses them into a timestamped ZIP.
Результат: рабочий скрипт .sh, готовый к запуску. Он даже объясняет каждый шаг.
5. Расширение с помощью MCP серверов и инструментов
Gemini CLI подключается к MCP серверам для использования мультимедийных возможностей, таких как генерация изображений и видео.
Вы можете создавать 30-секундные видео с помощью API GenMedia от Google Cloud или отправлять запросы внешним моделям через готовые конечные точки.
Также доступно:
- Отправка отчётов об ошибках
- Изменение тем
- Сжатие контекста чата
- Плагины внешних инструментов
- Отслеживание статистики памяти
Пример запроса:
Generate a 30-second video of a cat on a plane.
Introducing Gemini CLI, a light and powerful open-source AI agent that brings Gemini directly into your terminal. >_
Write code, debug, and automate tasks with Gemini 2.5 Pro with industry-leading high usage limits at no cost. pic.twitter.com/tpuz85slJQ
— Google AI Developers (@googleaidevs) June 25, 2025
Расширенные возможности: использование IDE с Code Assist
Gemini CLI также интегрирован с Gemini Code Assist, плагином IDE, разработанным Google.
После установки в редактор (VS Code, JetBrains и т. д.) вы сможете использовать Gemini непосредственно в среде разработки и:
- Выполнять промпты в терминале
- Автоматически генерировать код из контекста файла
- Отлаживать существующие функции
- Выполнять CLI запросы без переключения вкладок
Это делает Gemini CLI полностью встраиваемым ИИ-инструментом для разработки, а не просто терминальной утилитой.
Заключение:
Gemini CLI — это не просто отличный релиз с открытым исходным кодом, это видение будущего:
- Local-first ИИ
- Полное понимание проекта
- Возможности веб-доступа
- Взаимодействие с разработчиками
- Открытая расширяемость
Gemini CLI не требует изучения новых платформ. Он работает в терминале. И дает эффективные результаты, быстро.
Независимо от того, разрабатываете ли вы в одиночку, возглавляете команду разработчиков или просто впервые изучаете ИИ, Gemini CLI предоставляет вам реальную, бесплатную и гибкую точку входа в рабочий процесс разработки нового поколения.
-
Аналитика магазинов2 недели назад
Мобильный рынок Ближнего Востока: исследование Bidease и Sensor Tower выявляет драйверы роста
-
Интегрированные среды разработки3 недели назад
Chad: The Brainrot IDE — дикая среда разработки с играми и развлечениями
-
Новости4 недели назад
Видео и подкасты о мобильной разработке 2025.45
-
Новости3 недели назад
Видео и подкасты о мобильной разработке 2025.46





