Connecter les services Google
Imagine pouvoir dire à ton IA : « Lis mes emails d'aujourd'hui et résume les urgences », « Quels sont mes rendez-vous cette semaine ? », ou encore « Mets à jour mon Google Sheet avec les chiffres du mois », et qu'elle le fasse vraiment.
C'est exactement ce que permet gogcli : un CLI maintenu par la communauté openclaw qui donne à ton IA un accès direct à tous tes services Google via une seule commande gog.
Concrètement, une fois installé, tu pourras dire à ton IA des choses comme :
- « Lis mes emails d'aujourd'hui et résume les urgences »
- « Crée un brouillon de réponse pour l'email de Jean »
- « Quels sont mes rendez-vous cette semaine ? Y a-t-il des conflits ? »
- « Trouve le fichier X dans mon Drive et résume-le »
- « Mets à jour ce Google Sheet avec les chiffres du mois »
- « Prépare-moi un compte-rendu de standup avec mes tâches récentes »
Tutoriel vidéo
Cette vidéo te montre l'installation et la mise en route de gogcli pas à pas. Regarde-la une fois avant de lancer le prompt ci-dessous, ça te donne le tour d'horizon.
Important : ce qu'on installe ici, c'est uniquement
gogcli(le CLI Google), pas le bundle openclaw en entier. Tu n'as pas besoin de cloneropenclaw/openclaw. Une seule commande d'install bien faite suffit. Le prompt ci-dessous le précise à l'IA.
Comment ça s'installe ?
L'installation se fait avec l'aide de ton IA. Tu n'as pas besoin de comprendre chaque étape technique : l'IA lit la doc officielle, détecte ton OS, et te guide.
Le prompt à donner à l'IA
Ouvre ton IA dans ton vault et copie-colle ce prompt :
J'aimerais installer gogcli (le CLI Google Workspace de openclaw) pour
connecter mes services Google (Gmail, Calendar, Drive, Docs, Sheets, Contacts,
Tasks) à mon IA.
IMPORTANT : on installe UNIQUEMENT gogcli, pas le bundle openclaw entier.
La doc officielle est ici : https://github.com/openclaw/gogcli
La commande binaire s'appelle `gog`.
Étape 1 : Install
1. Va lire le README à https://github.com/openclaw/gogcli
2. Détecte mon OS (macOS / Linux / Windows) et choisis la méthode
d'installation la plus simple recommandée par la doc :
- macOS : Homebrew (avec le tap openclaw si nécessaire)
- Linux : binaire depuis les releases ou source build
- Windows : ZIP depuis les releases + ajout au PATH
3. Installe et vérifie que `gog --version` fonctionne.
Étape 2 : Setup Google Cloud (côté navigateur)
Guide-moi pas à pas, en m'attendant à chaque étape, pour :
1. Créer un projet sur https://console.cloud.google.com (nom : "Mon IA")
2. Activer les APIs : Gmail, Calendar, Drive, Docs, Sheets, Contacts, Tasks.
Lien rapide d'activation :
https://console.cloud.google.com/apis/enableflow?apiid=gmail.googleapis.com,calendar-json.googleapis.com,drive.googleapis.com,docs.googleapis.com,sheets.googleapis.com,people.googleapis.com,tasks.googleapis.com
3. Configurer l'écran de consentement OAuth :
- Type d'utilisateur : External
- Nom de l'app : "Mon IA"
- Email d'assistance + email développeur : mon adresse Gmail
- Utilisateur test : mon adresse Gmail
4. Créer un identifiant OAuth :
- Type : "Application de bureau"
- Télécharger le fichier JSON dans ~/Downloads/
Étape 3 : Auth gogcli
1. Charge le JSON dans gog :
`gog auth credentials ~/Downloads/client_secret_*.json`
2. Authentifie mon compte :
`gog auth add MON_EMAIL@gmail.com --services gmail,calendar,drive,docs,sheets,contacts,tasks`
(un navigateur s'ouvre, j'accepte)
3. Vérifie que tout marche :
`gog auth doctor --check`
Étape 4 : Test
Lance une commande simple pour valider :
`gog calendar agenda --today`
ou
`gog gmail list --max-results 5`
À chaque étape, ATTENDS ma confirmation avant de passer à la suivante.
Si la doc officielle a évolué depuis ton entraînement, fais confiance à
la doc (lis-la) plutôt qu'à ta mémoire.
L'IA va lire la doc, détecter ton OS, faire les bons choix et te guider clic par clic sur les étapes navigateur.
Sécurité
- Les credentials sont chiffrés et stockés dans le keyring de ton OS (Keychain sur macOS, secret-tool sur Linux, Credential Manager sur Windows).
- Tu peux révoquer l'accès à tout moment depuis myaccount.google.com/permissions.
- L'IA ne peut utiliser que les APIs que tu as activées dans Google Cloud Console.
- Tu peux ajouter ou enlever des services après coup avec
gog auth add/gog auth remove.
- J'ai regardé la vidéo tutoriel
- J'ai donné le prompt d'installation à l'IA
- gogcli est installé et `gog --version` répond
- J'ai créé un projet Google Cloud
- J'ai activé les APIs (Gmail, Calendar, Drive, Docs, Sheets, Contacts, Tasks)
- J'ai configuré l'écran de consentement OAuth
- J'ai créé un OAuth Desktop, téléchargé le JSON et lancé `gog auth credentials`
- J'ai lancé `gog auth add MON_EMAIL --services ...` et accepté dans le navigateur
- `gog auth doctor --check` est tout vert
- J'ai testé avec `gog calendar agenda --today` ou `gog gmail list`