Agent Toolkit for AWS: Plugin và MCP cho agent
Agent Toolkit for AWS đáng dùng khi trợ lý lập trình phải làm việc thực tế với AWS. Gói plugin gọn hơn cho Claude Code, Codex, Cursor và Devin; các trợ lý khác phải tự cấu hình. Đây là bộ công cụ riêng cho AWS, không phải lớp trừu tượng đa nhà cung cấp.
Vì sao công cụ agent trên AWS cần lớp kiểm soát
Với AWS, trợ lý lập trình cần hơn các lệnh được sinh ra: hướng dẫn dịch vụ còn hiệu lực, API đã xác thực, quy trình triển khai lặp lại được và chính sách tách thao tác của agent khỏi thao tác con người. Thiếu các lớp này, agent dễ chọn sai dịch vụ, bỏ qua tài liệu hoặc thay đổi AWS rộng mà không để lại dấu vết kiểm toán rõ ràng.
Agent Toolkit for AWS gồm những gì
Agent Toolkit for AWS là bộ sưu tập chính thức của AWS gồm cấu hình máy chủ MCP, kỹ năng dành cho agent và plugin. Plugin aws-core bao gồm lựa chọn dịch vụ, triển khai hạ tầng, container, lưu trữ, giám sát, tính phí và dùng SDK. Các plugin chuyên biệt nhắm Bedrock, phân tích dữ liệu, DevSecOps và kiến trúc cho doanh nghiệp mới.
Công cụ AWS, kỹ năng và biện pháp kiểm soát
- ✓Một điểm cuối máy chủ MCP đã xác thực cho phép truy cập 300+ dịch vụ AWS.
- ✓Tra cứu tài liệu AWS, tài liệu API và năng lực hiện hành của từng dịch vụ mà không cần xác thực.
- ✓Kỹ năng được nạp khi cần.
- ✓Các plugin dành cho trợ lý lập trình gộp cấu hình máy chủ MCP và kỹ năng cho Claude Code, Codex, Cursor và Devin.
- ✓Biện pháp kiểm soát gồm khóa điều kiện IAM, số liệu CloudWatch và nhật ký kiểm toán CloudTrail cho thao tác của agent.
- ✓Tập lệnh Python chạy trong môi trường cách ly để xử lý nhiều bước trên AWS mà không cấp quyền thực thi cục bộ không giới hạn.
Các quy trình phổ biến với agent trên AWS
- •Chọn kiến trúc AWS, tạo nguồn lực CDK hoặc CloudFormation rồi triển khai ứng dụng không máy chủ, container hoặc lưu trữ.
- •Xây dựng agent AI trên AWS bằng Amazon Bedrock và AgentCore thông qua plugin aws-agents.
- •Tạo quy trình data lake, phân tích và ETL với S3 Tables, AWS Glue và Athena.
- •Điều tra sự cố, kiểm tra mã nguồn trước khi phát hành, rà soát lỗ hổng và chạy kiểm thử xâm nhập thông qua plugin DevSecOps.
- •Lập kiến trúc cho doanh nghiệp mới, đánh giá chi phí và bảo mật, chuyển từ Azure hoặc Google Cloud và đưa lệnh gọi mô hình sang Amazon Bedrock.
Cài Agent Toolkit cho trợ lý lập trình
Plugin được kích hoạt bên trong trợ lý lập trình; không có bước triển khai riêng. Với Claude Code, hãy thêm chợ plugin chính thức nếu chưa có, rồi chạy `/plugin install aws-core@claude-plugins-official`. Kho lưu trữ cũng cung cấp `aws-agents`, `aws-data-analytics`, `aws-agents-for-devsecops` và `aws-startup-advisor`. Với Codex, chạy `codex plugin marketplace add aws/agent-toolkit-for-aws`, mở Codex rồi dùng `/plugins` để cài `aws-core`. Với Cursor, nhập `aws/agent-toolkit-for-aws` tại Settings → Plugins → Team Marketplaces → Add Marketplace → Import from Repo, sau đó cài `aws-core` trong trang Plugins. Với Devin, chạy `devin plugins install aws/agent-toolkit-for-aws#plugins/aws-core` sau `devin auth login`. Thêm `--local` nếu chỉ cài trên máy này. Với Kiro, thêm AWS MCP Server vào `.kiro/settings/mcp.json`, rồi chạy `npx skills add aws/agent-toolkit-for-aws/skills`. Với fx, chạy `fx mcp add aws uvx mcp-proxy-for-aws-cli@latest https://aws-mcp.us-east-1.api.aws/mcp --metadata AWS_REGION=us-west-2`, rồi chạy `npx skills add aws/agent-toolkit-for-aws/skills -a fx`. Yêu cầu về phiên bản của trợ lý không được ghi rõ.
Điểm mạnh
- ✓Tích hợp rộng với AWS thông qua managed MCP Server, giúp các agent có quyền truy cập đã xác thực vào hơn 300 dịch vụ AWS, thực thi script trong sandbox và tìm kiếm tài liệu theo thời gian thực.
- ✓Các guardrail hữu ích cho môi trường production: IAM condition keys có thể phân biệt hành động của agent với hành động của con người, còn CloudWatch metrics và CloudTrail audit logging hỗ trợ việc giám sát và kiểm toán.
- ✓Các skill được tuyển chọn sẽ được tải theo nhu cầu, bao phủ các workflow cụ thể như triển khai CDK/CloudFormation, phát triển với Bedrock và AgentCore, phân tích dữ liệu, review DevSecOps và hướng dẫn kiến trúc cho startup.
- ✓Cùng một cấu hình AWS MCP Server và bộ skill có thể được cài đặt trên Claude Code, Codex, Cursor, Devin, Kiro và fx; các plugin đóng gói toàn bộ thiết lập để cài đặt trong một lần.
- ✓Tài liệu bao gồm AWS CLI, Claude Code, Codex, Cursor, Devin, Kiro, fx và các agent khác, kèm các lệnh thiết lập cụ thể và yêu cầu về credential.
Nền tảng được hỗ trợ và yêu cầu thiết lập
- △Hiện chỉ Claude Code, Codex, Cursor và Devin có gói plugin chính thức. Các trợ lý khác phải tự cấu hình máy chủ MCP và cài kỹ năng riêng.
- △Lệnh gọi API AWS và chạy tập lệnh trong môi trường cách ly cần tài khoản AWS cùng thông tin xác thực được cấu hình cục bộ. Tìm kiếm tài liệu và liệt kê kỹ năng không cần các điều kiện này.
- △Cách thiết lập MCP được hướng dẫn cho Kiro và fx yêu cầu `uv`, trong khi cách cấu hình trực tiếp khác nhau giữa các định dạng cấu hình của từng trợ lý.
- △Thiết lập MCP và kỹ năng thủ công phân mảnh hơn việc cài một plugin; README cũng không ghi rõ yêu cầu về phiên bản của trợ lý.
AWS Labs và cách thiết lập MCP trực tiếp
Các câu hỏi thường gặp
Các plugin của Agent Toolkit for AWS hỗ trợ Claude Code, Codex, Cursor và Devin. Với trợ lý lập trình khác, hãy cấu hình AWS MCP Server trực tiếp và cài riêng các kỹ năng AWS. Cách này vẫn dùng được AWS nhưng không có gói cài đặt tích hợp sẵn như plugin.
Agent Toolkit for AWS cần thông tin xác thực AWS cho lệnh gọi API và chạy tập lệnh trong môi trường cách ly. Tìm kiếm tài liệu và liệt kê các kỹ năng AWS không cần xác thực AWS. Thông tin xác thực phải được cấu hình cục bộ trên máy đang chạy trợ lý lập trình.
Plugin aws-core của Agent Toolkit for AWS gộp cấu hình máy chủ MCP cùng các kỹ năng nền tảng về lựa chọn dịch vụ, CDK, CloudFormation, ứng dụng không máy chủ, container, lưu trữ, giám sát, tính phí, dùng SDK và triển khai AWS. Nhờ vậy, trợ lý lập trình nhận được phần cấu hình cùng hướng dẫn cần thiết trong một gói.
Có. Kỹ năng AWS là gói chỉ dẫn và tài liệu tham chiếu cục bộ, nên vẫn có thể hướng dẫn agent khi không có máy chủ MCP. AWS MCP Server riêng biệt cần thiết cho truy cập API AWS trực tiếp, chạy tập lệnh và tìm kiếm tài liệu.
Đây là bộ công cụ kế thừa các công cụ từng nằm trong AWS Labs. Agent Toolkit for AWS bổ sung khóa điều kiện IAM cho chính sách riêng của agent, số liệu CloudWatch, nhật ký kiểm toán CloudTrail và các kỹ năng AWS mà README cho biết đã được đánh giá đầu-cuối.
Agent Toolkit for AWS được phát hành theo giấy phép Apache-2.0. Kho lưu trữ có tệp LICENSE trình bày đầy đủ các điều khoản cấp phép. Đây là giấy phép theo tên gọi của dự án, không phải một tùy chọn cấp phép riêng cho từng plugin.
Ai nên thử và ai nên bỏ qua
Chỉ nên dùng Agent Toolkit for AWS khi trợ lý lập trình cần xây dựng, triển khai, kiểm tra hoặc tự động hóa hệ thống AWS thực tế, còn tổ chức muốn các thao tác của agent nằm trong chính sách IAM và nhật ký kiểm toán. Không cần lớp plugin nếu bạn chỉ muốn một số câu lệnh chỉ dẫn độc lập hoặc cần cài đặt bằng một cú nhấp trong trợ lý chưa được hỗ trợ. Hãy cấu hình MCP trực tiếp khi muốn dùng điểm cuối AWS mà không cần các gói kỹ năng đi kèm.
agent-toolkit-for-aws có đáng để bạn bỏ thời gian?
ChatGPT, Claude và Perplexity đều đọc được trang này. Hỏi thử xem họ nghĩ gì về agent-toolkit-for-aws.
