角色团队协作(Supervisor 制)
团队把多个角色编成一次可追踪的协作运行。默认模式是 supervisor:唯一主管成员经 task 委派,可打回或签收;成员只引用角色配置,不因入队而放宽该角色原有权限。
supervisor
Section titled “supervisor”flowchart TD Lead[主管角色] -->|task 委派| M1[成员角色] Lead --> M2[成员角色] M1 -->|结果| Lead M2 -->|结果| Lead Lead --> Done[签收 / 打回]- 主管根会话作为审计与观测上的
session_id锚点 - 预算与超时在 fail-closed 策略下可升级为停止,而不是静默超支
- HITL 可在 run 内按白名单复用或由主管代批(仍受角色与许可约束)
pipeline
Section titled “pipeline”另有低风险 pipeline 模式:按序传递,适合明确阶段流水,而不是开放式主管调度。与触发器结合时,目标可以是单个角色或整个团队。见触发器组件链。
协作不替代 RBAC:不能通过拉进团队让 readonly 获得写能力。工具 permission 与审批规则仍按成员角色生效。
相关阅读: