Google Workspace CLI

Google Workspace CLI

Google Workspace CLI là một công cụ dòng lệnh thống nhất cung cấp quyền truy cập vào tất cả các dịch vụ Google Workspace (Drive, Gmail, Calendar, Sheets, Docs, Chat, Admin) thông qua một giao diện duy nhất, với các kỹ năng tác nhân AI tích hợp và tạo lệnh động.
https://github.com/googleworkspace/cli?ref=producthunt&utm_source=aipure
Google Workspace CLI

Thông tin Sản phẩm

Đã cập nhật:Mar 16, 2026

Google Workspace CLI là gì

Google Workspace CLI (gws) là một giao diện dòng lệnh mã nguồn mở cho phép người dùng tương tác với tất cả các dịch vụ Google Workspace trực tiếp từ thiết bị đầu cuối của họ, loại bỏ nhu cầu về nhiều tab trình duyệt hoặc tích hợp API tùy chỉnh. Được xây dựng bằng Rust và được phân phối dưới dạng một gói Node.js, nó cung cấp một cách thức hợp lý để tự động hóa các tác vụ Workspace thông qua các hoạt động dòng lệnh. Mặc dù không phải là một sản phẩm được Google hỗ trợ chính thức, nhưng nó cung cấp quyền truy cập toàn diện vào Google Workspace API với các tính năng như xác thực OAuth, đầu ra JSON có cấu trúc và các khả năng tác nhân AI tích hợp.

Các Tính năng Chính của Google Workspace CLI

Google Workspace CLI (gws) là một công cụ dòng lệnh thống nhất, cung cấp khả năng truy cập liền mạch vào tất cả các dịch vụ của Google Workspace, bao gồm Drive, Gmail, Lịch, Trang tính, Tài liệu, Chat và Admin. Nó xây dựng động bề mặt lệnh từ Dịch vụ khám phá của Google, cung cấp đầu ra JSON có cấu trúc để tích hợp tác nhân AI, bao gồm hơn 100 kỹ năng tác nhân dựng sẵn và hỗ trợ nhiều quy trình xác thực. Công cụ này đơn giản hóa việc tự động hóa và quản lý các dịch vụ Google Workspace thông qua một giao diện dòng lệnh duy nhất, khiến nó trở nên lý tưởng cho cả người dùng là con người và tác nhân AI.
Tạo lệnh động: Tự động xây dựng các lệnh từ Dịch vụ khám phá của Google, đảm bảo quyền truy cập cập nhật vào tất cả các điểm cuối API mà không cần cập nhật thủ công
Tích hợp tác nhân AI: Bao gồm hơn 100 kỹ năng tác nhân dựng sẵn và cung cấp đầu ra JSON có cấu trúc, giúp các tác nhân AI dễ dàng tương tác với các dịch vụ Google Workspace
Xác thực linh hoạt: Hỗ trợ nhiều quy trình xác thực, bao gồm xác thực tương tác trên máy tính để bàn, hỗ trợ trình duyệt, không đầu/CI và tài khoản dịch vụ
Lệnh trợ giúp: Cung cấp các lệnh trợ giúp thủ công (có tiền tố '+') cho các quy trình làm việc phổ biến trên các dịch vụ khác nhau, đơn giản hóa các hoạt động phức tạp

Các Trường hợp Sử dụng của Google Workspace CLI

Tự động hóa doanh nghiệp: Tự động hóa các tác vụ thông thường như quản lý email, tạo tài liệu và lên lịch lịch trên toàn tổ chức bằng cách sử dụng các tập lệnh và tác nhân AI
Tích hợp phát triển: Tích hợp các dịch vụ Google Workspace vào quy trình phát triển và quy trình CI/CD để tự động hóa thử nghiệm và triển khai
Năng suất cá nhân: Hợp lý hóa việc quản lý quy trình làm việc cá nhân thông qua quyền truy cập dòng lệnh vào email, lịch và tài liệu mà không cần chuyển đổi giữa các tab trình duyệt
Phát triển trợ lý AI: Xây dựng các trợ lý AI có thể tương tác với các dịch vụ Google Workspace bằng cách sử dụng đầu ra JSON có cấu trúc và các kỹ năng tác nhân dựng sẵn

Ưu điểm

Giao diện thống nhất cho tất cả các dịch vụ Google Workspace
Cập nhật tự động thông qua tích hợp Dịch vụ khám phá
Hỗ trợ phong phú cho tích hợp tác nhân AI với đầu ra có cấu trúc

Nhược điểm

Dự án vẫn đang trong quá trình phát triển tích cực với những thay đổi có thể gây lỗi
Yêu cầu kiến thức kỹ thuật để thiết lập và sử dụng hiệu quả
Giới hạn phạm vi OAuth cho các ứng dụng chưa được xác minh ở chế độ thử nghiệm

