Google Workspace CLI

Google Workspace CLI

Google Workspace (googleworkspace GitHub organization) · Coding

Google Workspace CLI, von fast allen gws genannt, ist ein kostenloses Open-Source-Kommandozeilen-Tool, das Drive, Gmail, Calendar, Sheets, Docs, Chat und Admin hinter einer einzigen Schnittstelle bündelt, sodass Sie die Weboberfläche nie wieder anfassen müssen. Statt curl-Aufrufe gegen die REST-Dokumentation von Hand zu schreiben, führen Sie einen Befehl aus und erhalten strukturiertes JSON zurück. Es wurde für zwei Zielgruppen zugleich gebaut: Entwickler, die Workspace schnell skripten wollen, und KI-Agenten, die maschinenlesbare Ausgaben plus fertige Skills brauchen. Diese Aufteilung erklärt eine Menge.

Vorschau der Oberfläche von Google Workspace CLI

Über Google Workspace CLI

Was ist Google Workspace CLI

Google Workspace CLI ist ein Rust-basiertes Tool aus der GitHub-Organisation googleworkspace, das jede Google-Workspace-API in eine einzige Binärdatei verpackt. Das Clevere daran: Es liefert keine feste Befehlsliste mit. Es liest den Discovery Service von Google zur Laufzeit und baut seine Befehlsoberfläche im laufenden Betrieb auf. Wenn Google einen API-Endpunkt hinzufügt, greift gws ihn ohne Update auf. Die Ausgabe ist standardmäßig strukturiertes JSON, was es für ein Skript oder ein LLM ebenso nützlich macht wie für eine Person am Terminal.

Das Projekt richtet sich an alle, die den ganzen Tag in Workspace leben und aufhören wollen, durch die Weboberfläche zu klicken, dazu an die wachsende Schar von Entwicklern, die KI-Assistenten an alltägliche Business-Tools anbinden. Sie authentifizieren sich einmal per OAuth und listen dann Dateien auf, erstellen Tabellen, senden Chat-Nachrichten oder holen Kalendertermine aus einer einzigen Shell. Es bringt außerdem rund 40 KI-Agent-Skills mit, sodass ein Assistent Workspace-Aufgaben ohne eigenes Tooling erledigen kann. Kein Klebecode nötig.

Ein wichtiger Vorbehalt: Das ist kein offiziell unterstütztes Google-Produkt. Es befindet sich in aktiver Entwicklung, und die Maintainer warnen, dass auf dem Weg zur Version 1.0 mit brechenden Änderungen zu rechnen ist. Sollte Sie das kümmern? Ja, wenn Ihre Skripte langfristige Stabilität brauchen. Die Lizenz ist Apache-2.0, und Sie benötigen Ihr eigenes Google-Cloud-Projekt für die OAuth-Zugangsdaten. Wer ein poliertes, garantiert stabiles Tool will, ist hier falsch. Wer ein schnell vorankommendes will, das jede Workspace-API erreicht, findet kaum etwas Besseres. Wählen Sie Ihren Kompromiss.

Erste Schritte

  1. Installieren Sie Node.js 18 oder neuer, oder laden Sie eine vorkompilierte Binärdatei für Ihr Betriebssystem von der GitHub-Releases-Seite herunter.
  2. Installieren Sie gws mit npm install -g @googleworkspace/cli, oder nutzen Sie Homebrew unter macOS.
  3. Führen Sie gws auth setup aus, um die Konfiguration des Google-Cloud-Projekts und die OAuth-Zugangsdaten durchzugehen.
  4. Melden Sie sich mit gws auth login über ein Google-Konto mit Workspace-Zugriff an.
  5. Testen Sie einen echten Befehl, etwa das Auflisten Ihrer zehn neuesten Drive-Dateien, und prüfen Sie die JSON-Antwort.

Produktinformationen

Ein kurzer Überblick über Preise, unterstützte Plattformen und die Leistung von Google Workspace CLI.

