(New) Google Workspace CLI của Google giúp tự động hóa Gmail/Drive dễ dàng hơn

Bạn đang lãng phí thời gian khi dùng Google Workspace? Bạn có đang dùng Google Workspace mỗi ngày nhưng vẫn phải click từng thao tác trên trình duyệt?

Trong thời đại AI, việc tự động hóa công việc không còn là xu hướng mà đã trở thành lợi thế cạnh tranh bắt buộc. Google vừa ra mắt một công cụ mới mang tính đột phá: Google Workspace CLI (gws) – cho phép AI agent quản lý toàn bộ hệ sinh thái Workspace chỉ bằng dòng lệnh

Google Workspace CLI (gws) là gì?

Google Workspace CLI ( thường được gọi tắt là gws) là công cụ dòng lệnh (CLI) giúp truy cập trực tiếp vào toàn bộ API của Google Workspace chỉ qua terminal. Không giống các công cụ riêng lẻ trước đây, nó bao gồm hầu hết các API của Google Workspace, chẳng hạn như Gmail, Google Drive, Calendar, Sheets, Docs, Slides, Chat, Tasks, Meet, Forms, Keep, Classroom, Admin.

Tất cả đều được xử lý thông qua dữ liệu JSON có cấu trúc, giúp AI hoặc hệ thống tự động dễ dàng đọc và xử lý.

Google Workspace CLI được giới thiệu vào ngày 05/03/2026
Google Workspace CLI được giới thiệu vào ngày 05/03/2026

Điểm khác biệt của gws so với các công cụ cũ

Sau đây là những điểm khác biệt của Google Workspace CLI so với các công cụ cũ:

Luôn cập nhật API mới nhất theo thời gian thực

Thay vì mã hóa cứng các lệnh, giờ đây gws sẽ được kết nối trực tiếp với Google Discovery Service có nghĩa là bạn không cần phải cập nhật phiên bản, không sợ bị lỗi thời API, và luôn được sử dụng tính năng mới cập nhật ngay lập tức.

Ví dụ: Khi bạn chạy gws, trước tiên nó sẽ tải danh mục trực tiếp này và ngay lập tức xây dựng toàn bộ cấu trúc lệnh từ tất cả những gì Google cho biết hiện có sẵn. Nếu Google phát hành một tính năng mới cho Sheets lúc 14:00 chiều hôm nay, CLI của bạn sẽ hỗ trợ tính năng đó ngay lúc 14:01 chiều. Không cần cập nhật hay phiên bản mới, và bạn không cần phải chờ người bảo trì cập nhật -> Công cụ này sẽ không bao giờ bị chậm trễ vì nó luôn đọc dữ liệu từ các nguồn đáng tin cậy.

Một công cụ – truy cập toàn bộ Workspace

Thay vì mỗi dịch vụ sẽ có 1 API riêng và mỗi API này sẽ có cấu hình OAuth riêng thì bây giờ gws sẽ cho phép 1 lần cài đặt, 1 lần xác thực là có thể truy cập được toàn bộ dịch vụ Google Workspace

Tối ưu cho AI Agent & Automation

Dữ liệu đầu ra được định dạng dưới dạng JSON giúp các hệ thống AI dễ dàng đọc hiểu và xử lý một cách chính xác. Nhờ đó, doanh nghiệp không cần phải phát triển thêm các công cụ trung gian phức tạp, tiết kiệm đáng kể thời gian và chi phí triển khai. Bên cạnh đó, nền tảng còn tích hợp sẵn hơn 100 “agent skills” – tức các kịch bản tự động hóa có sẵn – cho phép AI nhanh chóng thực hiện nhiều tác vụ khác nhau mà không cần xây dựng từ đầu.

Bảng tổng hợp so sánh các điểm khác biệt của Google Workspace CLI so với các công cụ cũ

Điểm khác biệt của Google Workspace CLI so với các công cụ cũ
Điểm khác biệt của Google Workspace CLI so với các công cụ cũ

Cài đặt Google Workspace CLI

Cài đặt Google Workspace CLI: yêu cầu duy nhất là Node.js 18 trở lên. Trước tiên hãy kiểm tra phiên bản của bạn bằng cách:

node --version

Chạy mà không cần cài đặt: cách nhanh nhất để dùng thử Google Workspace CLI là với npx (kéo bản mới nhất mỗi lần):

