AWS Agent Toolkit Skill 技能

AWS 官方 MCP/Skill/Plugin 套件

技能简介

AWS Agent Toolkit 是 AWS 官方维护的开源项目(aws/agent-toolkit-for-aws),给 AI 编程 Agent 提供构建、部署、管理 AWS 应用所需的 MCP server、Skill 与 Plugin,覆盖 Claude Code、Codex、Cursor、Kiro、fx 等主流 Agent。仓库同时提供 CLI 集成(aws configure agent-toolkit)与 Claude Code 官方 marketplace 上的 plugin(aws-core、aws-agents、aws-data-analytics、aws-agents-for-devsecops 等),让 Agent 像资深 AWS 工程师一样选型、写 CDK / CloudFormation、做 serverless、容器、存储、可观测性、计费、SDK 调用、部署等操作。

核心能力

  • 多 Agent 通用:同一套 plugin 同时给 Claude Code、Codex、Cursor、Kiro、fx 使用,配置一次跨工具生效。
  • aws-core 基础:服务选型、CDK / CloudFormation、Serverless、容器、存储、可观测性、计费、SDK 使用、部署全覆盖。
  • aws-agents 智能体构建:在 AWS 上用 Amazon Bedrock 与 AgentCore 构建 AI agent,覆盖 agent runtime、tool calling、memory。
  • aws-data-analytics 数据分析:数据湖、分析与 ETL 工作流,整合 S3 Tables、AWS Glue、Athena。
  • aws-agents-for-devsecops 安全 DevOps:事件调查、代码评审、UAT 执行、漏洞扫描、合规检查与发布就绪度评估。
  • AWS CLI 直连:通过 aws configure agent-toolkit 命令行启用,无需在 IDE 内逐个安装 plugin。
  • Claude 官方 marketplace:plugin 已上架 claude-plugins-official,Claude Code 安装时默认含 marketplace,安装用 /plugin install aws-core@claude-plugins-official。

安装配置

  • 环境前置:已安装 AWS CLI v2、Node.js 18+(Claude Code plugin);AWS 账号具备相应 IAM 权限;如用 Bedrock AgentCore 需先开通 Bedrock 服务。
  • AWS CLI 安装方式:aws configure agent-toolkit(按官方文档 agent-toolkit/latest/userguide/aws-cli.html 配置),配置完成后 Agent 自动通过 CLI 调用 toolkit。
  • Claude Code 安装(基础服务):先 /plugin marketplace update claude-plugins-official 刷新 marketplace 索引,再 /plugin install aws-core@claude-plugins-official。
  • Claude Code 安装(Agent 构建):/plugin install aws-agents@claude-plugins-official,搭配 Bedrock / AgentCore 使用。
  • Claude Code 安装(数据分析):/plugin install aws-data-analytics@claude-plugins-official,覆盖 S3 Tables / Glue / Athena。
  • Claude Code 安装(DevSecOps):/plugin install aws-agents-for-devsecops@claude-plugins-official。

使用步骤

  • 第 1 步:先决定你的 Agent 要承担哪种 AWS 工作(基础架构 / 智能体构建 / 数据分析 / DevSecOps),按上节安装对应 plugin。
  • 第 2 步:在 Claude Code / Codex / Cursor / Kiro 里用自然语言描述任务,例如"在 eu-west-1 用 Lambda + DynamoDB 搭一个无服务器 API 网关"。
  • 第 3 步:Agent 会自动按 plugin 内部知识选择合适服务(Lambda vs Fargate、API Gateway v2 vs ALB)、写出 CDK / CloudFormation 模板,并在执行前提示你确认 IAM 权限范围。
  • 第 4 步:构建智能体时,用 aws-agents 让 Agent 帮你设计 Bedrock flow、AgentCore runtime 与 memory 持久化方案,并生成最小可运行代码。
  • 第 5 步:构建完成后用 aws-data-analytics 让 Agent 帮你搭 Glue / Athena 数据管道;用 aws-agents-for-devsecops 让 Agent 跑事件调查与发布前 UAT。

适用场景

  • 从 0 搭建 AWS 基础设施:让 Agent 直接选型、写 IaC 并部署到 dev / staging / prod。
  • Serverless / 容器架构选型:Lambda / Fargate / ECS / EKS 哪一个更合适,由 plugin 内置知识做判断。
  • Bedrock Agent 上生产:智能体设计、AgentCore runtime 接入、memory 持久化、tool calling 编排一站搞定。
  • 数据分析流水线:从 S3 原始数据到 Athena 查询、Glue ETL、可视化全链路。
  • DevSecOps 自动化:事故响应代码评审、UAT 执行、漏洞扫描、合规发布门禁自动化。

适用人群

  • 经常用 AWS 做基础设施的全栈 / 后端工程师;
  • 正在用 Claude Code / Cursor / Codex 等 AI 编程工具的开发者,希望 Agent 也能理解 AWS;
  • DevOps / SRE 团队用 Agent 加速事故响应与变更评审;
  • 数据工程师用 Agent 自动化 ETL 与查询流水线;
  • 安全团队用 Agent 跑代码审计与合规检查。

工作原理

AWS Agent Toolkit 把 AWS 工程师多年沉淀的"服务选型 + IaC 写法 + 部署经验"打包成结构化文档与 guardrails,由 plugin manager 在 Agent 启动时按需加载。Agent 在调用 plugin 内的工具时,会先按 IAM scope 检查权限,再依据服务选型规则给出建议(如 CDK vs CloudFormation、Lambda vs Fargate),然后调用 AWS CLI / SDK 执行;每个 plugin 内置 guardrail 文件(policy.json)禁止危险动作(如删除生产 RDS、跨账号 IAM 变更),如需越权操作必须人工显式授权。整套机制使 Agent 既像资深 AWS 工程师一样干活,又不会越权破坏生产。

官方链接

团队信息

由 AI 猎手自动发现

评论与建议

0 条评论