Gemini CLI

Сайт проекта: https://geminicli.com/

Что такое Gemini CLI

Gemini CLI - это инструмент командной строки (CLI), Low-code платформа, который позволяет разработчикам взаимодействовать с языковыми моделями Google Gemini непосредственно из терминала.


Основные возможности

  • Быстрое прототипирование: Вы можете быстро тестировать и экспериментировать с моделями Gemini, отправляя запросы и получая ответы, не создавая полноценное приложение.
  • Скриптинг и автоматизация: Инструмент позволяет автоматизировать задачи, такие как обработка текста, генерация контента или анализ данных, интегрируя вызовы Gemini в ваши скрипты.
  • Управление моделями: С помощью Gemini CLI можно получать информацию о доступных моделях, их возможностях и ценах.

Как это работает

Gemini CLI обменивается данными с Gemini API. Вы вводите команду в терминале, например, gemini-cli ask "Что такое ИИ?", и инструмент отправляет этот запрос в API. В ответ он получает сгенерированный текст и выводит его прямо в терминал.

По сути, это консольный клиент для работы с Gemini, который упрощает многие задачи для разработчиков.

Полезные команды внутри CLI

/chat save performance-improve

Перед этим можно сократить размер сохраняемого чата
/compress

/chat save performance-improve
Где performance-improve это мы даём имя, чтобы потом вспомнить, чем полезен был этот чат

/chat list - выдаёт лист сохранненых чатов
/chat resume performance-improve

memory

Добавить в постоянную память Gemini
/memory add мой текст
Можно ссылки на файлы @ с инструкциями, что для чего.