Google Workspace для Gemini CLI
Google Workspace Extension for Gemini CLI
Расширение Gemini CLI для работы с Google Docs, Sheets, Slides, Gmail, Chat, Calendar и Drive из терминала
Установка
gemini extensions install https://github.com/gemini-cli-extensions/workspaceПеред использованием нужно войти в аккаунт Google.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Расширение подключает к Gemini CLI MCP-сервер с доступом к аккаунту Google Workspace. Агент создает и правит документы, таблицы и презентации, ищет файлы в Drive, читает почту и чат, смотрит и планирует события календаря. Есть готовые команды, например /calendar:get-schedule для расписания на день и /drive:search для поиска файлов. Для серверов без браузера предусмотрен вход через отдельную утилиту с OAuth-ссылкой.
Для кого. Для тех, кто работает в Gemini CLI и хранит документы, почту и календарь в Google Workspace.
Подходит, если
- Нужно быстро создать или обновить Google Doc из терминала
- Нужно узнать расписание или найти файл в Drive, не открывая браузер
- Нужно собрать данные из почты и документов в одну сводку
Не подходит, если
- Агенту придется обрабатывать письма и документы из непроверенных источников
- Вы работаете не в Gemini CLI
Пример запроса к агенту
Что у меня в календаре на завтра? И найди в Drive файл с планом кварталаОграничения
Работает только как расширение Gemini CLI, нужен вход в аккаунт Google. Сервер может читать, менять и удалять данные аккаунта, авторы прямо предупреждают о риске промпт-инъекций через письма и документы. Сервисы Google и API Gemini из России без VPN работают нестабильно или недоступны.
Как отключить. Выполните gemini extensions uninstall workspace и отзовите доступ приложения в настройках безопасности аккаунта Google.
Проверка безопасности
- Читает, меняет и удаляет почту, документы и события аккаунта
- Уязвим к промпт-инъекциям из входящих писем и документов
Коротко о README
README показывает установку одной командой и примеры запросов: создать документ, посмотреть календарь, найти файл. Описаны команды расширения, вход в безголовых окружениях и самостоятельный хостинг. Большой раздел посвящен риску косвенных промпт-инъекций. Лицензия Apache 2.0.
Частые вопросы
Как войти на сервере без браузера?
Через утилиту npm run auth-utils -- login: она выводит OAuth-ссылку, которую можно открыть на любом устройстве, а полученные учетные данные вставляются в терминал и не попадают в контекст модели.
Можно ли развернуть свою инфраструктуру?
Да, в документации есть руководство по воссозданию нужных ресурсов в собственном проекте GCP.
Похожие
CLI для всех API Google Workspace с выводом в JSON и набором скиллов для агентов: Drive, Gmail, Calendar, Sheets и другие
Локальный поиск по заметкам, документации и расшифровкам встреч в Markdown: ключевые слова, смысловой поиск и ранжирование, есть MCP
Менеджер задач для AI-разработки: разбирает PRD на задачи с зависимостями и ведет агента по ним через MCP или CLI
Официальные плагины Anthropic для офисных ролей: продажи, поддержка, продукт, маркетинг, юристы, финансы, данные и поиск по компании