Gemini API CLI
Бесплатный консольный клиент Google для вызова моделей и управляемых агентов Gemini из терминала, скриптов и CI.
- Без регистрации
- Нет
- Русский интерфейс
- Нет
- Разработчик
- Страна
- США
Gemini API CLI — открытый командный клиент для Gemini API от Google. Программа без состояния и внешних зависимостей запускается как обычная команда оболочки, поэтому её одинаково удобно вызывать из терминала, скрипта, конвейера CI или из кодового агента, у которого есть доступ к командной строке.
С её помощью можно генерировать текст, изображения, речь, музыку и видео, анализировать документы и записи, делать транскрипты и запускать фоновых управляемых агентов Gemini, например агента глубокого исследования. Файлы сохраняются на диск, а в вывод попадает только путь к ним, чтобы двоичные данные не засоряли контекст агента.
Клиент поставляется как один исполняемый файл для macOS, Linux и Windows. Это экспериментальный бета-выпуск, который развивается вместе с Interactions API.
Возможности
Один исполняемый файл
Программа на Go без зависимостей ставится одной командой на macOS, Linux и Windows и не требует SDK в проекте.
Изображения, речь, музыка, видео
Отдельные команды создают и редактируют картинки, синтезируют голос, сочиняют треки и генерируют видеоролики. Результат записывается в файл.
Анализ файлов и транскрипция
Разбор PDF, таблиц, скриншотов, аудио, видео и публичных ссылок на YouTube. Транскрипты сохраняются в форматах md, text, json и srt.
Управляемые агенты
Запуск фоновых агентов Gemini, например глубокого исследования, с получением идентификатора задачи и результата позже.
Самоописание команд
Дерево команд и схемы запросов выводятся из самой программы, поэтому агенту не нужно угадывать флаги.
Режимы для скриптов
Пробный запуск без обращения к сети, вывод в JSON или компактном формате, фильтрация полей и структурированные ошибки с понятными кодами выхода.
Работа внутри кодовых агентов
Подходит для Antigravity, Claude Code, Cursor и других агентов с доступом к оболочке: достаточно добавить краткую инструкцию в файл правил.
Кому подойдёт
- Разработчики
Вызывают модели Gemini из терминала и скриптов без подключения библиотек и кода-обёрток.
- Аналитики
Могут встраивать разбор документов и транскрибацию записей в автоматические конвейеры обработки данных.
Как начать
- Установить программу скриптом для macOS и Linux, командой PowerShell для Windows или через go install.
- Создать ключ API в Google AI Studio и задать его в переменной GEMINI_API_KEY.
- Проверить настройку пробным запуском с флагом --dry-run.
- Вызвать нужную команду: generate, image, analyze, transcribe или agent run.
- Добавить инструкцию по использованию в файл правил кодового агента, например AGENTS.md.
Тарифы
Стоимость определяется только использованием моделей Gemini API.
Ограничения
- Бета-выпуск: между минорными версиями возможны несовместимые изменения, в CI рекомендуется закрепить версию.
- Нужен ключ Gemini API, вызовы моделей оплачиваются по тарифам API.
- Это клиент без состояния, а не интерактивный кодовый агент.
- Локальные файлы передаются во встроенном виде до 14 МБ, для больших нужна предварительная загрузка.
- Разработчики не принимают запросы на слияние в репозиторий, только сообщения об ошибках.
Платформы и интеграции
Семейство
Соседи по смыслу
за последний месяц