用途:在智能体上线生产前,按清单检查安全、可靠性与性能,包括限制调用方、收敛默认 IAM 权限、排查限流或配额错误、调整会话生命周期、处理长时间后台任务。无需参数,技能读取项目配置并给出针对性发现。
主要能力与用法:先运行 agentcore --version,要求 v0.9.0 或更高,否则先 agentcore update;再读取 agentcore/agentcore.json 了解资源、框架与网络模式(PUBLIC 或 VPC)。IAM 方面,将自动创建的执行角色从宽泛 Bedrock 权限收敛到具体模型,并检查 ECR 与信任策略;InvokeAgentRuntimeCommand 需单独授权并建议用 CloudTrail/EventBridge 告警。入站认证默认 AWS_IAM(SigV4),也可用 CUSTOM_JWT,通过 agentcore add agent 配置 discovery-url、allowed-audience 或 allowed-clients;生产禁用 NONE。密钥不得硬编码或放在运行时环境变量,应通过 agentcore add credential 注册并用 @requires_api_key、@requires_access_token 获取。还涉及错误处理、输入校验、限流(默认 25 TPS,应用层限流放在调用方或 API Gateway)、可观测性、评估基线与 VPC 配置。
限制:部分能力仅通过 API(如 PutAgentRuntimeResourcePolicy)提供,CLI 或 agentcore.json 未暴露;JWT 需满足 issuer 与 discovery URL 前缀规则;Gateway 暂不支持流式服务。具体价格、平台支持范围等资料未提供。