Kostenloser TarifJa
Bezahlte Tarife$0
PlattformWindows, macOS, Linux
EntwicklerGoogle Workspace (googleworkspace GitHub organization)
KategorieCoding
VeröffentlichungsdatumMar 2026
Zuletzt aktualisiertSep 2026
Website-Besuche649.3M
Globales Website-Ranking50
API-VerfügbarkeitJa

Am besten für

Die Nutzer, Aufgaben und Szenarien, für die dieses Tool am besten passt.

Nutzer

  • Entwickler, die Workspace-Aufgaben skripten
  • Entwickler von KI-Agenten
  • Systemadministratoren und IT-Teams

Aufgaben

  • Drive-Dateioperationen automatisieren
  • Berichte in Sheets erzeugen
  • Chat- oder Gmail-Nachrichten aus Skripten senden

Szenarien

  • Workspace in eine CI/CD-Pipeline einbinden
  • Einen persönlichen Assistenten bauen, der auf Anfrage Meetings bucht oder Dokumente ablegt.
  • Massenverwaltung des Arbeitsbereichs über viele Konten und geteilte Laufwerke hinweg.

Wichtigste Funktionen

Befehlsoberfläche, live aus dem Discovery Service erzeugt

Die CLI codiert Befehle nicht fest. Sie liest den Discovery Service von Google zur Laufzeit, sodass jeder Endpunkt und jede Methode der Workspace-API automatisch als Befehl verfügbar wird. Wenn Google einen neuen Endpunkt ausliefert, haben Sie ihn, ohne auf ein gws-Release zu warten. Das hält das Tool auf eine Weise aktuell, wie es statische Wrapper nicht können. So einfach ist das.

Strukturierte JSON-Ausgabe für Agenten

Jede Antwort kommt als strukturiertes JSON zurück. Für Menschen bedeutet das eine vorhersehbare, auswertbare Ausgabe, die Sie an jq oder ein Skript weiterleiten können. Für KI-Agenten bedeutet es, dass ein LLM Workspace-Daten lesen und darauf reagieren kann, ohne jeglichen Klebecode. Das ist der Kern, warum das Tool sich ebenso an Agent-Entwickler wie an Einzelpersonen vermarktet. Die Ausgabe bleibt sauber.

Mitgelieferte KI-Agent-Skills

Rund 40 Agent-Skills kommen mit dem Projekt und decken gängige Workspace-Workflows ab. Statt Toolddefinitionen von Grund auf zu schreiben, können Sie diese in einen Agenten legen und ihn Drive-, Gmail- oder Calendar-Aufgaben erledigen lassen. Das verkürzt den Weg von „ich habe ein LLM" zu „mein LLM verwaltet mein Workspace". Eine große Abkürzung.

Eingebaute Hilfe, Testläufe und automatische Paginierung

Jede Ressource unterstützt --help, sodass Sie Befehle erkunden können, ohne das Terminal zu verlassen. Das Flag --dry-run zeigt die Anfrage vor dem Absenden, was praktisch ist, wenn Sie einen unbekannten Endpunkt kennenlernen. Die automatische Paginierung kümmert sich um große Ergebnismengen, sodass Sie keine Schleifenlogik schreiben müssen, um Hunderte Drive-Dateien oder Gmail-Nachrichten Stapel für Stapel zu durchlaufen.

Eine Schnittstelle für alle Workspace-Dienste

Drive, Gmail, Calendar, Sheets, Docs, Chat und Admin liegen alle hinter derselben Befehlsstruktur. Sie lernen das Muster einmal und wenden es überall an, was den Kontextwechsel verringert, der beim Jonglieren mit getrennten SDKs entsteht. Eine einzige Anmeldung deckt die gesamte Oberfläche ab. Darum geht es.

Plattformübergreifende Installationsoptionen

Sie können gws über npm, Homebrew, Cargo oder einen Nix-Flake installieren oder einfach eine vorkompilierte Binärdatei für Ihr Betriebssystem herunterladen. Diese Flexibilität passt in fast jede Entwicklungsumgebung, ob Mac-Laptop, Linux-Server oder Windows-Rechner.

