Компания Google внедряет в свой инструмент Gemini CLI новую функцию под названием «Extensions» (расширения). По словам компании, она позволяет «подключать любимые инструменты и персонализировать работу командной строки, управляемой ИИ».
Расширения размещаются в публичных репозиториях GitHub, что позволяет любому пользователю опубликовать собственное расширение без необходимости одобрения со стороны Google. На данный момент в галерее расширений доступно более 50 вариантов, включая расширение Stripe для интеграции платежного API в агентные рабочие процессы и расширение Terraform для автоматизации инфраструктуры.
Также доступно расширение для подключения инструментов разработчика Chrome, которое используется при работе с кодовыми агентами. Кроме того, Google выпустил собственное расширение Nanobanana, позволяющее генерировать и редактировать изображения по текстовым запросам прямо из терминала.
После установки расширения Gemini CLI может самостоятельно решать, когда использовать тот или иной инструмент, в зависимости от введенного запроса.
Также пользователь может вызвать расширение вручную с помощью пользовательских команд, определенных самим расширением. Чтобы просмотреть список установленных расширений, достаточно выполнить команду /extension
.
Разработчики могут создать собственное расширение для Gemini CLI, начав с одного из встроенных шаблонов. Процесс включает в себя определение свойств расширения в манифесте gemini-extension.json, который указывает на сервер Model Context Protocol (MCP) — сервер, предоставляющий новые инструменты ИИ. Этот сервер по сути представляет собой небольшое приложение, которое прослушивает запросы от CLI. Также в структуре расширения предусмотрена папка commands, где можно добавлять простые TOML-файлы, создавая ярлыки команд для выполнения сложных запросов.
Gemini CLI был выпущен ранее в этом году и предоставил разработчикам прямой способ взаимодействия с ИИ через терминал. Уже в первой версии инструмент обладал мощными возможностями — например, можно было попросить ИИ читать локальные файлы или выполнять shell-команды для диагностики проблем.
При входе с личного аккаунта Google пользователю предоставляется щедрый бесплатный лимит — до 60 запросов в минуту.
В последующие месяцы после запуска Google интегрировала CLI-инструмент в облачную IDE Firebase Studio, а также в редактор Zed. В этих средах Gemini CLI может выполнять генерацию кода, рефакторинг функций и мгновенно объяснять сложные участки кода, значительно ускоряя работу разработчиков
Обновления программ, что нового
• OpenAI планирует создать собственную ОС на базе ChatGPT
• Intel Core Ultra 300 «Panther Lake»: до 16 ядер, графика Xe3 с приростом производительности более 50% и новая технология XeSS 3
• Vivaldi 7.6 для Android и iOS: улучшения вкладок и режима для чтения
• Honor Magic 8 с новой MagicOS 10 выйдет 15 октября
• Google добавил поддержку расширений в Gemini CLI
• Выпущено октябрьское обновление Android 16 QPR1 для Google Pixel