Google Workspace CLI: Công cụ dòng lệnh thống nhất dành cho con người và tác nhân AI

Phần mềm02 tháng 6, 2026·4 phút đọc

Google đã ra mắt công cụ dòng lệnh (CLI) mới cho Google Workspace, cung cấp giao diện duy nhất cho Drive, Gmail và Calendar. Được viết bằng ngôn ngữ Rust, công cụ này tự động thích ứng với các thay đổi của API và tích hợp hơn 100 kỹ năng cho tác nhân AI, dù phản hồi cộng đồng hiện đang chia rẽ về quá trình cài đặt.

Google Workspace CLI: Công cụ dòng lệnh thống nhất dành cho con người và tác nhân AI

Google vừa phát hành một công cụ dòng lệnh (CLI) mới dành cho Google Workspace, cho phép người dùng truy cập Drive, Gmail, Calendar, Sheets, Docs, Chat và mọi API khác của Workspace thông qua một giao diện duy nhất. Được viết bằng ngôn ngữ Rust và cấp phép Apache 2.0, công cụ này được thiết kế để phục vụ cả con người và quy trình làm việc của các tác nhân AI, đi kèm với đầu ra JSON có cấu trúc và hơn 100 kỹ năng tích hợp sẵn.

Khả năng động và Tự động hóa

Khác với các công cụ CLI truyền thống đi kèm một danh sách lệnh tĩnh, gws đọc Discovery Service của Google tại thời điểm chạy để xây dựng toàn bộ bề mặt lệnh một cách động. Điều này có nghĩa là khi Google thêm hoặc cập nhật một điểm cuối API, CLI sẽ tự động nhận diện thay đổi mà không cần phát hành bản cập nhật mới. Công cụ cũng bao gồm các lệnh trợ giúp có tiền tố + cho các quy trình làm việc phổ biến như gửi email, phân loại hộp thư đến và tạo báo cáo standup.

Cài đặt và Sử dụng

Để bắt đầu, người dùng cần Node.js phiên bản 18 trở lên (hoặc binary được biên dịch sẵn từ GitHub Releases), một dự án Google Cloud để lấy thông tin xác thực OAuth và tài khoản Google có quyền truy cập Workspace. Quá trình cài đặt có thể thực hiện qua npm, Homebrew, Cargo hoặc Nix:

npm install -g @googleworkspace/cli

Sau khi cài đặt, thiết lập ban đầu và xác thực được xử lý thông qua hai lệnh:

gws auth setup

gws auth login

Từ đó, tương tác với các dịch vụ Workspace tuân theo một mẫu nhất quán. Ví dụ, liệt kê các tệp Drive gần đây chỉ là một lệnh đơn giản:

gws drive files list --params '{"pageSize": 10}'

Hệ sinh thái cho AI

Hệ sinh thái kỹ năng (skills) là một tính năng cốt lõi của bản phát hành này. Các kỹ năng được đóng gói dưới dạng tệp SKILL.md bao phủ mọi API được hỗ trợ, và CLI cũng bao gồm tùy chọn máy chủ MCP để kết nối với các công cụ như Claude Code và Gemini CLI. Giám đốc Google Cloud, Addy Osmani, đã giới thiệu CLI này là "được xây dựng cho con người và tác nhân". Kho lưu trữ dự án đã thu hút hơn 26.500 sao trên GitHub ngay sau khi ra mắt.

Phản hồi của cộng đồng

Phản ứng từ cộng đồng hiện đang trái chiều. Trên Hacker News, một số người dùng khen ngợi việc tạo lệnh động và xu hướng chuyển đổi sang các công cụ ưu tiên dòng lệnh. Một người nhận xét rằng các công ty cuối cùng cũng đang đưa API vào những thứ lẽ ra phải có API từ nhiều năm trước.

Tuy nhiên, cũng có những cảnh báo quan trọng. Một người dùng khác nhấn mạnh: "Đây không phải là sản phẩm được Google hỗ trợ chính thức". Điều này được ghi chú rõ trong README của GitHub, cùng với cảnh báo rằng dự án đang trong quá trình phát triển tích cực và các thay đổi gây phá vỡ (breaking changes) được dự kiến.

Một người dùng trên Hacker News báo cáo đã dành 45 phút để làm theo quy trình thiết lập mặc định, nhưng lại gặp lỗi giới hạn phạm vi (scope limits) và lỗi xác thực. Họ cho biết việc chọn cài đặt được khuyến nghị lại dẫn đến cảnh báo rằng có quá nhiều phạm vi và có thể gây lỗi, và đúng là quá trình xác thực sau đó đã thất bại trên trình duyệt.

So sánh và Kết luận

Trên Reddit, sự đón nhận nồng nhiệt hơn. Một người dùng đã kết nối gws với Claude Code và để tác nhân đọc, tóm tắt và thực hiện hành động trên email, mô tả trải nghiệm này "dễ dàng hơn nhiều" so với các phương pháp viết kịch bản trước đây.

Trong hệ sinh thái Microsoft, CLI dành cho Microsoft 365 cung cấp khả năng tương tự cho hệ sinh thái của Microsoft, hiện đang ở phiên bản 11.7.0 với hỗ trợ cho SharePoint, Teams, Entra ID và Power Platform. Khác với gws, công cụ của Microsoft phân phối tập lệnh tĩnh qua npm thay vì tạo lệnh động, dù nó có lợi thế về kiến trúc plugin trưởng thành hơn và quy trình xác thực đơn giản hơn.

Hướng dẫn cài đặt đầy đủ, tùy chọn xác thực và hướng dẫn khắc phục sự cố có sẵn trong README của kho lưu trữ dự án.

Chia sẻ:FacebookX
Nội dung tổng hợp bằng AI, mang tính tham khảo. Xem bài gốc ↗