- Gmail, Calendar, Drive, Docs, Sheets, Chat, Contacts, Tasks, Forms, Keep gibi Google Workspace genelini terminalden kontrol etmek için geliştirilen, ajan dostu hafif/yüksek hızlı bir CLI aracı
- OpenClaw geliştiricisinin projesi; OpenClaw içinde çoğunlukla Google entegrasyonu için kullanılıyor, ancak bağımsız bir CLI olarak da kullanılabiliyor
- JSON öncelikli çıktı ile çeşitli otomasyonlar için kullanışlı ve çoklu hesap desteği sunuyor
- Gmail özellikleri
- Konu zinciri/mesaj arama, e-posta gönderme, ekleri görüntüleme, etiket·filtre·delegasyon·tatil ayarları yönetimi desteği
- Cloudflare Worker tabanlı e-posta açılma takibi özelliği sunuyor
- Calendar özellikleri
- Etkinlik görüntüleme·oluşturma·düzenleme, davet yönetimi, free/busy durumu kontrolü, ekip takvimleri ve yinelenen etkinlik yönetimi
- focus-time, out-of-office, working-location gibi özel etkinlik türlerini destekliyor
- Drive özellikleri
- Dosya arama·yükleme·indirme, izin ve yorum yönetimi, paylaşılan drive ve klasör yapısı yönetimi desteği
- Docs/Slides/Sheets dosyalarını PDF, DOCX, PPTX gibi formatlara dışa aktarabiliyor
- Docs / Slides / Sheets birleşik kontrolü
- Belge oluşturma·kopyalama·düzenleme ve Markdown tabanlı sedmat belge düzenleme özelliği sunuyor
- Hücre biçimlendirme, satır·sütun ekleme, not·bağlantı okuma gibi spreadsheet otomasyonu desteği
- Contacts / People / Groups
- Kişisel ve Workspace dizinindeki kişileri arama·oluşturma·düzenleme·silme desteği
- Grup üyelerini görüntüleme ve Workspace kullanıcı profillerine erişim sağlıyor
- Tasks / Forms / Apps Script / Classroom
- Tasks API üzerinden zamanlanmış görev yönetimi ve yinelenme ayarı
- Forms API ile anket oluşturma ve yanıt görüntüleme
- Apps Script çalıştırma ve proje yönetimi, Classroom dersleri·ödevleri·duyuruları·öğrencileri yönetme desteği
- Kimlik doğrulama ve güvenlik yapısı
- OAuth2 ve Workspace servis hesapları (domain-wide delegation) desteği
- OS keychain veya şifrelenmiş dosya tabanlı keyring üzerinden güvenli kimlik bilgisi saklama
- Otomatik token yenileme, salt okunur scope (--readonly) ayarıyla en az ayrıcalığın korunması
- Çıktı ve otomasyon dostu yapı
- --json, --plain modlarıyla script pipeline'ları için optimize edilmiş
- stderr'in ayrı çıktılanması ile veri ayrıştırma kararlılığı sağlıyor
- Komut kısıtlama (allowlist) özelliğiyle sandbox çalışma ortamını kontrol etme imkanı
- Çoklu hesap ve istemci yönetimi
- Birden fazla OAuth istemcisini ve hesabı aynı anda yönetme
- Domain bazlı otomatik eşleme, alias özelliğiyle hesap geçişini basitleştirme
- Geliştirici dostu tasarım
- Go dili tabanlı, Homebrew ve AUR kurulum desteği
- Otomatik tamamlama (shell completion), Makefile build, entegre test script'leri sunuyor
- CI/CD ortamlarında etkileşimsiz kimlik doğrulama ve test çalıştırma desteği
- MIT lisansı
4 yorum
Google Maps de olur mu?
Kore’deki lezzet durakları diye yer imlerine eklemiştim ama kapanan çok yer var, hüzün hüzün
Kapanmış restoranları toplu halde temizlemek ya da tek bir kategoriye koyduğum binlerce mekanı bir kerede tamamen düzenlemek mümkün olsa kullanışlı olurdu.
Aslında Google Haritalar'daki kullanıcı verileri tarafı için API yok. Onu sadece Takeout ile dışa aktarıp ayrıca işlem yapmanız gerekiyor.. haha
Mail agent’ı geliştiren biri açısından bakınca, böyle projelerle karşılaşınca insan biraz üzülüyor.
OpenClaw tarafından yutulacak SaaS hizmetleri de epey fazla olacak gibi görünüyor..
OpenClaw ilk dikkat çekmeye başladığında, geliştiricisi Peter Steinberger'in GitHub profili de göze çarpıyordu.
Listede onlarca proje var; bu da onlardan biri.
Muhtemelen OpenClaw'ın Google ile iyi entegre olması için vibe coding ile yapılmış bir proje ama aslında Google'a CLI yöntemiyle erişince pek çok yerde işe yarıyor.
OpenClaw kullanmayanlar da rahatlıkla faydalanabilir gibi görünüyor.