Vor- und Nachteile

Vorteile

  • Kostenlos und Open Source unter Apache-2.0, ohne Bezahlstufen.
  • Deckt jede Google-Workspace-API über eine einheitliche Schnittstelle ab.
  • Die Live-Integration des Discovery Service hält die Befehlsmenge aktuell, was die Google-Workspace-Automatisierung leichter wartbar macht.
  • JSON-Ausgabe und mitgelieferte Agent-Skills machen es für KI-Agent-Workflows wirklich nützlich.
  • Mehrere Installationswege (npm, Homebrew, Cargo, Nix, vorkompilierte Binärdateien) passen zu fast jedem Setup.

Nachteile

  • Kein offiziell unterstütztes Google-Produkt, daher keine formale Support-Zusage von Google.
  • Brechende Änderungen sind vor Version 1.0 zu erwarten, was bedeutet, dass Skripte nach Releases Updates brauchen können.
  • Die Einrichtung verlangt Ihr eigenes Google-Cloud-Projekt und OAuth-Konfiguration, eine echte Hürde für Nicht-Entwickler.

Häufige Fragen

Ja. Es ist Open Source unter der Apache-2.0-Lizenz und kostet nichts. Sie brauchen ein Google-Konto und für OAuth ein Google-Cloud-Projekt, aber beides verursacht bei typischer persönlicher oder Entwicklernutzung keine Kosten.

Ähnliche Inhalte

Entdecke passende Tools, Skills und Artikel zu Google Workspace CLI.

Alternativen zu Google Workspace CLI

Forefront

Forefront

Forefront · Coding

Forefront ist eine Webplattform zum Bauen mit Open-Source-KI. Sie lassen sich führende Open-Source-Sprachmodelle mit eigenen Daten feintunen, ihre Leistung bewerten und sie über eine API ausführen oder exportieren, um sie selbst zu hosten. Entwickler, die den Komfort einer geschlossenen Plattform wollen, aber darauf bestehen, ihre Modelle und Daten zu besitzen, sind hier die Zielgruppe.

Kostenlos / $0 - $99/moDetails ansehen
Startkit

Startkit

StartKit.AI · Coding

Startkit ist ein Boilerplate zum Bauen von KI-SaaS-Produkten und KI-Wrappern. Man kann es sich als KI-Startup-Boilerplate vorstellen, bei dem die langweiligen Teile schon verdrahtet sind: Authentifizierung, Zahlungen über Stripe und Lemon Squeezy, Nutzungslimits, transaktionale E-Mail und ein KI-API-Starter-Kit, das mit OpenAI, Anthropic, Groq oder Llama spricht. Man klont das Repository, setzt seinen Preis und kümmert sich um den Teil des Produkts, für den Menschen wirklich bezahlen. Es basiert auf Next.js über React und Tailwind, deshalb fühlt sich ein Großteil des Boilerplate-Codes schon vertraut an.

Kostenpflichtig / $99 - $499 one-timeDetails ansehen
Testim

Testim

Tricentis · Coding

Testim ist eine KI-gestützte Plattform für Testautomatisierung, mit der man End-to-End-Tests für Web-, Mobile- und Salesforce-Anwendungen baut und ausführt. Sie setzt auf maschinelles Lernen, um Tests stabil zu halten, wenn sich eine Oberfläche ändert, sodass Teams weniger Zeit mit der Reparatur kaputter Selektoren verbringen. Nicht schlecht für ein Tool für automatisierte Tests, das Sie heute schon nutzen können. Sie erstellen Tests, indem Sie Aktionen im Browser aufzeichnen, und fügen danach JavaScript hinzu, wenn Sie mehr Kontrolle brauchen. Für ein beschäftigtes QA-Team eine solide Wahl.

Kostenlos / Custom pricing on requestDetails ansehen