AWS 介绍如何在 Bedrock AgentCore 上构建 ambient agent。它不必等用户打开聊天窗口,而是可由 S3 上传、定时计划或告警等事件触发。示例把事件送到 Agent,再由 Agent 运行一组与任务相关的工具,最后在需要确认时通过 ask_human 把控制权交还给人。
教程使用 SQS、Lambda 和 DynamoDB 组织事件、执行状态和人工复核页面。这样一条工作流可以在没有持续对话的情况下运行,又保留了可查的 Jobs 页面。对于文件到达、监控告警、库存变化这类事件,触发源和 Agent 执行可以分开扩展。
人工复核并不是装饰性的按钮:当操作会改变数据、发送通知或执行高影响动作时,流程可以暂停等待确认。文章给出的是框架无关的示例,真实系统还需为重复事件、超时、权限和失败重试制定规则,避免 Agent 在同一事件上重复执行。