npx @googleworkspace/cli --help
npx @googleworkspace/cli drive files list --params '{"pageSize":1}'

Cài đặt toàn cầu: Để sử dụng thường xuyên, hãy cài đặt toàn cầu để lệnh gws luôn khả dụng:

npm install -g @googleworkspace/cli
gws --version

Thiết lập Google Workspace CLI cho tác nhân lập trình AI

Chạy lệnh sau để thiết lập dự án, bật API và xác thực OAuth:

gws auth setup

Trình duyệt sẽ mở ra để xác thực. Thông tin xác thực lưu trữ an toàn trong keyring hệ điều hành (AES-256-GCM).

Lưu ý: Nên sử dụng cấu hình này, các bước triển khai được nhanh nhất, chi tiết tại đây

Cài đặt kỹ năng tác nhân

Sau khi setup, cài skills cho tác nhân:

npx skills add https://github.com/googleworkspace/cli

Hoặc chạy trình cài đặt riêng cho Claude Code, Cursor, v.v. Khởi động lại tác nhân để nhận lệnh gws.

Thiết lập cho từng project

Để cấu hình riêng cho từng dự án:

gws auth setup --project

Xác thực và chuyển đổi tài khoản

  • Đăng nhập lại hoặc chuyển tài khoản:
  gws auth login
  • Kiểm tra người dùng hiện tại:
  gws auth whoami
  • Đăng xuất:
  gws auth logout
  • Dùng trong CI/headless:
  gws auth export --unmasked > creds.json
  export GOOGLE_WORKSPACE_CLI_CREDENTIALS_FILE=/path/to/creds.json
  • Dùng lại token gcloud:
  export GOOGLE_WORKSPACE_CLI_TOKEN=$(gcloud auth print-access-token)

Tắt telemetry

export GOOGLE_WORKSPACE_CLI_NO_TELEMETRY=1

Các ứng dụng thực tế của Google Workspace CLI

GWS cho phép gọi API trực tiếp bằng JSON, sau đây là một số tính năng chính và ví dụ thực tế ngay cả bạn chỉ là người mới bắt đầu sử dụng Google Workspace cũng có thể dễ dàng làm theo.

 

Tự động hóa email

Google Workspace CLI cho phép doanh nghiệp quản lý email hoàn toàn tự động, không cần truy cập vào giao diện Gmail.

  • Xem danh sách email gần nhất: gws gmail messages list –params ‘{“maxResults”: 5}’

Ý nghĩa:

  • Hệ thống sẽ tự động lấy danh sách 5 email mới nhất
  • Trả về dữ liệu dạng JSON để AI hoặc hệ thống xử lý
  • Đọc email cụ thể: gws gmail messages get –id <message-id>

Ý nghĩa:

  • Truy xuất nội dung chi tiết của một email cụ thể thông qua ID

Một số lệnh khác bạn có thể tham khảo thêm:

+sendGửi email
+replyTrả lời email (tự động giữ đúng luồng hội thoại)
+reply-allTrả lời email (tự động giữ đúng luồng hội thoại)
 +forward Chuyển tiếp email cho người khác
 +triageHiển thị danh sách email chưa đọc (người gửi, tiêu đề, ngày)
+watchTheo dõi email mới và hiển thị dạng dữ liệu (NDJSON)

Upload file & tạo thư mục trên Drive

  • Upload file lên Google Drive

gws drive files create –json ‘{“name”:”bao_cao.pdf”}’ –upload ./report.pdf

Ý nghĩa:

  • Tự động tải file từ máy tính lên Google Drive
  • Đặt tên file trực tiếp khi upload
  • Tạo thư mục trên Drive

gws drive files create –json ‘{“mimeType”:”application/vnd.google-apps.folder”,”name”:”du_an”}’

Ý nghĩa:

  • Tạo folder mới trên Drive mà không cần thao tác thủ công

Quản lý & xem lịch Calendar

  • Xem lịch làm việc trong ngày

gws calendar events list –params ‘{“calendarId”:”primary”,”timeMin”:”2026-03-05T00:00:00+09:00″,”timeMax”:”2026-03-06T00:00:00+09:00″,”singleEvents”:true}’

Ý nghĩa:

  • Lấy toàn bộ lịch làm việc trong một khoảng thời gian (ví dụ: hôm nay)
  • Thông tin lấy được từ Calendar

