Если вы, как и я, уже провели некоторое время в попытках заставить Gemini CLI работать с платным ключом API, то вот вам решение,

  • В Google Cloud создаете Project (или используете существующий)
  • Включаете в нем Gemini API.
  • генерируете ключ Gemini API (это можно сделать в AI Studio)
  • указываете в переменных окружения (либо в .env либо export) GEMINI_API_KEY и GOOGLE_CLOUD_PROJECT.
  • обновляете gemini CLI (сейчас свежая пока 0.1.4).
  • запускаете gemini CLI и логинитесь через Google account.
  • работаете.

Пока у меня смешанные ощущения. Он работает быстро, но как-то хуже Claude Code. Попросил сделать code review компонента — он бодро перечислил недостатки, дальше вывел список того, как их чинить и вдруг — “Now I will apply changes to the file”. Я, конечно, могу чего-то не знать, как менеджер, но мне всегда казалось, что code review делается не так.

Попросил исправить ошибку во фронтенде — вроде непосредственную ошибку исправляет, но я уже вижу, что это приведет к другой ошибке в интерфейсе.

В общем, пока подожду, когда мне реально понадобится миллион токенов контекста.