惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Apple Machine Learning Research
Apple Machine Learning Research
AWS News Blog
AWS News Blog
Google DeepMind News
Google DeepMind News
U
Unit 42
博客园 - 叶小钗
博客园 - 聂微东
GbyAI
GbyAI
Stack Overflow Blog
Stack Overflow Blog
有赞技术团队
有赞技术团队
aimingoo的专栏
aimingoo的专栏
D
DataBreaches.Net
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
Jina AI
Jina AI
美团技术团队
The Cloudflare Blog
M
MIT News - Artificial intelligence
Microsoft Azure Blog
Microsoft Azure Blog
I
InfoQ
S
Schneier on Security
C
Check Point Blog
Project Zero
Project Zero
The Hacker News
The Hacker News
Scott Helme
Scott Helme
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
Cisco Talos Blog
Cisco Talos Blog
P
Privacy International News Feed
SecWiki News
SecWiki News
Latest news
Latest news
MongoDB | Blog
MongoDB | Blog
S
Secure Thoughts
Google Online Security Blog
Google Online Security Blog
F
Fortinet All Blogs
博客园 - 三生石上(FineUI控件)
H
Help Net Security
TaoSecurity Blog
TaoSecurity Blog
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Last Week in AI
Last Week in AI
P
Privacy & Cybersecurity Law Blog
Forbes - Security
Forbes - Security
G
GRAHAM CLULEY
N
Netflix TechBlog - Medium
L
Lohrmann on Cybersecurity
A
About on SuperTechFans
T
The Exploit Database - CXSecurity.com
C
Cisco Blogs
PCI Perspectives
PCI Perspectives
大猫的无限游戏
大猫的无限游戏
T
Troy Hunt's Blog
H
Hacker News: Front Page
Vercel News
Vercel News

BlogFinder

