Sản phẩm
Ra mắt Agent Plugins 1.0.0: Tiêu chuẩn thống nhất cho AI Agent từ Google, Amazon và Microsoft
(giờ Việt Nam)
Tóm tắt AI
Agent Plugins 1.0.0 thiết lập tiêu chuẩn chung giúp đóng gói kỹ năng và công cụ AI thành một đơn vị duy nhất, cho phép các nhà phát triển sử dụng linh hoạt trên nhiều nền tảng mà không cần tùy chỉnh riêng biệt.
Bản dịch AI

6 tháng 8, 2026
Kevin Hou, Kỹ sư cấp cao, Google DeepMind
Haoyu Wang, Kỹ sư phần mềm cấp cao, Google Cloud Data
Alan Blount, Quản lý sản phẩm kỹ thuật, Google Cloud AI
Agent Plugins 1.0.0 là một đặc tả mở, trung lập với nhà cung cấp, dùng để đóng gói các Agent Skills và máy chủ MCP thành các plugin có tính di động. Đặc tả này được công bố bởi một TSC (Hội đồng chỉ đạo kỹ thuật) gồm các nhà bảo trì cốt lõi từ Amazon, Cursor, Microsoft, OpenAI và Vercel. Google đang tham gia nhóm đó với tư cách là Nhà bảo trì cốt lõi, đại diện là Kevin Hou, và chúng tôi đang bắt đầu xây dựng khả năng hỗ trợ cho các sản phẩm của chính mình.
Bạn đã viết một skill. Bạn đã viết một tập lệnh hoặc một máy chủ MCP đi kèm với skill đó. Cùng với nhau, chúng thực hiện tốt một việc hữu ích — chúng biết cách truy vấn cơ sở dữ liệu báo cáo của bạn và cách biến kết quả thành bản tóm tắt hàng tuần mà nhóm của bạn thực sự đọc.
Sau đó, bạn cố gắng triển khai nó cho một client thứ hai.
Skill vẫn ổn. Máy chủ MCP vẫn ổn. Nhưng phần bao bọc xung quanh chúng thì không: cấu trúc thư mục khác nhau, tệp manifest yêu cầu các siêu dữ liệu cấp cao khác nhau, cấu hình MCP sử dụng hình dạng khác và suy luận các phương thức truyền tải (transports) theo cách khác. Vì vậy, bạn phải fork gói đó, duy trì hai bản sao của các thành phần vốn dĩ không hề khác biệt ngay từ đầu, và nhìn chúng dần trở nên khác biệt (drift).

Vấn đề cốt lõi không nằm ở các thành phần. Nó nằm ở tệp manifest.
Agent Skills đã cung cấp cho các agent những hướng dẫn và tài nguyên có thể tái sử dụng. MCP đã kết nối các agent với các công cụ và dịch vụ. Cả hai đều có tính di động khi đứng riêng lẻ. Điều chưa có tính di động chính là "chiếc hộp" mà bạn đặt chúng vào — và chiếc hộp đó là thứ mà mọi client đều phải tự phát minh ra.
Các tác giả plugin không nên phải lựa chọn giữa việc tiếp cận mọi client và việc sử dụng những gì làm cho mỗi client trở nên tốt. Họ nên nhận được cả hai: một cấu trúc có thể dự đoán được cho các phần thực sự giống nhau, và không gian cho mỗi client tiếp tục đổi mới trên những phần không giống nhau.
Đây là lý do tại sao chúng tôi tham gia Agent Plugins với tư cách là nhà bảo trì cốt lõi và bắt đầu tích hợp vào các sản phẩm của mình.
Agent Plugin thực sự là gì?
Một plugin là một thư mục. Đó là toàn bộ ý tưởng, và sự hạn chế chính là điểm mấu chốt.
Văn bản thuần
Đã sao chép
Tệp manifest bao gồm hai dòng nội dung chính:
JSON
Đã sao chép
Mọi thứ khác đều được tìm thấy tại một vị trí cố định. Các Skill nằm trong thư mục skills/, mỗi skill một thư mục con, theo định dạng mà đặc tả Agent Skills đã xác định. Các máy chủ MCP được khai báo trong tệp mcp.json, với kiểu dữ liệu rõ ràng trên mỗi mục nhập. Client không bao giờ phải đoán phương thức truyền tải từ hình dạng của đối tượng cấu hình; nó sẽ hoạt động trên stdio, Streamable HTTP hoặc HTTP+SSE kế thừa.
Hãy chú ý những gì plugin.json không thể làm. Nó không thể di chuyển các thành phần và không thể khai báo chúng nội tuyến (inline). Không có đường dẫn khám phá nào để cấu hình và không có thứ tự ưu tiên nào cần học. Nếu thư mục skills/ không tồn tại, client sẽ tải những gì hiện có và tiếp tục. Một máy chủ mcp.json không khởi động được sẽ không làm hỏng các skill của plugin đó — client sẽ bỏ qua mục nhập đó, tiếp tục tải và báo cáo lỗi. Các thành phần độc lập sẽ thất bại một cách độc lập.
Thư mục tên miền ngược cuối cùng đó là lối thoát hiểm. com.example.client/ là một không gian tên mở rộng thuộc sở hữu hoàn toàn của một client, dành cho các hook, agent, lệnh hoặc bất kỳ thứ gì khác mà client đó muốn thêm vào. Các client không nhận diện được nó sẽ bỏ qua nó. Phần cốt lõi có tính di động vẫn giữ được sự nhỏ gọn vì các phần không di động đã có một nơi hợp lệ để đặt vào.
Không phải skill nào cũng nên là một Plugin
Trước khi bạn tìm đến plugin, hãy tự hỏi liệu bạn có thực sự cần nó không. Nếu bạn đang triển khai một máy chủ MCP duy nhất cho một client duy nhất, thì chỉ riêng tệp mcp.json đã là câu trả lời đơn giản hơn. Nếu bạn chỉ có một skill duy nhất, bạn không cần plugin. Agent Plugins chỉ thực sự phát huy giá trị khi bạn có các thành phần thuộc về nhau và cần phải đi cùng nhau.