Ngoài lịch, hệ thống còn có thể lấy Link Google Meet, danh sách người tham gia và thời gian, nội dung cuộc họp. Tất cả đều xuất ra dạng JSON để dễ dàng tích hợp vào hệ thống tự động hoặc AI.

Tự động hóa Google Sheets & Docs

  • Tạo file Google Sheets

gws sheets spreadsheets create –json ‘{“properties”:{“title”:”Du toan 2026″}}’

Ý nghĩa:

  • Tạo bảng tính mới chỉ bằng 1 dòng lệnh
  • Nhập dữ liệu & xử lý nâng cao

Ngoài việc tạo file, hệ thống còn có thể tự động nhập dữ liệu vào bảng, cập nhật số liệu theo thời gian thực và kết hợp với AI để phân tích dữ liệu và tạo báo cáo thông minh.

Toàn bộ dữ liệu đều ở dạng JSON từ đó AI có thể hiểu và xử lý ngay lập tức, giúp xây dựng hệ thống tự động hóa nhanh chóng mà không cần phát triển phức tạp.

Những lưu ý quan trọng cần kiểm tra trước khi sử dụng

Mặc dù gws là công cụ chính thức, nhưng một số tính năng có thể yêu cầu quyền quản trị viên Workspace. Tài khoản miễn phí có thể bị giới hạn số lần gọi API, do đó tốt nhất bạn nên tạo một dự án Google Cloud riêng biệt để sử dụng.

Về mặt bảo mật, cần chú ý quản lý token OAuth và nên dùng tài khoản dịch vụ (service account) trong môi trường sản xuất (production).

Ngoài ra, để luôn giữ ở phiên bản mới nhất, vui lòng chạy định kỳ lệnh npm update -g @googleworkspace/cli. So với công cụ GAM được sử dụng phổ biến trước đây, thế mạnh cốt lõi của gws là hỗ trợ API động và tích hợp AI Agent.

Google Workspace CLI là một công cụ mạnh mẽ có thể giúp tăng đáng kể năng suất chỉ với một terminal
Google Workspace CLI là một công cụ mạnh mẽ có thể giúp tăng đáng kể năng suất chỉ với một terminal

Tóm lại, Google Workspace CLI là một công cụ mạnh mẽ có thể giúp tăng đáng kể năng suất chỉ với một terminal.
Bạn có thể cài đặt dễ dàng thông qua npm, sử dụng ngay sau khi xác thực OAuth và giảm thiểu triệt để các công việc lặp đi lặp lại nhờ tự động hóa dựa trên JSON. Hãy bắt đầu từ những việc đơn giản như dọn dẹp Gmail hay sao lưu Drive, sau đó dần dần mở rộng phạm vi tự động hóa.

Đăng ký sử dụng gói Google Workspace tại ADTIMIN

Trong bối cảnh AI đang thúc đẩy mạnh mẽ quá trình tự động hóa, việc lựa chọn một nền tảng vừa linh hoạt vừa đảm bảo an toàn dữ liệu trở thành yếu tố then chốt đối với doanh nghiệp. Khi kết hợp Google Workspace với các công cụ như Google Workspace CLI (gws), doanh nghiệp không chỉ nâng cao hiệu suất làm việc mà còn duy trì khả năng kiểm soát dữ liệu một cách chặt chẽ.

ADTIMIN đơn vị đối tác triển khai Google Workspace chính thức tại thị trường Việt Nam
ADTIMIN đơn vị đối tác triển khai Google Workspace chính thức tại thị trường Việt Nam

đối tác triển khai Google Workspace chính thức, ADTIMIN đồng hành cùng doanh nghiệp từ khâu tư vấn giải pháp phù hợp, triển khai hệ thống đến hỗ trợ kỹ thuật xuyên suốt trong quá trình sử dụng. Với kinh nghiệm thực tế và đội ngũ kỹ thuật chuyên sâu, ADTIMIN giúp doanh nghiệp khai thác tối đa giá trị của Google Workspace, vận hành ổn định và an toàn trong dài hạn.

Liên hệ ADTIMIN ngay hôm nay để được tư vấn chi tiết về Google Workspace với giá thành ưu đãi dành cho doanh nghiệp của bạn.

Liên hệ ngay 0918.437.227 – 0917.457.337 – 0382.558.316 để được tư vấn và đăng ký sử dụng Google Workspace phù hợp với nhu cầu doanh nghiệp.

Rate this post
.
.
.
.