Cách Sử dụng Google Workspace CLI

Cài đặt Google Workspace CLI: Chạy 'npm install -g @googleworkspace/cli' trong thiết bị đầu cuối của bạn để cài đặt CLI trên toàn cầu
Thiết lập xác thực: Chạy 'gws auth setup', thao tác này sẽ hướng dẫn bạn tạo một dự án Google Cloud và bật các API cần thiết. Nếu bạn không có gcloud CLI, bạn sẽ cần thiết lập thông tin xác thực OAuth theo cách thủ công trong Google Cloud Console.
Đăng nhập vào tài khoản Google của bạn: Chạy 'gws auth login' để xác thực. Thao tác này sẽ mở một cửa sổ trình duyệt để bạn đăng nhập vào tài khoản Google của mình và cấp quyền.
Chọn phạm vi API cần thiết: Trong khi đăng nhập, hãy chọn API Google Workspace mà bạn cần truy cập (ví dụ: 'gws auth login -s drive,gmail,sheets' cho các dịch vụ cụ thể)
Kiểm tra kết nối: Hãy thử một lệnh đơn giản như 'gws drive files list --params '{\"pageSize\": 5}'' để xác minh mọi thứ đang hoạt động
Tìm hiểu các lệnh cơ bản: Sử dụng các lệnh trợ giúp có tiền tố '+' cho các tác vụ thông thường. Ví dụ: 'gws gmail +send' để gửi email, 'gws drive +upload' để tải tệp lên, 'gws calendar +agenda' để xem các sự kiện sắp tới
Xử lý phân trang: Sử dụng cờ --page-all để tự động phân trang kết quả, --page-limit để đặt số trang tối đa và --page-delay để đặt độ trễ giữa các trang
Làm việc với Google Sheets: Luôn sử dụng dấu nháy đơn khi chỉ định phạm vi trang tính, ví dụ: 'gws sheets spreadsheets values get --params '{\"spreadsheetId\": \"ID\", \"range\": \"Sheet1!A1:C10\"}'
Bật ghi nhật ký gỡ lỗi (tùy chọn): Đặt biến môi trường GOOGLE_WORKSPACE_CLI_LOG cho đầu ra gỡ lỗi, ví dụ: 'export GOOGLE_WORKSPACE_CLI_LOG=gws=debug'
Cài đặt các kỹ năng tác nhân AI (tùy chọn): Chạy 'npx skills add https://github.com/googleworkspace/cli' để cài đặt tất cả các kỹ năng tác nhân, hoặc cài đặt các kỹ năng cụ thể như 'npx skills add https://github.com/googleworkspace/cli/tree/main/skills/gws-drive'

Câu hỏi Thường gặp về Google Workspace CLI

Google Workspace CLI (gws) là một công cụ dòng lệnh cung cấp quyền truy cập thống nhất vào tất cả các dịch vụ của Google Workspace, bao gồm Drive, Gmail, Calendar, Sheets, Docs, Chat và Admin. Nó xây dựng động bề mặt lệnh từ Dịch vụ khám phá của Google và bao gồm các kỹ năng của tác nhân AI. Nó được thiết kế cho cả người dùng là con người và các tác nhân AI để tương tác với các dịch vụ của Google Workspace.

Công cụ AI Mới nhất Tương tự Google Workspace CLI

Gait
Gait
Gait là một công cụ hợp tác tích hợp việc tạo mã hỗ trợ AI với kiểm soát phiên bản, cho phép các nhóm theo dõi, hiểu và chia sẻ bối cảnh mã do AI tạo ra một cách hiệu quả.
invoices.dev
invoices.dev
invoices.dev là một nền tảng lập hóa đơn tự động tạo hóa đơn trực tiếp từ các cam kết Git của các nhà phát triển, với khả năng tích hợp cho các dịch vụ GitHub, Slack, Linear và Google.
EasyRFP
EasyRFP
EasyRFP là một bộ công cụ tính toán biên được hỗ trợ bởi AI giúp đơn giản hóa các phản hồi RFP (Yêu cầu đề xuất) và cho phép phân loại hình thái thực địa theo thời gian thực thông qua công nghệ học sâu.
Cart.ai
Cart.ai
Cart.ai là một nền tảng dịch vụ dựa trên AI cung cấp các giải pháp tự động hóa doanh nghiệp toàn diện bao gồm lập trình, quản lý quan hệ khách hàng, chỉnh sửa video, thiết lập thương mại điện tử và phát triển AI tùy chỉnh với hỗ trợ 24/7.