日常漫步 Vol.24 之漫步前山河 - 雅余 周报 #1-聊聊本周的收获 - Edwin's Blog 我的OpenCode必装插件与Skill Write Something 掌中之物未必在掌握之中 · CRIVU PiliNara,一个更顺手的 PiliPlus 分支 「NekoEcho」:做一个必有回响的猫娘主题博客 2026-05 书影音总结 简化博客主题 - 安迪 我第一次发布 npm 包 拾花小记#45:中考前的二三事 – 小改学习志 黛西花园5月游 #18 枇杷又熟了的五月月报 一些奇奇怪怪的需求?word仿方正书版的几个小操作 - Xiobb's Blog 0419 御温泉之旅 修复了一些bug,网站基本上趋于稳定了 - 新锐博客 又回到四十年前 如何定义成功 迷鹿屋2026已重新上线 科技冰火两重天+一周回顾 ${title} 热度退了,我反而用得更深了-咕咚同学 我到底该不该换个域名? 随身WIFI折腾记 - 安迪 博客撰写体验提升——hexo pro插件 为什么不用相机把屏幕上的接关密码拍下来? 国清寺与天台山 – Ouroboros ★★★★☆《挽救计划》——久违的经济上行感 - Davidの3号基地 删除右键“打开方式”里多余选项 第三周刊_No.53|一切都会被支付两次 安卓APP通话记录与录音上传踩坑记录 - 子舒的博客 天量下跌 inBox 笔记 2.3.8,把工具栏交给了你-咕咚同学 我把小龙虾搬到了微信-咕咚同学 安好 - 响石潭 Compound Engineering Plugin:让每个工程单元都比上一个更容易 MOSS-TTS Family:开源高质量语音与声音生成模型家族深度解析 Crawl4AI:专为 LLM 设计的开源 Web 爬虫与数据抓取工具 Build Your Own X:从零实现你最喜欢的技术——程序员进阶的终极资源清单 Anthropic Skills:用文件夹教 Claude 专业技能的开源框架 1年的去月球(下) - 梅之夏 欢迎回来。 简单讲讲 ASN.1 与 OID DTV - 直播聚合客户端 5.22-5.27 – 不兴江 还没去过鸭川 – 不兴江 张晶晶同学三刷林志颖 关于我 – 不兴江 爱与嫉妒 – 不兴江 港股被持续做空 备案码花了四百块-咕咚同学 一句话生成封面:我给公众号做了4种风格的AI封面生成技能 「官」方認證 再谈费曼学习法 2026-05-28T00:34:11+08:00 2026-05-28T00:28:45+08:00 离谱的英语学习指南:基于AI的英语进阶系统方法论 iii:零集成架构的后端统一运行时 Claude Code Harness:让 Claude Code 工作有迹可循的工程化框架 Heretic:全自动移除大语言模型审查机制的开源工具 MarkItDown:微软开源的万能文档转 Markdown 利器 Harness:让 Claude Code 秒变多智能体协作工厂 这段时间尽折腾AI Agent了,确实极大地提高了效率 近期动态:两个新站点正式上线啦 误判解除!zhouayuan.com 腾讯安全申诉成功 - 周阿源|玩具设计・插画日常・生活随笔 Ralph:让 AI 编码工具自主循环跑完所有 PRD 任务的量产神器 全都违法 – 个人工作记录 关于zhouayuan.com被误判 “含违规信息” 的说明与申诉记录 - 周阿源|玩具设计・插画日常・生活随笔 小米 MiMo v2.5 Pro 白嫖 最大的人间清醒,兜里有钱,但是不花。 夜晚靓歌(12):于文文现场solo - 王志勇的Blog 今日插画:风扬起的倔强 - 周阿源|玩具设计・插画日常・生活随笔 回门习俗 独立网卡 - 忘记了回忆 500亿入股人工智能企业 从命令行到桌面智能体-咕咚同学 第一性原理读书笔记 行者微评论223-加班の守株待兔-博客|政治与时事-风雨行者 ZOZO开源物理接触求解器:GPU加速的可扩展仿真引擎 OpenStock:开源股票市场交易平台技术深度解析 MoneyPrinterTurbo:基于AI的全自动短视频生成工具深度解析 Claude-Mem:为 Claude Code 构建的持久化记忆压缩系统 Twenty:可代码化定制的企业级开源 CRM 平台技术深度解析 2026-05-26T22:59:17+08:00 企业级开源大模型部署平台 GPUStack 实战教程 1年的去月球(上) - 梅之夏 Sevalla - 静态网站托管服务 不用翻墙、不用注册、不用月费,普通人也能用上 Claude Code 装修灯具要注意⚠️ 黄梅天先锋 - 游子微博 公安备案顺利办结,站点备案全部完成 - 周阿源|玩具设计・插画日常・生活随笔 第三次兑换天猫超市卡了宗宗酱-三维狐少儿编程 Don't think, feel. - Rolen's Blog 人这一辈子,到底图个什么 博客迁移 - Edwin's Blog 情感赛道写作模板 再现本轮行情的典型特征 裁员与平常心-咕咚同学 别让“偷懒”,成为隐私泄露的破绽 片刻 - Jdeal | Life is like a Design.
AWS Agent Toolkit for AWS:让 AI 编码代理无缝玩转 AWS 全栈服务
Cheman · 2026-06-26 · via BlogFinder

今天在 GitHub Trending 上看到一个很有意思的项目:AWS Agent Toolkit for AWS,这是 AWS 官方推出的重量级工具包,旨在给 AI 编码代理(Claude Code、Codex、Cursor、Kiro 等)装上"AWS 全技能",让它们能够自主完成在 AWS 上的构建、部署和管理任务。项目甫一上线便登顶 Trending,足以说明 AI + 云基础设施这个组合有多火热。

一、项目概述

AWS Agent Toolkit for AWS 是 AWS Labs 早期 MCP 服务器和技能包的正式继承者。相比前辈,它带来了几个关键能力升级:

  • IAM 条件键区分代理行为:可以编写仅适用于 AI 代理操作的 IAM 策略,即使底层 IAM 角色的权限更大,代理也只能执行受限操作
  • 企业级可观测性:每个请求都自动记录到 Amazon CloudWatch 指标和 AWS CloudTrail 审计日志
  • 经过端到端评测的技能:所有 Agent Skills 都经过严格评测,确保工作流能稳定完成
  • 全 AWS API 覆盖:通过单一认证端点访问 300+ AWS 服务

项目目前提供四类插件,覆盖从核心云操作到安全运维的完整场景:

