À propos du projet
gws est un outil en ligne de commande conçu pour permettre aux humains et aux agents IA d'interagir avec les API Google Workspace. Contrairement aux CLI statiques, il lit le Google Discovery Service au moment de l'exécution, ce qui signifie qu'il prend automatiquement en charge les nouveaux points de terminaison et méthodes d'API dès leur publication par Google.
Les capacités clés incluent :
- Support étendu des services : Fournit un accès à Drive, Gmail, Calendar, Sheets, Docs, Chat, Admin, et plus encore.
- Intégration d'agents IA : Produit du JSON structuré et inclut plus de 100 compétences et recettes d'agents prédéfinies pour l'intégration LLM.
- Fonctionnalités centrées sur l'humain : Comprend une aide intégrée pour chaque ressource, des aperçus de simulation (dry-run) et une pagination automatique.
- Commandes d'aide : Propose des raccourcis spécialisés (préfixés par `+`) pour des tâches courantes comme l'envoi d'e-mails (`+send`), la lecture de feuilles de calcul (`+read`) et la génération de rapports de standup (`+standup-report`).
- Authentification flexible : Prend en charge plusieurs flux de travail, notamment l'OAuth interactif, les comptes de service et les jetons d'accès obtenus préalablement.
- Intégration de la sécurité : S'intègre à Google Cloud Model Armor pour assainir les réponses API contre l'injection de prompts.
L'outil est écrit en Rust et peut être installé via des binaires pré-construits, npm, Homebrew ou Nix.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.