用途:按顺序执行 AgentCore 入门工作坊的各个步骤,模拟参会者的完整流程,用于执行、测试或完整走查该工作坊。
主要能力:通过 /run-workshop 调用。不带参数时按顺序运行全部可用步骤(01 02 03 04 06 07,跳过即将推出的 05、08、09);/run-workshop 01 只运行步骤 01;/run-workshop 01 03 运行步骤 01 与 03;/run-workshop 01-05 展开为区间内的各个步骤。$ARGUMENTS 存放步骤号或区间,为空则全部执行。
步骤内容:01 在本地测试成本估算智能体;02 准备并部署智能体到运行时(含 agentcore configure/launch/invoke 多步);03 测试带记忆集成的智能体;04 用 CloudWatch 测试可观测性;06 设置并测试 identity/OAuth2;07 部署 Lambda 并设置、测试网关。所有 Python 命令使用 uv run 前缀,脚本使用相对路径,需先 cd 到对应步骤目录。
依赖关系:01 独立;02、03 依赖 01 的智能体代码;04、06 依赖 02 部署的运行时;07 依赖 06 的身份设置。执行前会校验依赖。步骤 07 部署前需向用户询问 SES 发件邮箱;某步骤失败时询问继续或停止;最后打印各步骤通过/失败汇总。
限制:05、08、09 为占位步骤(即将推出),跳过并注明;02 的 agentcore CLI 命令为交互式且可能耗时数分钟;06 的 OIDC 端点可能需 5 分钟以上才可用;运行时部署与 OIDC 等待的超时上限为 10 分钟。其余定价、平台支持等信息暂未提供。