- Alat CLI ringan/cepat yang ramah agen yang dikembangkan untuk mengendalikan seluruh Google Workspace dari terminal, termasuk Gmail, Calendar, Drive, Docs, Sheets, Chat, Contacts, Tasks, Forms, Keep, dan lainnya
- Proyek dari pembuat OpenClaw, terutama digunakan untuk integrasi Google di OpenClaw, tetapi juga dapat dipakai sebagai CLI mandiri
- Berguna untuk berbagai otomasi berkat output yang mengutamakan JSON serta dukungan multi-akun
- Fitur Gmail
- Mendukung pencarian thread/pesan, pengiriman email, melihat lampiran, serta pengelolaan label, filter, delegasi, dan pengaturan liburan
- Menyediakan fitur pelacakan pembukaan email berbasis Cloudflare Worker
- Fitur Calendar
- Mendukung melihat, membuat, dan mengubah jadwal, mengelola undangan, memeriksa status free/busy, serta mengelola kalender tim dan jadwal berulang
- Mendukung tipe event khusus seperti focus-time, out-of-office, working-location
- Fitur Drive
- Mendukung pencarian, unggah, unduh file, pengelolaan izin dan komentar, serta pengelolaan Shared Drive dan struktur folder
- Dapat mengekspor file Docs/Slides/Sheets ke PDF, DOCX, PPTX, dan format lainnya
- Kontrol terpadu Docs / Slides / Sheets
- Menyediakan pembuatan, penyalinan, dan pengeditan dokumen serta fitur pengeditan dokumen sedmat berbasis Markdown
- Mendukung otomasi spreadsheet seperti format sel, penyisipan baris/kolom, serta pembacaan komentar dan tautan
- Contacts / People / Groups
- Mendukung pencarian, pembuatan, pengubahan, dan penghapusan kontak pribadi maupun kontak direktori Workspace
- Dapat melihat anggota grup dan mengakses profil pengguna Workspace
- Tasks / Forms / Apps Script / Classroom
- Pengelolaan tugas bergaya jadwal dan pengaturan pengulangan melalui Tasks API
- Pembuatan survei dan melihat respons melalui Forms API
- Mendukung eksekusi Apps Script dan pengelolaan proyek, serta pengelolaan kursus, tugas, pengumuman, dan siswa di Classroom
- Struktur autentikasi dan keamanan
- Mendukung OAuth2 dan akun layanan Workspace (domain-wide delegation)
- Penyimpanan kredensial yang aman melalui keyring berbasis keychain OS atau file terenkripsi
- Pembaruan token otomatis dan pengaturan scope baca saja (--readonly) untuk menjaga prinsip hak akses minimum
- Output dan kemudahan otomasi
- Mode --json dan --plain dioptimalkan untuk pipeline skrip
- Output stderr terpisah untuk menjaga kestabilan parsing data
- Fitur pembatasan perintah (allowlist) memungkinkan kontrol lingkungan eksekusi sandbox
- Multi-akun dan pengelolaan klien
- Mengelola banyak klien OAuth dan akun secara bersamaan
- Pemetaan otomatis per domain dan fitur alias untuk menyederhanakan perpindahan akun
- Desain ramah developer
- Dibangun dengan bahasa Go, mendukung instalasi melalui Homebrew dan AUR
- Menyediakan shell completion, build Makefile, dan skrip pengujian integrasi
- Mendukung autentikasi non-interaktif dan eksekusi pengujian di lingkungan CI/CD
- Lisensi MIT
3 komentar
Awalnya, untuk bagian data pengguna di Google Maps memang tidak ada API. Jadi itu harus diekspor lewat Takeout lalu dikerjakan secara terpisah.. hehe
Dari sudut pandang orang yang membangun agen email, melihat proyek seperti ini rasanya agak menyedihkan. Banyak layanan SaaS juga tampaknya akan dimangsa oleh OpenClaw..
Saat OpenClaw mulai mendapat perhatian, profil GitHub developernya, Peter Steinberger, juga cukup menarik perhatian.
Di daftarnya ada puluhan proyek, dan ini salah satunya.
Kemungkinan ini proyek hasil vibe coding agar OpenClaw bisa terintegrasi dengan Google dengan baik, tetapi sebenarnya jika mengakses Google lewat cara CLI, ini berguna di banyak situasi.
Sepertinya orang yang tidak memakai OpenClaw pun bisa memanfaatkannya dengan baik.