本地模拟200+云服务,全由AI编写
让 AI 编码代理在本地测试代码,不用连真实云、不用付费,而且整个工具由 AI 自主构建和维护——AWS 周三发布了 AWS Emulator。
🛠️ 为什么需要它?
Kiro、Claude Code 等代理写代码极快,但反复在云端运行测试会带来高延迟和高费用。Emulator 能在开发者机器上模拟超过 200 个 AWS 服务、400 多个 API 模型,允许代理在本地闭环运行测试,无需联网。
🤖 AI 如何自我迭代?
流程由 Bedrock AgentCore 上的三组代理协作:一组基于公开 API 模型编写“保真度测试”(如创建队列);一组在模拟器中跑测试并报错;第三组逐一修复。所有变更需经其他代理审查代码标准与安全,目前数百个代理日均修复数千个问题。
💡 从周末实验到正式工具
Goldberg 最初只给了 Kiro 一个三步提示,15 分钟就得到了 SQS 可用版。受此启发,团队在周末构建了大部分服务的原型,周一即用于软件测试。
⚠️ 当前限制
需注意,IDC 分析师 Devin Pratt 指出,该模拟器尚未模拟节流、停机或区域差异,也不对运行代码做沙箱隔离。相关已知缺陷已在 GitHub 公开。工具以 CC0 公共领域许可发布,完整提交历史可见。
AWSEmulator CloudComputing DevTools
