AWS宣布扩展Amazon Bedrock AgentCore Policy Authoring,将自然语言策略文档转换为Dogwood正式规范。

Dogwood是用于代理治理的开源语言,策略由AgentCore Gateway中的Dogwood monitor实时检查。新增能力支持对代理动作设置速率限制、前置条件、工具调用顺序和累计影响等时间与轨迹约束。
Policy Authoring可生成用于限制代理行为的Dogwood策略,并可调用Amazon Bedrock Guardrails检测不当内容。策略的适用代理、工具权限和审核流程由部署方配置。
来源:AWS Machine Learning Blog,发布时间:2026年8月20日。
把“代理不能删除生产数据”转成形式化策略,关键不只是生成语法正确的Dogwood文本,还要明确哪些工具属于生产操作、什么身份可以执行、哪些条件需要人工审批。自然语言中的“谨慎”“重要”并不是可执行边界,必须转成工具、资源、次数和前置条件等可以验证的规则。
审核时同时准备允许和拒绝的测试案例:合法只读查询应通过,越权写入、连续高频调用或未满足审批条件的动作应被拦截。再检查策略在服务异常或信息缺失时采取何种默认行为,并验证多个策略同时适用时的优先级。Guardrails的内容检测与Dogwood的动作约束解决的是不同风险,不能相互替代。
生产采用前应由安全与业务负责人逐条确认生成规则,保存版本、测试结果和审批记录。策略更新后用回归测试验证既有合法流程未被意外阻断;自然语言生成提高了起草效率,但不会自动替组织决定什么权限是合理的。