इस प्रोजेक्ट के बारे में

gws एक कमांड-लाइन टूल है जिसे मनुष्यों और AI एजेंटों दोनों के लिए Google Workspace APIs के साथ इंटरैक्ट करने के लिए डिज़ाइन किया गया है। स्थिर CLIs के विपरीत, यह रनटाइम पर Google Discovery Service को पढ़ता है, जिसका अर्थ है कि जैसे ही Google द्वारा नए API एंडपॉइंट्स और मेथड्स जारी किए जाते हैं, यह स्वचालित रूप से उनका समर्थन करता है। मुख्य क्षमताओं में शामिल हैं: - व्यापक सेवा समर्थन: Drive, Gmail, Calendar, Sheets, Docs, Chat, Admin और अन्य तक पहुंच प्रदान करता है। - AI एजेंट एकीकरण: स्ट्रक्चर्ड JSON आउटपुट देता है और LLM एकीकरण के लिए 100 से अधिक पूर्व-निर्धारित एजेंट स्किल्स और रेसिपीज़ शामिल करता है। - मानव-केंद्रित विशेषताएं: इसमें हर रिसोर्स के लिए बिल्ट-इन हेल्प, ड्राई-रन प्रिव्यू और ऑटोमैटिक पेजिनेशन शामिल है। - हेल्पर कमांड्स: सामान्य कार्यों के लिए विशेष शॉर्टकट्स (`+` प्रीफिक्स के साथ) प्रदान करता है जैसे ईमेल भेजना (`+send`), स्प्रेडशीट पढ़ना (`+read`), और स्टैंडअप रिपोर्ट जेनरेट करना (`+standup-report`)। - लचीला प्रमाणीकरण: इंटरैक्टिव OAuth, सर्विस अकाउंट्स और पहले से प्राप्त एक्सेस टोकन सहित कई वर्कफ़्लो का समर्थन करता है। - सुरक्षा एकीकरण: प्रॉम्प्ट इंजेक्शन के लिए API प्रतिक्रियाओं को सैनिटाइज करने हेतु Google Cloud Model Armor के साथ एकीकृत है। यह टूल Rust में लिखा गया है और इसे प्री-बिल्ट बाइनरीज़, npm, Homebrew, या Nix के माध्यम से इंस्टॉल किया जा सकता है।