设置模式
可以在创建智能体时通过AgentState.permission_context 设置模式,也可以在运行时切换:
各模式的决策流程
每种模式都沿决策矩阵中的决策点依次评估;下面的流程图把每种模式展开为完整的决策流程。ASK 结果会触发用户确认;如果用户接受自动生成的建议规则,规则会被持久化以供后续调用使用。- DEFAULT
- EXPLORE
- ACCEPT_EDITS
- BYPASS
- DONT_ASK
拒绝规则与显式询问规则在每种模式下都始终生效(包括
BYPASS)。工具发出的安全 ASK(bypass_immune=True)在 DEFAULT、ACCEPT_EDITS、DONT_ASK 下被尊重,允许规则无法将其静默。BYPASS 模式按设计跳过:BYPASS 的语义是「用户已主动放弃安全提示,只剩拒绝/询问规则作为护栏」。详见安全检查契约。