我做 AgentInvest 多智能体股票分析系统时,把任务交给了四个角色。研究员先完成基础研究,技术分析师和舆情分析师并行补充,投资经理最后汇总。每个角色内部使用 ReAct 调用工具,外层流水线控制顺序、并发和失败条件。
角色跑起来以后,工程问题才真正出现。子任务拆到什么程度,两个 Worker 能不能同时写状态,一个分支超时后是否继续,都会直接影响最终结果。面试官追问多 Agent 项目时,通常也会沿着这些问题往下问。
2026/10/4大约 34 分钟
我做 AgentInvest 多智能体股票分析系统时,把任务交给了四个角色。研究员先完成基础研究,技术分析师和舆情分析师并行补充,投资经理最后汇总。每个角色内部使用 ReAct 调用工具,外层流水线控制顺序、并发和失败条件。
角色跑起来以后,工程问题才真正出现。子任务拆到什么程度,两个 Worker 能不能同时写状态,一个分支超时后是否继续,都会直接影响最终结果。面试官追问多 Agent 项目时,通常也会沿着这些问题往下问。
你好,我是小 G。最近有 G 友问我一个问题:Claude Code 里的 Subagent、Fork、Agent Teams 到底是不是一回事?如果面试里被问到 Claude Code Multi-Agent 机制,应该如何回答?
这个问题我一开始也以为只是几个名字绕来绕去。真把官方文档、changelog 和社区源码分析放在一起看,才发现差别不小。
Claude Code 单 Agent 已经能干不少活,日常改代码、查问题、补测试,大部分时候都够用。
问题是,真实项目里的任务往往没那么干净。一个会话既要搜索、阅读、试错,又要最后产出修改,聊着聊着上下文就脏了。