Skip to content
🔗 分享本题
查看我的学习进度 →

22 模块 Q1 教学图:Copilot 和 Agent 的核心区别是什么?为什么需要规划和反思?

🧠 图解记忆:为什么 Agent 需要规划和反思;点击图片可查看原图。

💡 答案要点

核心区别:控制权归属

维度Copilot(副驾驶)Agent(智能体)
控制权人类主导,输入指令→输出结果→人类决策下一步AI 主导,获得目标→自主规划→执行→反思→迭代
执行模式线性(Input → Output)循环(Goal → Plan → Act → Reflect → Re-plan)
容错性低(错误由人类发现)高(自我发现和修正)
适用场景翻译、摘要、简单问答代码生成、复杂数据分析、自主决策

为什么 Agent 需要规划和反思?

LLM 本质是"下一个 Token 预测器"——概率性、无记忆、自主性弱
没有外部架构约束 = 误差累积(Error Compounding)
一步错 → 步步错

所以需要:
规划(Planning)= 解决"视野狭窄"问题,强制先建立全局观
反思(Reflection)= 解决"误差累积"问题,执行-观察-评价-修正循环

面试话术:

"规划的价值是把目标、依赖、资源和验收条件显式化,但不是所有任务都需要 Planner。短任务可直接执行;有依赖的多步任务再生成可更新的计划;只有互不依赖的步骤才并行。反思也应有外部检查信号和停止条件,否则只是增加延迟与自我确认。"

📚 参考:Anthropic:Building Effective Agents(Copilot vs Agent 定位)