29 points par xguru 2026-03-04 | Aucun commentaire pour le moment. | Partager sur WhatsApp
  • CLI léger, rapide et pensé pour les agents, développé pour piloter l’ensemble de Google Workspace depuis le terminal, notamment Gmail, Calendar, Drive, Docs, Sheets, Chat, Contacts, Tasks, Forms et Keep
  • Projet du créateur d’OpenClaw, principalement utilisé pour l’intégration Google dans OpenClaw, mais exploitable aussi comme CLI autonome
  • Sortie prioritairement en JSON, utile pour toutes sortes d’automatisations, avec prise en charge de plusieurs comptes
  • Fonctionnalités Gmail
    • Prise en charge de la recherche de fils/messages, de l’envoi d’e-mails, de l’affichage des pièces jointes, ainsi que de la gestion des libellés, filtres, délégations et paramètres d’absence
    • Fournit une fonction de suivi d’ouverture des e-mails basée sur Cloudflare Worker
  • Fonctionnalités Calendar
    • Consultation, création et modification d’événements, gestion des invitations, vérification de l’état free/busy, gestion des calendriers d’équipe et des événements récurrents
    • Prise en charge de types d’événements spéciaux comme focus-time, out-of-office, working-location
  • Fonctionnalités Drive
    • Prise en charge de la recherche, de l’envoi et du téléchargement de fichiers, de la gestion des permissions et commentaires, ainsi que des Shared Drives et de la structure des dossiers
    • Possibilité d’exporter des fichiers Docs/Slides/Sheets en PDF, DOCX, PPTX, etc.
  • Contrôle unifié de Docs / Slides / Sheets
    • Création, copie et édition de documents, avec fonction d’édition de documents sedmat basée sur Markdown
    • Prise en charge de l’automatisation de feuilles de calcul : formatage de cellules, insertion de lignes/colonnes, lecture de commentaires et de liens, etc.
  • Contacts / People / Groups
    • Prise en charge de la recherche, création, modification et suppression de contacts personnels et de l’annuaire Workspace
    • Consultation des membres de groupes et accès aux profils utilisateurs Workspace
  • Tasks / Forms / Apps Script / Classroom
    • Gestion de tâches planifiées et configuration de récurrence via la Tasks API
    • Création de formulaires et consultation des réponses via la Forms API
    • Prise en charge de l’exécution d’Apps Script et de la gestion de projets, ainsi que de la gestion des cours, devoirs, annonces et élèves dans Classroom
  • Architecture d’authentification et de sécurité
    • Prise en charge de OAuth2 et des comptes de service Workspace (domain-wide delegation)
    • Stockage sécurisé des identifiants via le trousseau du système d’exploitation ou un keyring chiffré basé sur fichier
    • Rafraîchissement automatique des jetons et maintien du principe du moindre privilège avec le paramètre --readonly
  • Sortie et ergonomie pour l’automatisation
    • Modes --json et --plain optimisés pour les pipelines de scripts
    • Séparation de la sortie stderr pour fiabiliser l’analyse des données
    • Fonction de restriction des commandes (allowlist) pour contrôler les environnements d’exécution en sandbox
  • Gestion de plusieurs comptes et clients
    • Gestion simultanée de plusieurs clients OAuth et comptes
    • Mappage automatique par domaine et fonction alias pour simplifier le changement de compte
  • Conception pensée pour les développeurs
    • Écrit en Go, avec prise en charge de l’installation via Homebrew et AUR
    • Fournit l’autocomplétion shell, la compilation via Makefile et des scripts de tests d’intégration
    • Prise en charge de l’authentification non interactive et de l’exécution des tests en environnement CI/CD
  • Licence MIT

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.