- Ein agentenfreundliches, schlankes und schnelles CLI-Tool, das entwickelt wurde, um Google Workspace umfassend im Terminal zu steuern – darunter Gmail, Kalender, Drive, Docs, Sheets, Chat, Kontakte, Tasks, Forms, Keep und mehr
- Ein Projekt des OpenClaw-Entwicklers; wird in OpenClaw hauptsächlich für die Google-Integration genutzt, kann aber auch als eigenständiges CLI verwendet werden
- JSON-first-Ausgabe ist für verschiedenste Automatisierungen nützlich, außerdem werden mehrere Konten unterstützt
- Gmail-Funktionen
- Unterstützung für Thread-/Nachrichtensuche, E-Mail-Versand, Anzeige von Anhängen sowie Verwaltung von Labels, Filtern, Delegierung und Abwesenheitseinstellungen
- Bietet E-Mail-Open-Tracking auf Basis von Cloudflare Workers
- Kalender-Funktionen
- Termine anzeigen, erstellen und bearbeiten, Einladungen verwalten, Free/Busy-Status prüfen sowie Teamkalender und wiederkehrende Termine verwalten
- Unterstützt spezielle Ereignistypen wie focus-time, out-of-office und working-location
- Drive-Funktionen
- Unterstützung für Dateisuche, Upload und Download, Verwaltung von Berechtigungen und Kommentaren sowie Shared Drives und Ordnerstrukturen
- Docs/Slides/Sheets-Dateien können als PDF, DOCX, PPTX usw. exportiert werden
- Integrierte Steuerung von Docs / Slides / Sheets
- Bietet Dokumenterstellung, -kopie und -bearbeitung sowie Markdown-basierte sedmat-Dokumentbearbeitung
- Unterstützt Spreadsheet-Automatisierung wie Zellformatierung, Einfügen von Zeilen und Spalten sowie Lesen von Kommentaren und Links
- Contacts / People / Groups
- Unterstützung für Suchen, Erstellen, Bearbeiten und Löschen von Kontakten im persönlichen Bereich und im Workspace-Verzeichnis
- Einsicht in Gruppenmitglieder und Zugriff auf Workspace-Benutzerprofile möglich
- Tasks / Forms / Apps Script / Classroom
- Zeitbasierte Aufgabenverwaltung und Wiederholungseinstellungen über die Tasks API
- Erstellung von Umfragen und Abruf von Antworten über die Forms API
- Unterstützung für Ausführung von Apps Script und Projektverwaltung sowie Verwaltung von Classroom-Kursen, Aufgaben, Ankündigungen und Studierenden
- Authentifizierungs- und Sicherheitsarchitektur
- Unterstützung für OAuth2 und Workspace-Servicekonten (domain-wide delegation)
- Sichere Speicherung von Zugangsdaten über den OS-Keychain oder einen verschlüsselten dateibasierten Keyring
- Automatische Token-Erneuerung und minimale Rechte durch Read-only-Scopes (
--readonly)
- Ausgabe- und Automatisierungsfreundlichkeit
- Modi
--json und --plain sind für Skript-Pipelines optimiert
- Getrennte Ausgabe über stderr sorgt für zuverlässigeres Datenparsing
- Mit einer Befehlsbeschränkung (Allowlist) lässt sich die Sandbox-Ausführungsumgebung steuern
- Verwaltung mehrerer Konten und Clients
- Gleichzeitige Verwaltung mehrerer OAuth-Clients und Konten
- Automatisches Mapping pro Domain und Alias-Funktion vereinfachen den Kontowechsel
- Entwicklerfreundliches Design
- In Go entwickelt, unterstützt Installation über Homebrew und AUR
- Bietet Shell-Completion, Makefile-Builds und integrierte Testskripte
- Unterstützt nicht-interaktive Authentifizierung und Testausführung in CI/CD-Umgebungen
- MIT-Lizenz
4 Kommentare
Würde das auch mit Google Maps funktionieren?
Ich habe viele als koreanische Restaurants als Lesezeichen gespeichert, aber viele davon haben leider schon geschlossen ;_;
Wenn man geschlossene Restaurants gesammelt bereinigen könnte oder Tausende von Einträgen, die in einer Kategorie gespeichert sind, auf einmal komplett aufräumen könnte, wäre das wirklich praktisch.
Ursprünglich gibt es für den Teil mit den Nutzerdaten in Google Maps keine API. Das müsstest du einfach per Takeout exportieren und dann separat weiterverarbeiten … haha
Aus der Perspektive, einen Mail-Agenten zu entwickeln, macht mich die Begegnung mit solchen Projekten irgendwie ein wenig traurig.
Es wird wohl auch viele SaaS-Dienste geben, die von OpenClaw geschluckt werden..
Als OpenClaw gerade anfing, Aufmerksamkeit zu bekommen, fiel mir auch das GitHub-Profil des Entwicklers Peter Steinberger ins Auge.
Auf der Liste stehen einige Dutzend Projekte, und das ist eines davon.
Vermutlich ist das ein per Vibe Coding entstandenes Projekt, damit OpenClaw gut mit Google zusammenarbeitet, aber tatsächlich ist der Zugriff auf Google per CLI an vielen Stellen nützlich.
Auch wer OpenClaw nicht nutzt, dürfte es gut verwenden können.