Gemini CLI — это инструмент с открытым исходным кодом, представляющий собой интерфейс командной строки (CLI), разработанный Google для взаимодействия с моделями Gemini и специально предназначенный для разработчиков. Он позволяет использовать возможности искусственного интеллекта Gemini прямо из терминала для выполнения различных задач, связанных с программированием. Инструмент создан для работы с большими кодовыми базами, автоматизации процессов и интеграции с другими инструментами и сервисами через протокол MCP (Model Context Protocol).
Подробная инструкция по использованию этого инструмента доступна на странице официального репозитория: https://github.com/google-gemini/gemini-cli
Для того, чтобы настроить Gemini CLI для работы с ProxyAPI, необходимо указать ключ и путь к API вместо оригинальных, от Google.
export GEMINI_API_KEY="<КЛЮЧ>" export GOOGLE_GEMINI_BASE_URL="https://api.proxyapi.ru/google"
Эти команды нужно исполнить в терминале перед началом работы с Gemini CLI. Переменные будут доступны в течение текущей сессии.
В зависимости от среды разработки (Mac или Windows) есть способы сохранить эти переменные окружения более перманентно, для всех сессий. Например, в файле ~/.zshrc
и для Mac. Информация о таких способах доступна в интернет, ее достаточно легко найти в любом поисковике.