Agent Plugins kéo thẳng chuỗi công cụ

Cuộc đua tiếp theo của công cụ lập trình AI đang nằm trong một tệp nhỏ: plugin.json.

Agent Plugins 1.0.0 đã được công bố. Google tham gia với vai trò Core Maintainer, AWS và Vercel đăng bài ủng hộ, còn tài liệu VS Code đã nhận diện Agent Plugins 1.0 cùng các định dạng Copilot, Claude và plugin cũ.

Manifest trở thành ranh giới giao diện

Google mô tả điểm nghẽn rất thẳng:

“The core problem isn't the components. It's the manifest.”

MCP nối mô hình với công cụ và dữ liệu. Agent Skills đóng gói chỉ dẫn và tài nguyên có thể dùng lại. Lớp còn thiếu là một vỏ chung để hai phần đó đi cùng nhau mà không phải đổi cấu trúc cho từng client.

Hợp đồng 1.0.0 khá nhỏ: plugin là một thư mục; plugin.json nằm ở gốc; Skills đặt trong skills/; cấu hình máy chủ MCP đặt trong mcp.json; phần riêng của client nằm trong namespace tên miền ngược như com.example.client/.

Gói chung, quyền hạn vẫn do từng sản phẩm

Google cho biết nhóm điều phối gồm Amazon, Cursor, Microsoft, OpenAI và Vercel; Google tham gia qua Kevin Hou. Vercel nói 1.0.0 đã sẵn sàng công khai, còn AWS xem đây là cách đóng gói một lần cho Kiro, VS Code, Cursor và các client khác.

Điều này chưa hợp nhất chợ plugin. Cài đặt, phân phối, quyền, sandbox, kiểm chứng nguồn gốc và trải nghiệm người dùng vẫn thuộc từng sản phẩm. Phần được thống nhất trước là schema, bố cục, quy tắc tải và cách cô lập lỗi.

Lợi ích trước mắt cho lập trình viên

Giá trị ngắn hạn là giảm chi phí đóng gói. Một Skill tạo báo cáo và một máy chủ MCP truy vấn cơ sở dữ liệu có thể đi cùng nhau, không cần wrapper riêng cho từng client. Nhóm bảo mật doanh nghiệp cũng dễ kiểm tra hơn nhờ manifest và vị trí thành phần cố định.

Điểm cần theo dõi là hành vi của các client tương thích. Nếu ChatGPT, Codex, Copilot, Cursor, Kiro, VS Code và công cụ Google cùng tải ổn định một gói, Agent Plugins sẽ tiến gần tới định dạng phát hành mặc định.

Nguồn: Google Developers Blog, AWS Open Source Blog, Vercel, đặc tả Agent Plugins, tài liệu VS Code, CocoLoop; kiểm chứng Agent Plugins 1.0.0, Core Maintainers, yêu cầu plugin.json và schema, vị trí cố định của skills và mcp.json, định dạng tương thích VS Code, cùng quy tắc cô lập lỗi.