Những gì nó cố tình bỏ qua
Agent Plugins v1 chỉ là một định dạng đóng gói và không gì hơn thế. Nó không xác định cơ chế cài đặt, giao thức phân phối, mô hình cấp quyền, yêu cầu sandbox, xác minh độ tin cậy hay nguồn gốc, và không xác định trải nghiệm người dùng. Những điều này được nêu công khai trong các cân nhắc tương lai của dự án, chứ không phải bị bỏ qua một cách âm thầm.
Đây là quyết định đúng đắn. Việc cài đặt, chính sách, kiểm soát doanh nghiệp và UX phê duyệt rất khác nhau giữa các client như IDE, CLI và nền tảng doanh nghiệp được quản lý. Mỗi ứng dụng agentic đều có những nghĩa vụ thực sự khác nhau đối với người dùng của họ.
Plugin là một phần của hệ sinh thái
Đóng gói là một công việc. Khám phá và đưa plugin đến tay người dùng là một công việc khác, và cần phải chính xác về việc lớp nào thực hiện nhiệm vụ gì.
Mỗi lớp đều hữu ích và có thể áp dụng một cách độc lập. Bạn có thể xuất bản một plugin mà không cần mục nhập trong danh mục, lập danh mục một tài nguyên không phải là plugin và chạy các skill mà không cần plugin nào cả. Việc áp dụng cái này không bao giờ bắt buộc bạn phải áp dụng cái tiếp theo.

Ra mắt ngay hôm nay
Hai sản phẩm của Google hỗ trợ định dạng này kể từ hôm nay.
Agents CLI đóng gói các skill chuyên gia của Google để xây dựng, đánh giá, triển khai, quan sát và xuất bản agent, biến bất kỳ AI coding agent nào — Antigravity, Gemini CLI, Claude Code hoặc Cursor — thành một chuyên gia về xây dựng agent và agent ops. Các skill đó vốn đã có thể phân phối được. Giờ đây, chúng có thể phân phối dưới một định dạng không chỉ của riêng chúng tôi.
Data Agent Kit cung cấp một bộ sưu tập các plugin mang sức mạnh của Google Data Cloud trực tiếp vào AI coding agent hoặc IDE ưa thích của bạn. Được thiết kế cho các kỹ sư dữ liệu và nhà phát triển, nó cho phép các agent quản lý tài sản dữ liệu, chạy truy vấn và triển khai các đường ống dữ liệu một cách liền mạch. Bằng cách áp dụng tiêu chuẩn Agent Plugins, Data Agent Kit đảm bảo rằng bộ sưu tập phong phú các skill agentic và máy chủ MCP của nó — kết nối với BigQuery, Spanner, Cloud SQL và nhiều dịch vụ khác — đều có thể sử dụng linh hoạt trên bất kỳ client tương thích nào.
Chúng tôi dự kiến sẽ mang khả năng hỗ trợ Agent Plugins đến nhiều sản phẩm hơn nữa vốn đã hoạt động với Skills và máy chủ MCP.
Bắt đầu với Agent Plugins
Bài viết được AI dịch và tổng hợp tự động từ Google Developers Blog. Liên kết bài gốc ở phía trên. Dữ liệu đồng bộ qua API công khai được ghi nguồn tại AI HOT (canonical) ↗. AIHOT.vn luôn dẫn nguồn đầy đủ — nếu bạn thấy điểm cần chỉnh sửa, hãy gửi ý kiến tại trang phản hồi.