Administrator
发布于 2026-10-12 / 0 阅读
0
0

Agent面试题 AGT-061—AGT-070:多 Agent 协作

750题总目录 · Agent模块目录

本篇 10 题|覆盖初级到高级|多 Agent 协作。先用自己的话回答,再核对参考要点,最后练习工程追问。

Agent知识导图:150题,15个专题
Agent知识导图:150题,15个专题;点击图片查看大图。

本篇目录

  1. AGT-061 什么时候需要多个 Agent?
  2. AGT-062 主管模式如何工作?
  3. AGT-063 点对点协作有哪些风险?
  4. AGT-064 Agent 之间应传递什么?
  5. AGT-065 多个 Agent 如何共享状态?
  6. AGT-066 为什么多数投票不一定可靠?
  7. AGT-067 评审 Agent 可以保证正确吗?
  8. AGT-068 子 Agent 失败时如何处理?
  9. AGT-069 如何控制多 Agent 成本?
  10. AGT-070 多 Agent 权限应该怎样分配?

AGT-061 什么时候需要多个 Agent?

难度:中级

参考答案:当任务存在明确专业分工、独立上下文或可并行产物时可考虑。先比较单 Agent 基线,多角色对话本身不保证质量提升。

工程追问:如何证明协作收益超过通信成本?

AGT-062 主管模式如何工作?

难度:中级

参考答案:主管分解任务、分配执行者并汇总结果,便于统一控制。主管也可能成为瓶颈或单点误判,因此需要清晰验收规则与失败处理。

工程追问:主管如何验证子任务真的完成?

AGT-063 点对点协作有哪些风险?

难度:中级

参考答案:灵活协作可能造成责任模糊、循环转发和状态冲突。应限制通信拓扑、轮次与共享资源权限,并为任务指定最终负责人。

工程追问:消息来回转发怎样终止?

AGT-064 Agent 之间应传递什么?

难度:中级

参考答案:传递目标、输入引用、约束、结果结构和证据,避免转发全部对话。最小上下文可降低成本和敏感信息扩散,但不能遗漏关键限制。

工程追问:如何保留信息的可信来源?

AGT-065 多个 Agent 如何共享状态?

难度:中级

参考答案:通过明确的共享状态服务与版本控制,而不是互相猜测对方进度。区分只读数据与可修改字段,使用锁或冲突解决规则控制并发写入。

工程追问:同时修改同一方案如何合并?

AGT-066 为什么多数投票不一定可靠?

难度:中级

参考答案:多个 Agent 可能共享模型偏差、训练数据与相同错误证据,答案并不独立。应引入不同证据路径与确定性验证,而非把一致意见当作事实。

工程追问:如何衡量错误相关性?

AGT-067 评审 Agent 可以保证正确吗?

难度:中级

参考答案:不能。评审也可能漏错或受输入影响,应使用明确评分标准、独立证据和业务校验。高影响结果仍需适当人工审核或确定性验证。

工程追问:评审与作者使用同一模型有何局限?

AGT-068 子 Agent 失败时如何处理?

难度:中级

参考答案:返回结构化失败原因和已完成产物,由协调层决定重试、替代或降级。不要把失败包装成空成功,也不要无条件重跑所有已完成任务。

工程追问:局部结果是否可以交付?

AGT-069 如何控制多 Agent 成本?

难度:中级

参考答案:限制并发、轮数、上下文与每个子任务预算,复用可信中间结果。把通信和评审成本计入总成本,观察额外 Agent 是否带来可测收益。

工程追问:预算应集中分配还是各自固定?

AGT-070 多 Agent 权限应该怎样分配?

难度:中级

参考答案:每个角色只拥有任务所需能力,权限不能通过消息继承或自我声明扩大。协调层分配任务不等于授权所有工具,执行端独立检查。

工程追问:子 Agent 请求更高权限怎么办?

复盘练习

任选一题,用“场景与约束 → 方案 → 验证方法 → 失败边界”组织一段回答。初级先讲清概念,中级补实现与测试,高级补成本、权限和故障取舍。难度标签是学习建议,同一题可继续深入。

延伸阅读

以下为本模块相关原始论文与官方文档,用于继续学习;本文为原创面试要点整理,具体框架行为以所用版本为准。

继续学习

上一篇:记忆与个性化 · 下一篇:审批与权限 · 返回Agent目录


评论