大脑代理及其子代理
AgentRidge 不是一个单一的模型来回答提示。这是一个团队 具有明确指挥链的代理:一个思考问题的大脑 整体参与,以及从事重点工作的专家。
Agent Ridge Principal(大脑)
主体是协调者。它承载着使命的目标,构建 并修改计划,决定下一步派遣哪位专家,判断是否 结果足够好,并声明约定的完成定义 已达到。
大脑负责什么:
- 规划 — 将任务简介转变为一系列有序的目标。
- 委托 — 将每个目标交给正确的子代理。
- 监督 — 阅读返回的内容,决定下一步行动,然后重新开放 新表面出现时的早期阶段。
- 坚持——永远不要止步于“可能的漏洞”;推动每一个 直到它被证明或耗尽为止。
- 判断 — 保持工作在范围内并与所选内容相称 engagement mode。
Ridge Sub-Agents(专家)
校长代表Ridge Sub-Agents,每个人都针对一种工作进行调整:
| 子代理角色 | 它有什么作用 |
|---|---|
| 侦察与查点 | 发现主机、端口、服务、Web 和 API 表面、身份端点以及值得重新测试的先前线索。 |
| 利用与验证 | 生成并运行实际的测试命令,然后通过实时概念证明确认漏洞是否真实。 |
| 解析与推理 | 读取原始工具输出和混乱的响应,并将它们提炼成结构化的、有意义的事实。 |
子代理是工人,而不是决策者。他们报告结果——以及他们自己的结果 失败——返回给校长,由校长决定接下来会发生什么。
单步流程如何
优雅的回退
自主性意味着即使系统的一部分停滞了,系统仍能继续运行。如果一个 子代理超时,耗尽其预算,或者本地推理步骤失败, 校长不会结束参与——它继续使用 可用的工具并进一步推动每个剩余的领先优势。结果是运行 不断取得进步,而不是在遇到第一个障碍时就放弃。
为什么要这样划分工作?
- 深入而不失去线索。 专家可以深入研究一项任务,同时 大脑始终关注整个目标。
- 弹性。 一名陷入困境的专家不会阻碍任务。
- 更好的证据。 专门的解析角色意味着发现的结果是干净的、 结构化事实——为vulnerability register做好准备 和report。