Перейти к содержимому
NEWЧат с 15 ИИ-моделями — попробуйте бесплатно / имейте совесть, когда будете делиться или копировать
>AISTUDY_

Модуль 2.3

Gemini CLI

Google Gemini в терминале, сессии, расширения, Google Cloud

3 уроков · ~1.5 часа

Уроки

  1. 1 Урок 1: Установка и бесплатный доступ
  2. 2 Урок 2: Базовая работа с Gemini CLI
  3. 3 Урок 3: Когда Gemini CLI лучше (и когда Claude Code)

Добро пожаловать в модуль о Gemini CLI — бесплатном, мощном инструменте от Google для разработчиков!

Обзор модуля

Gemini CLI — это командная строка для работы с моделью Gemini 2.5 Pro от Google. Это полноценный AI-агент, похожий на Claude Code, но с огромными преимуществами:

  • Бесплатен: 60 запросов в минуту без платежей
  • 1M контекста: вмещает целые проекты на 100k+ строк кода
  • Apache 2.0: открытая лицензия для open-source
  • Google Cloud интеграция: встроенная поддержка GCP сервисов

Структура модуля

Урок 1: Установка и бесплатный доступ

Файл: урок-01-установка-gemini-cli.md (257 строк)

Вы научитесь:

  • Устанавливать Gemini CLI через npm
  • Получать API-ключ в Google AI Studio
  • Настраивать окружение и первый запуск
  • Сравнивать Gemini CLI с Claude Code по всем параметрам
  • Создавать файл GEMINI.md для инструкций агенту

Время прохождения: 30-40 минут

Урок 2: Базовая работа с Gemini CLI

Файл: урок-02-базовая-работа.md (418 строк)

Вы научитесь:

  • Анализировать структуру больших проектов благодаря 1M контексту
  • Использовать встроенные инструменты (shell, read_file, search, edit_file)
  • Генерировать код и создавать новые файлы
  • Редактировать множество файлов одновременно (мультифайловые правки)
  • Работать в интерактивном режиме и режиме одной команды

Время прохождения: 45-60 минут

Практика: анализ real-world проектов (axios, express, и т.д.)

Урок 3: Когда Gemini CLI лучше (и когда Claude Code)

Файл: урок-03-когда-gemini-лучше.md (449 строк)

Вы научитесь:

  • Понимать, когда использовать Gemini, когда Claude Code
  • Применять гибридный подход — использовать оба инструмента
  • Экономить деньги: $290/год → $240/год при аналогичном качестве
  • Решать одну задачу в обоих CLI и сравнивать результаты

5 сценариев, где Gemini лучше:

  1. Большие кодбейзы (100k+ строк кода)
  2. Нулевой бюджет (студенты, хобби)
  3. Google Cloud экосистема
  4. Open-source проекты
  5. Первое знакомство с CLI-агентами

5 сценариев, где Claude Code лучше:

  1. Критичный production код
  2. Сложные алгоритмы и логика
  3. Нужна MCP поддержка
  4. Нужен web UI
  5. Качество кода на первом месте

Время прохождения: 40-50 минут

Общее время модуля

  • Уроки: 2-3 часа
  • Практические задания: 1-2 часа
  • Итого: 3-5 часов

Что понадобится

  • Node.js 16+ (для установки npm пакетов)
  • Google аккаунт (бесплатно)
  • Текстовый редактор (VS Code, Vim, Nano)
  • Терминал (macOS/Linux/Windows с WSL)
  • Доступ в интернет

Как учиться

  1. Последовательно: начните с урока 1, затем 2, затем 3
  2. Практикуйте: выполняйте все практические задания
  3. Экспериментируйте: создавайте свои примеры
  4. Сравнивайте: используйте оба инструмента на одних задачах

Рекомендуемый прогресс

ДеньЗадачаВремя
День 1Урок 1: Установка30-40 мин
День 1Практика 1: Первый запуск15 мин
День 2Урок 2: Базовая работа45-60 мин
День 2Практика 2-3: Анализ проектов30-40 мин
День 3Урок 3: Сравнение инструментов40-50 мин
День 3Практика: Гибридный подход30 мин
День 4+Собственные проектыПо мере надобности

Предварительные знания

  • Базовые навыки командной строки (cd, ls, cat, git)
  • Базовое понимание структуры проектов
  • Опыт работы с одним языком программирования

Если вы знакомы с Claude Code — переход на Gemini CLI будет простым и быстрым!

Что дальше после модуля?

После завершения модуля вы можете:

  1. Модуль 2.2: изучить Claude Code (сравнение с практикой)
  2. Модуль 2.4: изучить другие CLI-инструменты (Codex и т.д.)
  3. Advanced: изучить MCP и расширение функциональности
  4. Production: применить знания на реальных проектах

Полезные ссылки

Часто задаваемые вопросы

Q: Почему Gemini бесплатен? A: Google пытается привлечь разработчиков в экосистему Google Cloud. Бесплатный лимит (60 req/min) достаточен для обучения и side-projects.

Q: Может ли Gemini заменить Claude Code полностью? A: Нет. Для критичного production кода Claude лучше рассуждает (CoT). Но для анализа кода и генерации — вполне справляется.

Q: Нужно ли платить за Google Cloud? A: Нет, для Gemini CLI платежи не требуются. Google Cloud — отдельный сервис (платный).

Q: Теряю ли я API-ключ при удалении? A: Нет, API-ключ хранится в Google AI Studio. Вы можете удалить локальную конфигурацию и переинсталлировать.

Q: Как получить API-ключ если у меня нет Google аккаунта? A: Создайте бесплатный Google аккаунт на google.com.

Обратная связь

Если у вас есть вопросы или предложения по модулю:

  • Создайте issue на GitHub
  • Напишите в сообщество разработчиков
  • Поделитесь в социальных сетях

Учитесь, экспериментируйте, создавайте!

Для кого: Разработчики, которые хотят попробовать альтернативу Claude.

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

// Обсуждение

Можно писать анонимно. Укажите email, чтобы получать уведомления об ответах.