插件描述
aws-core核心 AWS 技能,覆盖服务选型、CDK/CloudFormation、无服务器、容器、存储、可观测性、计费、SDK 使用和部署
aws-agents基于 Amazon Bedrock 和 AgentCore 构建 AI Agent 的技能
aws-data-analytics数据湖、分析和 ETL 工作流技能,覆盖 S3 Tables、AWS Glue 和 Athena
aws-agents-for-devsecops事件调查、代码审计、漏洞扫描、渗透测试等 DevSecOps 技能

二、技术架构与核心原理

2.1 AWS MCP Server:代理与 AWS 的桥梁

Agent Toolkit 的底层核心是 AWS MCP Server,它遵循 Model Context Protocol(MCP),为 AI 代理提供标准化的 AWS 访问接口。MCP Server 以托管服务的方式运行在 AWS 区域中(目前主要是 us-east-1),代理通过 MCP 协议与其通信。

MCP Server 提供四大类工具:

Full AWS API Coverage(沙盒脚本执行) 代理可以通过 MCP Server 在隔离的沙盒环境中执行 Python 脚本,完成复杂的多步骤操作,而无需直接在本地配置 AWS 凭证。

Real-time Documentation Access(实时文档访问) 代理可以实时搜索和检索最新的 AWS 文档、API 参考和服务能力说明,无需认证即可访问大量技术资料。

Enterprise Controls(企业级管控)

  • CloudWatch 指标:每个 MCP 请求都会生成指标,便于监控代理活动
  • CloudTrail 审计:所有操作均记录到 CloudTrail,满足合规需求
  • IAM Context Keys:为代理专属策略提供细粒度控制

2.2 插件系统与技能包

Agent Toolkit 采用**插件(Plugin)+ 技能(Skill)**的双层架构:

Plugin = MCP Server 配置 + Agent Skills 的打包单元
Skill  = 精选的指令和参考资料包,按需加载

aws-core 插件为例,它将 AWS MCP Server 与一组预定义的 Agent Skills 打包,代理安装插件后即获得:

  • 服务选型建议(什么场景用 ECS 还是 Lambda?)
  • CDK/CloudFormation 模板生成
  • SDK 使用最佳实践
  • 部署流程指导

2.3 与 AWS Labs MCP 服务器的关系

AWS Labs 此前在 GitHub 上发布了多个独立的 MCP 服务器和技能包(如 aws-mcpbedrock-agent-core 等)。Agent Toolkit 是这些工具的统一升级版,AWS 承诺逐步将 AWS Labs 中的优秀组件迁移到 Agent Toolkit 中,同时保持向后兼容。

三、安装与快速开始

3.1 环境要求

  • 一个配置好凭证的 AWS 账户(API 调用和脚本执行需要;纯文档搜索和技能发现不需要)
  • 对应的 AI 编码代理(Claude Code / Codex / Cursor / Kiro)

3.2 Claude Code 安装步骤

# 更新插件市场索引
/plugin marketplace update claude-plugins-official

# 安装 aws-core 插件(最核心、最推荐先装的)
/plugin install aws-core@claude-plugins-official

# 安装 aws-agents 插件(构建 AI Agent on AWS)
/plugin install aws-agents@claude-plugins-official

# 安装 aws-data-analytics 插件(数据湖和 ETL)
/plugin install aws-data-analytics@claude-plugins-official

安装完成后,Claude Code 就能通过 MCP Server 与 AWS 服务交互了。例如,让 Claude Code 帮你部署一个 S3 静态网站:

# 在 Claude Code 中直接对话
帮我用 CDK 创建一个 S3 静态网站托管桶,配置公共读权限和静态网站托管

Claude Code 会自动调用 AWS MCP Server 的工具链,完成 CDK 代码生成、合规检查和部署。

3.3 Cursor 安装步骤

  1. 在 Cursor 中进入 Settings → Plugins → Team Marketplaces → Add Marketplace
  2. 导入 aws/agent-toolkit-for-aws 仓库
  3. 打开 Plugins 面板,安装 aws-core 插件(建议从这里开始)
  4. 按需安装 aws-agentsaws-data-analytics

3.4 Kiro 安装步骤

编辑 ~/.kiro/settings/mcp.json

