Об этом проекте
gws — это инструмент командной строки, разработанный как для людей, так и для ИИ-агентов для взаимодействия с Google Workspace APIs. В отличие от статических CLI, он считывает Google Discovery Service во время выполнения, что означает автоматическую поддержку новых конечных точек и методов API по мере их выпуска Google.
Ключевые возможности включают:
- Широкая поддержка сервисов: предоставляет доступ к Drive, Gmail, Calendar, Sheets, Docs, Chat, Admin и многим другим.
- Интеграция с ИИ-агентами: выводит структурированный JSON и включает более 100 предопределенных навыков и рецептов агентов для интеграции с LLM.
- Функции для людей: встроенная справка для каждого ресурса, предварительный просмотр dry-run и автоматическая пагинация.
- Вспомогательные команды: предлагает специализированные сокращения (с префиксом `+`) для общих задач, таких как отправка электронных писем (`+send`), чтение электронных таблиц (`+read`) и создание отчетов о стендапах (`+standup-report`).
- Гибкая аутентификация: поддерживает несколько рабочих процессов, включая интерактивный OAuth, сервисные аккаунты и предварительно полученные токены доступа.
- Интеграция безопасности: интегрируется с Google Cloud Model Armor для очистки ответов API от промпт-инъекций.
Инструмент написан на Rust и может быть установлен с помощью готовых бинарных файлов, npm, Homebrew или Nix.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.