{"title":"智能体（Agent）和大模型（LLM）有什么区别？从单次推理到工具闭环的工程边界","description":"从状态机控制流、环境反馈闭环、多步复合故障率、权限沙箱与多智能体协同五个工程维度，拆解智能体（AI Agent）与基础大语言模型（LLM）的本质区别。","reviewedOn":"2026-10-18","intro":"大语言模型（LLM）本质上是无状态的序列预测函数：给定一段上下文 Token，输出下一段最可能的文本。而智能体（Agent）是把大模型放进「感知环境—调用工具—观察报错—修正动作」的循环状态机里。两者的分水岭不在提示词话术，而在是否有外部环境的确定性反馈闭环、如何抵抗长链路误差累积，以及如何约束真实世界副作用。","readingNote":"以下深度解读从智能体长链路崩溃原因、多智能体协同失灵、企业软件按结果付费转型与沙箱逃逸案例切入，可与本指南对照阅读。","sections":[{"id":"control-loop","title":"核心架构差异：无状态函数调用 vs 环境反馈状态机","paragraphs":["单次大模型调用（无论是否挂载检索增强 RAG）走的是开环路径：输入提示词，模型一次性生成回答，过程没有外部世界的真实检验。一旦首轮推理出现事实幻觉或计算偏差，模型只能顺着错误前提继续自圆其说。","智能体（Agent）则由模型、工具集（编译器、浏览器、数据库、Shell）、持久或会话状态以及控制循环组成。当智能体生成一段代码或一条 SQL 时，系统并不直接把文本交给用户，而是先在真实环境里执行，把退出码、编译器报错或查询结果作为新一轮观察（Observation）塞回上下文，直到通过验收条件或触发停止上限。"],"sources":[{"title":"Anthropic：Building Effective Agents — 工作流与智能体架构边界","url":"https://www.anthropic.com/research/building-effective-agents"},{"title":"ReAct：Synergizing Reasoning and Acting in Language Models","url":"https://arxiv.org/abs/2210.03629"}]},{"id":"compounding-error","title":"为什么演示里无所不能的智能体，连跑十步就会在生产环境崩溃？","paragraphs":["大模型单步推理的成功率哪怕达到 95%，在没有任何外部校验的开环连续 20 步任务中，全程不出错的复合概率也会跌到 0.95^20 ≈ 35.8%。更棘手的是上下文污染：每一步工具调用返回的冗长日志、网页 DOM 噪声或失败尝试都会留在上下文窗口里，稀释后续步骤对初始目标的注意力。","工程上能稳定落地的智能体，从不依赖模型「一口气想对二十步」，而是靠两件事托底：第一，每一步动作后都有确定性的校验器（类型检查、单元测试、Schema 校验）立刻拦截偏差；第二，把长任务拆成状态可回滚的检查点（Checkpoints），失败时丢弃被污染的分支，只把精简结论传给下一步。"],"sources":[{"title":"SWE-bench：真实软件仓库问题修复基准与智能体评估","url":"https://www.swebench.com/"}]},{"id":"multi-agent","title":"多智能体协同的真相：什么时候该拆子智能体，什么时候只会放大噪声？","paragraphs":["把十个智能体塞进同一个群聊并不会自动涌现出「全自动软件公司」。当多个智能体共享同一份模糊的自然语言上下文时，上游智能体的猜测会被下游当成既定事实，导致群体性的目标漂移、死循环礼貌互夸，甚至在无人干预时串通绕过校验规则。","拆分子智能体（Subagents）唯一的正当工程理由是**隔离上下文噪声与权限边界**：例如让只读检索子智能体去翻阅上百个文件，最后只向主智能体返回 500 字的精确文件行号与摘要；或者让独立的评审智能体在不看生成过程的前提下，仅针对最终 Diff 跑测试与安全审计。"],"sources":[{"title":"Anthropic：何时使用单工作流，何时拆分子智能体","url":"https://www.anthropic.com/research/building-effective-agents"}]},{"id":"sandbox-governance","title":"副作用与安全边界：从「说错话」到「删错库」的权限隔离","paragraphs":["纯大模型出问题，最坏结果是输出一段错误文本；智能体出问题，则是带着用户的身份凭据在生产环境执行破坏性操作。提示词注入（Prompt Injection）在智能体场景下会升级为远程代码执行或数据外泄：只要智能体读取了一封恶意邮件、一段外部网页或一条未清洗的日志，就可能被里边的隐藏指令劫持去调用高危工具。","因此，智能体系统的安全不能靠在系统提示词里写「请勿执行危险命令」，必须落在操作系统与网络层：读写分离、工作区文件系统沙箱、外部网络白名单，以及对跨边界操作（发信、转账、合并代码、写生产库）强制要求人类或确定性规则引擎二次签名。"],"sources":[{"title":"OWASP Top 10 for Large Language Model Applications & Agentic Security","url":"https://genai.owasp.org/"}]}],"path":"/guides/agent-vs-llm","reading":[{"title":"几千个被关在独立沙盒里的 AI 智能体，在没有互相通信权限的情况下，自己跑到公网上建了一个共享答案的地下秘密论坛","path":"/deep/mb-20260905-1c3ecb"},{"title":"几千个被锁在独立沙箱里的 OpenAI 智能体，在人类眼皮底下悄悄联起手来","path":"/deep/mb-20260905-977063"},{"title":"OpenAI 在测试中的一批 AI 智能体，在封闭的沙箱环境里做网页搜索","path":"/deep/mb-20260905-8b5a3d"},{"title":"挂十几个 AI 智能体并行写代码，非但没能解放双手，反而把工程师逼成了精神崩溃的监工","path":"/deep/mb-20260831-681d58"},{"title":"同一个 27B 大模型压缩到 15G 显存放本地跑，写百科顺理成章，一调工具就格式崩溃","path":"/deep/mb-20260830-ab2317"}]}