{
  "mcpServers": {
    "aws": {
      "command": "uvx",
      "args": [
        "[email protected]",
        "https://aws-mcp.us-east-1.api.aws/mcp",
        "--metadata",
        "AWS_REGION=us-west-2"
      ]
    }
  }
}

然后安装技能包:

npx skills add aws/agent-toolkit-for-aws/skills

⚠️ 版本固定建议:建议在 mcp-proxy-for-aws 后锁定特定版本号(如 @1.6.2),以确保行为可重现,避免供应链风险。

四、使用方法与实战

4.1 场景一:用 Claude Code 快速部署 Serverless 应用

让 Claude Code 基于 aws-core 插件的能力,完成一个完整的 Lambda + API Gateway 部署:

帮我用 aws-core 创建一个基于 Lambda 和 API Gateway 的 REST API,
包含 GET /products 和 POST /products 两个端点,数据存储在 DynamoDB 中。

Claude Code 会:

  1. 生成符合 AWS 最佳实践的 CDK 代码
  2. 提示确认资源命名和 IAM 权限
  3. 自动执行 cdk deploy 完成部署
  4. 输出 API 端点 URL

4.2 场景二:数据分析工作流

使用 aws-data-analytics 插件进行 S3 数据湖的 ETL 分析:

# 在 Claude Code 中
/plugin install aws-data-analytics@claude-plugins-official

# 然后对话
帮我用 AWS Glue 创建一个 ETL job,从 s3://raw-bucket/ 读取 CSV 数据,
做清洗转换后写入 s3://processed-bucket/,最后用 Athena 建表查询

4.3 场景三:DevSecOps 安全扫描

使用 aws-agents-for-devsecops 插件进行代码安全审计:

# 添加到 Claude 插件市场
/plugin marketplace add aws/agent-toolkit-for-aws
/plugin install aws-agents-for-devsecops@claude-plugins-official

# 设置 AWS DevOps Agent
/aws-agents-for-devsecops:setup

# 运行安全扫描
帮我扫描这个仓库的代码漏洞,重点检查 SQL 注入和 S3 权限配置问题

五、常见问题与解决方案

Q1:安装插件时提示 Plugin not found

这通常是因为本地插件市场索引过期。执行以下命令更新:

/plugin marketplace update claude-plugins-official

如果仍有问题,尝试手动添加仓库:

/plugin marketplace add aws/agent-toolkit-for-aws

Q2:运行时报错 Credentials not found

文档搜索和技能发现不需要 AWS 凭证。但执行写操作(如部署资源)需要有效的 AWS 凭证。确保:

# 检查凭证是否配置
aws configure

# 或使用 IAM Role(ECS/Lambda 环境)
aws sts get-caller-identity  # 验证身份

Q3:API 调用报 403 Forbidden

检查 IAM 策略是否包含所需权限。Agent Toolkit 的一大优势是支持代理专属 IAM 条件键

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": [
        "s3:GetObject",
        "s3:PutObject"
      ],
      "Resource": "*",
      "Condition": {
        "Bool": {
          "aws:MCP_Agent": "true"
        }
      }
    }
  ]
}

这里的 aws:MCP_Agent: true 条件键只有通过 MCP Server 的调用才会满足,普通的 CLI 操作不会触发。

Q4:MCP Server 连接超时

如果 Agent 访问 MCP Server 超时,检查网络和区域配置:

# 确认 AWS 区域
aws configure get region

# MCP Server 目前主要在 us-east-1 运行,确保网络可访问
curl -s https://aws-mcp.us-east-1.api.aws/mcp

六、总结

AWS Agent Toolkit for AWS 是 AWS 面向 AI Agent 时代交出的一份重量级答卷。它通过统一的 MCP Server + 插件系统,让主流 AI 编码代理(Claude Code、Codex、Cursor、Kiro)都能原生支持 300+ AWS 服务,同时提供企业级的安全管控和审计能力。

对于开发者而言,这意味着可以在 AI 助手的辅助下,用自然语言完成 AWS 上的复杂运维任务——从 CDK 部署到数据湖 ETL,从安全扫描到渗透测试,Agent Toolkit 几乎覆盖了所有主流场景。

项目地址:https://github.com/aws/agent-toolkit-for-aws

官方文档:https://docs.aws.amazon.com/agent-toolkit/latest/userguide/