Back

15 | 终章:通往AGI的路上,Agent扮演什么角色?

June 29, 202610 min read
TransformerAgent

15 | 终章:通往AGI的路上,Agent扮演什么角色?

核心问题:Agent是AGI的必经之路吗?我们离AGI还有多远?

阅读提示:这是系列的最后一篇。没有代码实战,没有公式推导,只有关于未来的诚实思考。我们将从这个系列出发,讨论Agent的局限性、Scaling Law的天花板、具身智能、世界模型,以及那些真正困难的问题。约6000字,建议找一个安静的时间读完。


引子:回望来时的路

写到这里,这个系列已经走了14篇。

我们从"GPT-4为什么不会订机票"出发(第01篇),拆解了Transformer的注意力机制(第02篇),讨论了对齐技术如何让模型"听话"(第03篇),推导了PPO的数学原理(第04篇)。然后我们进入Agent的核心技术栈:Prompt Engineering(第05篇)、工具调用(第06篇)、记忆系统(第07篇)、规划能力(第08篇)、多智能体协作(第09篇)。在进阶部分,我们深入代码Agent(第10篇)、自我改进机制(第11篇)、RL训练Agent(第12篇)、评估体系(第13篇),最后在工程实战中直面了从Demo到生产的巨大鸿沟(第14篇)。

14篇,大约12万字,40+张图表,20+个代码文件。

现在,我想停下来,问一个更根本的问题:我们做的这一切,距离真正的通用智能还有多远?

这不是一个容易回答的问题。市面上有两种声音:一种是"AGI明年就到"的狂热派,一种是"AI永远不可能有智能"的怀疑派。两派都有道理,两派都过于简单。

我想尝试一种更诚实的回答方式:用数据和逻辑,而不是信仰。


一、当前LLM Agent的根本局限

在讨论AGI之前,我们需要诚实地面对当前Agent的根本局限——不是工程上可以优化的"bug",而是架构层面的"limitation"。

1.1 脆弱的长期规划

在第08篇中,我们详细讨论了规划能力。结论是什么?即使使用了Tree of Thought、MCTS等高级规划策略,当任务步骤超过15-20步时,Agent的成功率会急剧下降。

任务复杂度 vs Agent成功率(典型曲线):

成功率
100% |■■
     |  ■■
 80% |    ■■■
     |       ■■■
 60% |          ■■■
     |             ■■
 40% |               ■■
     |                 ■
 20% |                  ■
     |                   ■
  0% |____________________■___
     1   5   10  15  20  30  50
              任务步骤数
              
当前Agent的"舒适区"大约在10步以内

这不是Prompt不够好或模型不够大的问题。根本原因在于:LLM的规划本质上是在做模式匹配,而不是搜索。它从训练数据中见过很多"计划"的文本模式,但它并不真正理解"如果第3步失败了,第4-7步全部要重新规划"这种因果结构。

1.2 无法真正"学习"

在第11篇中,我们讨论了Reflexion和Voyager这类自我改进机制。它们确实有效——Voyager在Minecraft中技能库能增长到245个。但请注意一个关键区别:

| 维度 | 人类学习 | Agent"学习" | |------|----------|-------------| | 知识更新 | 突触权重永久改变 | 模型参数冻结,只改外部存储 | | 迁移能力 | 举一反三,跨领域迁移 | 技能库是任务特定的,难以迁移 | | 遗忘机制 | 有选择地遗忘,保留核心概念 | 要么全记(噪声积累),要么全忘 | | 学习速度 | 一次经验可能形成长期记忆 | 需要大量episode才能积累一个技能 |

当前Agent的"学习"本质上是外部记忆管理,而不是模型本身在变聪明。这就像一个人每天在笔记本上记笔记,但他的"大脑"本身没有变化。笔记可以很有用,但这不是真正的学习。

1.3 缺乏世界模型

这是最根本的局限。Yann LeCun在2022年的论文中明确指出:仅靠语言训练的系统,永远无法获得对物理世界的完整理解。

LLM的"世界":

  [文本] → [Transformer] → [文本]
  
它从未见过光,听过声音,感受过重力
它只知道"苹果"这个词经常和"红色""甜"出现在一起
但它不知道苹果从树上掉下来是什么感觉

一个在地球上长大的孩子,即使从未学过物理,也"知道"松手后球会落地、水往低处流、推重物需要用力。这些知识不是从文本中学到的,而是从与物理世界的交互中获得的。

当前LLM Agent缺少一个真正的世界模型(World Model)——一个能预测"如果我执行动作A,世界会变成什么样"的内部模拟器。


二、Scaling Law的天花板

"把模型做大100倍,所有问题都能解决"——这种观点在2023年非常流行。但到2025年,越来越多的人开始质疑:Scaling Law是否真的能带我们走向AGI?

2.1 数据墙

2024年,Epoch AI的研究表明,高质量文本训练数据可能即将耗尽。

训练数据消耗预测:

高质量文本总量(万亿token)
  100 |████████████████████
      |                    ████
  80  |                        ████
      |                            █
  60  |                             █ ← 模型需求增速
      |                              █
  40  |                               █
      |                                █
  20  | ████████████████████████████████ ← 可用数据总量
      |                                  
    0 +---|----|----|----|----|----|----→
      2020  2022  2024  2026  2028  2030
      
      预计到2026-2028年,高质量文本数据将被耗尽

GPT-4使用了约13万亿token的训练数据。如果模型继续按当前速度增长,到2028年,我们可能需要100万亿token——这已经超过了互联网上所有高质量文本的总量。

可能的解决方案:合成数据、多模态数据、更高效的训练方法。但每种方案都有自己的根本挑战。

2.2 计算墙

训练一个GPT-4级别的模型需要约2.15e25 FLOPs,成本超过1亿美元。如果要训练一个100倍大的模型:

成本估算:

GPT-4:        ~$100M      (1x)
GPT-5级别:    ~$1B        (10x)  
GPT-6级别:    ~$10B       (100x)
AGI级别?:     ~$100B+     (1000x)

这还没有算推理成本

更关键的是推理成本。一个AGI级别的模型,如果参数量是当前1000倍,即使使用最先进的硬件,单次推理可能需要数分钟——这对实时交互的Agent来说是不可接受的。

2.3 效率论:智能不是堆出来的

Rich Sutton在2019年发表了著名的"The Bitter Lesson",认为利用通用计算方法最终总会胜出。但到了2024年,他开始更审慎地反思这一观点。

事实上,人类大脑的功率只有约20瓦,却能进行因果推理、长期规划、创造性思维。而GPT-4推理时需要数千瓦的电力。如果"暴力计算"是唯一的路径,那我们对智能的理解可能从根本上就是错的。

真正的突破可能不在于把模型做大,而在于找到更高效的智能组织方式。


三、具身智能:Agent走进物理世界

如果纯文本Agent有根本局限,那解决方案是什么?一个越来越有共识的方向是:让Agent拥有身体

3.1 为什么具身很重要

认知科学中有一个重要理论叫具身认知(Embodied Cognition):智能不仅仅是大脑的产物,而是大脑、身体和环境三者交互的产物。

一个婴儿通过抓握、啃咬、扔东西来理解物理世界。它"学到"的不是"重力加速度9.8m/s²"这个公式,而是一种更深层的直觉——东西松手会掉、推轻的东西容易推重的难、水会从杯子里洒出来。

具身认知的核心循环:

        ┌──────────────┐
        │   感知世界    │
        │ (视觉/触觉)  │
        └──────┬───────┘
               │
               v
        ┌──────────────┐
        │   形成假设    │
        │  "如果我..."  │
        └──────┬───────┘
               │
               v
        ┌──────────────┐
        │   执行动作    │
        │  (操控物体)   │
        └──────┬───────┘
               │
               v
        ┌──────────────┐
        │   观察结果    │
        │  "然后..."    │
        └──────┬───────┘
               │
               └──────→ 更新内部模型
                         (回到感知)

3.2 当前进展

2024-2025年,具身AI领域取得了令人兴奋的进展:

RT-2(Google DeepMind, 2023):将视觉-语言模型(VLM)直接映射到机器人动作,实现了"看到苹果,抓取苹果"的零样本泛化。

Figure 01 + GPT-4V(2024):将GPT-4V作为机器人的"大脑",实现了自然语言指令下的物体操作。

π0(Physical Intelligence, 2024):一个通用的机器人基础模型,可以在不同机器人形态上执行多种任务。

但也要清醒地看到局限:

当前具身AI的能力边界:

能做到的:
  ✓ 抓取已知物体        成功率: ~85%
  ✓ 按指令放置物体      成功率: ~75%
  ✓ 简单装配任务        成功率: ~60%
  ✓ 跟随自然语言指令    成功率: ~70%

做不到的:
  ✗ 灵巧操作(系鞋带、折衣服)    成功率: <10%
  ✗ 未知物体操作                  成功率: ~30%
  ✗ 长序列任务(做一道菜)        成功率: <5%
  ✗ 安全人机交互                  远未解决

3.3 Sim-to-Real鸿沟

在模拟器中训练Agent很容易,但把模拟器中的策略迁移到真实世界是出了名的难。这被称为Sim-to-Real Gap

模拟器中的Agent          真实世界中的Agent
━━━━━━━━━━━━━━          ━━━━━━━━━━━━━━━
完美的物理引擎            摩擦力不均匀
精确的传感器              传感器有噪声
可重置的环境              环境不可重置
无限并行训练              只能串行执行
无磨损的硬件              硬件会老化

迁移策略:
  Domain Randomization → 在模拟中随机化参数
  System Identification → 精确校准模拟参数
  Fine-tuning on Real → 在真实环境中微调

四、世界模型:Agent需要理解因果吗?

4.1 相关性与因果性

LLM学到的是词汇之间的统计关系,而不是事物之间的因果关系

LLM知道的相关性:
  "下雨" → "地面湿"  (共现频率高)
  "吸烟" → "肺癌"    (共现频率高)
  
LLM不知道的因果性:
  下雨 → 导致 → 地面湿     (因果方向:雨→湿)
  吸烟 → 导致 → 肺癌       (因果方向:烟→癌)
  
如果问:"地面湿了,是不是下雨了?"
LLM可能回答:"可能是,也可能是洒水车"
但它并不真正理解"为什么"——它只是在复述训练数据中的模式

Judea Pearl在《The Book of Why》中提出了因果推理的三个层级:

因果推理之梯(Pearl, 2009):

Level 3: 反事实推理  "如果当时...会怎样?"
    ↑                  ← 当前LLM基本做不到
    │
Level 2: 干预推理    "如果我这样做,会怎样?"
    ↑                  ← Agent需要的最低水平
    │
Level 1: 关联推理    "观察到X,Y的概率是多少?"
                       ← 当前LLM的水平

对于Agent来说,如果它不能进行Level 2以上的因果推理,它就永远只能做"基于经验的反应",而不能做"基于理解的规划"。

4.2 世界模型的研究前沿

Ha & Schmidhuber在2018年提出了"World Models"的概念:让Agent在"想象"中学习,而不是在真实环境中反复试错。

2024年,这个方向有了重要进展:

Genie(Google DeepMind, 2024):从视频中学习到一个可交互的3D环境生成模型,Agent可以在"想象"中训练。

UniSim(2024):一个通用的模拟器,可以从语言描述生成交互环境。

JEPA(LeCun, 2022):联合嵌入预测架构,主张在表征空间(而非像素空间)进行预测,避免生成式模型的计算开销。

世界模型的两种范式:

生成式(如Genie):
  观察 → 预测下一个像素帧 → 在像素世界训练
  
  优点:直观,可以利用视频数据
  缺点:计算量大,容易产生幻觉

表征式(如JEPA):
  观察 → 编码到抽象空间 → 在抽象空间预测
  
  优点:高效,避免像素级细节
  缺点:抽象表征难以解释

五、多模态Agent:通往通用智能的路径

5.1 为什么多模态是必要的

人类智能是多模态的。我们同时用眼睛看、耳朵听、手去触摸、身体去感受。任何一种单一模态都无法构成完整的智能。

人类感知的多模态融合:

  视觉 (80%信息)  ──┐
  听觉 (10%信息)  ──┤
  触觉 (5%信息)   ──┼──→ [大脑融合] → 统一理解 → 决策 → 行动
  嗅觉 (3%信息)   ──┤
  味觉 (2%信息)   ──┘
  
当前Agent:
  文本 (100%) → [Transformer] → 文本
  
2025年的Agent:
  文本 + 图像 + 音频 → [多模态模型] → 文本 + 动作
  
AGI需要的Agent:
  所有模态 → [统一模型] → 所有模态 + 抽象推理

5.2 GPT-4o和Gemini:多模态的现在

2024年发布的GPT-4o和Gemini 1.5 Pro展示了令人印象深刻的多模态能力:

  • GPT-4o可以实时理解视频流中的内容
  • Gemini 1.5 Pro可以在100万token的上下文中处理1小时的视频
  • 两者都能理解图像中的文字、图表、情感

但这些仍然是感知层面的多模态,而不是推理层面的。模型可以"看到"一张图,但它并不真正"理解"图中物理过程的因果关系。

5.3 从感知到行动的闭环

真正的多模态Agent需要一个完整的感知-推理-行动闭环:

完整的多模态Agent架构(理想):

  ┌─────────────────────────────────────────┐
  │              感知层                      │
  │  视觉编码器 + 音频编码器 + 触觉编码器    │
  └──────────────────┬──────────────────────┘
                     │ 多模态表征
                     v
  ┌─────────────────────────────────────────┐
  │              推理层                      │
  │  世界模型 + 因果推理 + 长期规划          │
  └──────────────────┬──────────────────────┘
                     │ 决策
                     v
  ┌─────────────────────────────────────────┐
  │              行动层                      │
  │  语言生成 + 机器人控制 + 工具调用        │
  └──────────────────┬──────────────────────┘
                     │ 环境反馈
                     v
                    [世界]
                     │
                     └──────────→ 回到感知层

我们离这个理想架构还有多远?保守估计,至少5-10年的基础研究


六、开放问题:那些真正困难的事

6.1 长期规划(Long-horizon Planning)

当前Agent的规划能力大约在10-20步。但很多真实任务需要数百甚至数千步的规划。

例如:"创办一家公司"这个任务,需要:市场调研→商业计划→融资→招聘→产品开发→营销→运营……每一个子任务本身又包含数十个子任务。

人类如何做到这一点?我们并不真的在脑中"规划"所有步骤。我们使用层次化抽象:把大目标分解为子目标,子目标再分解为可执行的步骤。当某一步失败时,我们只在局部重新规划,而不是从头来过。

这种层次化规划能力,当前Agent远未掌握。

6.2 真正的创造力

LLM可以生成看起来很有创意的文本——写诗、编故事、提出想法。但这是真正的创造力吗?

哲学家Margaret Boden区分了两种创造力:

  • 组合创造力(Combinatorial):将已有的想法以新方式组合
  • 变革创造力(Transformational):改变概念空间本身,产生前所未有的想法
创造力的两个层次:

组合创造力:
  "把咖啡机和闹钟结合在一起" → 闹钟咖啡机
  "把注意力机制用在蛋白质折叠上" → AlphaFold
  ← 当前LLM基本能做到这个层次

变革创造力:
  爱因斯坦提出相对论(改变了时空概念本身)
  毕加索开创立体主义(改变了"看"的方式)
  图灵提出图灵机(定义了"计算"本身)
  ← 当前LLM完全做不到

变革创造力需要对概念空间本身的反思和修改能力,这要求Agent不仅能在给定框架内思考,还能质疑框架本身

6.3 社会智能

人类智能的一个核心维度是社会智能:理解他人的意图、情感、信念,并据此调整自己的行为。

当前LLM在"心智理论(Theory of Mind)"测试中表现出一定的能力,但这种能力是脆弱的。当情境稍微复杂——比如涉及多层信念嵌套("A认为B不知道C已经告诉了D")——LLM就会出错。

社会智能的复杂度层级:

Level 1: 识别情绪
  "他看起来很生气"                    ← LLM能做到

Level 2: 理解意图
  "他摔门是因为生气,不是因为风大"    ← LLM基本能做到

Level 3: 信念推理
  "她以为他知道,但其实他不知道"      ← LLM勉强能做到

Level 4: 多层嵌套
  "A认为B相信C不知道真相"             ← LLM经常出错

Level 5: 策略性社交
  "为了达成目标,需要让对手误以为..."  ← LLM基本做不到

七、踩坑实录:这个系列教会我的事

写15篇系列文章,本身也是一次学习旅程。以下是一些最深刻的教训。

7.1 坑1:Agent ≠ LLM + Prompt

最开始写这个系列时,我以为Agent的核心就是"给LLM写更好的Prompt"。写完前5篇后我才意识到,Prompt只是冰山一角。真正的Agent系统需要:记忆管理、工具集成、错误恢复、状态追踪、规划引擎……Prompt只是"大脑",Agent需要"全身"。

7.2 坑2:Demo和生产是两回事

第14篇的工程实战是我写得最痛苦的一篇。因为所有前面几篇的"优雅方案"在生产环境中几乎都要打折扣。向量数据库的延迟、API调用的失败率、Token成本的爆炸、并发请求的处理……每一个都是让Demo崩溃的现实问题。

Demo vs 生产的真实差距:

              Demo        生产
延迟          <1s         3-10s
成功率        ~95%        ~70%
成本/请求     $0.01       $0.05-0.50
错误恢复      手动重启    需要自动重试+降级
并发          单用户      需要队列+限流
安全          无          需要输入过滤+输出审查
监控          print()     需要全链路追踪

7.3 坑3:评估比实现更难

在整个系列中,最让我头疼的不是实现某个功能,而是怎么知道它好不好。Agent的评估是一个至今没有标准答案的问题。

不同的任务需要不同的评估指标。对话质量用什么衡量?任务完成率?用户满意度?专家评分?LLM-as-Judge?每种方法都有偏差,没有银弹。

7.4 坑4:不要过度拟人化

写Agent相关的文章时,很容易不自觉地使用拟人化的表述:"Agent想了一下""Agent决定""Agent感到困惑"。这些表述虽然生动,但会误导读者。

LLM不会"想",它是在做矩阵乘法。Agent不会"决定",它是在按策略采样。保持这种清醒很重要,否则你会对Agent的能力产生不切实际的期望。

7.5 坑5:RL是重要工具,但不是万能的

第04篇和第12篇讨论了强化学习在Agent中的应用。RL确实强大,但它有自己的局限:奖励函数难以设计、训练不稳定、样本效率低、难以处理稀疏奖励的长期任务。

在实践中,很多Agent系统用RL的效果不如用精心设计的Prompt + 少量微调。RL是工具箱里的一把锤子,但不是所有问题都是钉子。


八、系列知识地图

让我们用一张表回顾整个系列的结构:

| 篇目 | 标题 | 核心主题 | 所属部分 | 关键概念 | |------|------|----------|----------|----------| | 01 | 从GPT到Agent | LLM→Agent的鸿沟 | 基础篇 | Agent定义、ReAct、能力边界 | | 02 | Transformer与预训练 | 模型如何学习语言 | 基础篇 | 注意力机制、预训练、Scaling Law | | 03 | 对齐技术 | 让模型"听话" | 基础篇 | SFT、RLHF、DPO、Constitutional AI | | 04 | 从MDP到PPO | 强化学习核心 | 基础篇 | MDP、策略梯度、PPO、GAE | | 05 | Prompt Engineering | 提示词的科学 | 核心技术 | CoT、Few-shot、Self-consistency | | 06 | 工具调用 | 从"说"到"做" | 核心技术 | Function Calling、API集成、错误恢复 | | 07 | 记忆系统 | Agent的海马体 | 核心技术 | 短期/长期记忆、向量数据库、RAG | | 08 | 规划能力 | 学会"想三步" | 核心技术 | ToT、MCTS、ReAct、层次规划 | | 09 | 多智能体系统 | 1+1>2 | 核心技术 | 角色分工、辩论、协作协议 | | 10 | 代码Agent | Copilot到Devin | 进阶篇 | SWE-bench、代码理解、仓库级推理 | | 11 | 自我改进 | 越用越聪明 | 进阶篇 | Reflexion、Voyager、技能库 | | 12 | RL for Agents | 用RL训练Agent | 进阶篇 | 环境设计、奖励工程、离线RL | | 13 | 评估与可观测性 | 怎么知道好不好 | 进阶篇 | 基准测试、LLM-as-Judge、追踪 | | 14 | 工程实战 | Demo到生产 | 实战篇 | 延迟、成本、安全、监控 | | 15 | 通往AGI | Agent的角色 | 终章 | 世界模型、具身智能、开放问题 |

系列知识地图


九、通往AGI的路线图:一个审慎的预测

我不想做一个具体的时间预测——任何预测都可能被打脸。但我可以描绘一条技术路径,标注我们已经走到哪里,以及前方还有哪些里程碑。

通往AGI的技术路径(个人观点,仅供参考):

2020 ─────── 2024 ─────── 2028 ─────── 2032 ─────── 2036+
  │            │            │            │            │
  │ GPT-3      │ GPT-4o     │  ?         │  ?         │
  │ 诞生       │ 多模态     │            │            │
  │            │ Agent元年  │            │            │
  │            │            │            │            │
  ├─ ✅ ────── ├─ 🔵 ────── ├─ ? ─────── ├─ ? ─────── ├─ ?
  │            │            │            │            │
  │ 语言理解   │ 工具使用   │ 世界模型   │ 具身通用   │ 通用
  │ 基本解决   │ 初步具备   │ 初步具备   │ 智能体     │ 智能?
  │            │            │            │            │
  │            │ ← 我们在这里            │            │
  │            │   (2025-2026)           │            │

✅ = 已基本实现    🔵 = 当前前沿    ? = 开放研究问题

关键里程碑

已达成(2020-2024)

  • 语言理解与生成接近人类水平
  • 多模态感知(视觉+语言)初步可用
  • 工具调用和简单Agent系统可行
  • 代码生成和辅助编程实用化

近期目标(2025-2027)

  • 可靠的长期规划(50+步骤任务)
  • 真正的多模态融合(不只是"看图说话")
  • 基础的世界模型(物理直觉)
  • Agent在特定领域的专家级表现

中期挑战(2028-2032)

  • 具身通用智能(机器人在家庭中的基本应用)
  • 因果推理能力的突破
  • 持续学习(不遗忘的终身学习)
  • 可验证的安全对齐

长期愿景(2032+)

  • 跨领域通用推理
  • 科学发现能力
  • 真正的创造力
  • 社会智能

十、Agent在AGI之路上的角色

回到开头的核心问题:Agent是AGI的必经之路吗?

我的回答是:Agent不是AGI本身,但它是通向AGI的必要基础设施。

AGI的拼图:

  ┌─────────────┐  ┌─────────────┐  ┌─────────────┐
  │  基础模型    │  │  世界模型    │  │  因果推理    │
  │  (语言/多模态)│  │  (物理直觉)  │  │  (理解为什么)│
  │   ✅ 已初步  │  │   ⬜ 早期    │  │   ⬜ 未解决  │
  └─────────────┘  └─────────────┘  └─────────────┘
  
  ┌─────────────┐  ┌─────────────┐  ┌─────────────┐
  │  Agent框架   │  │  具身体验    │  │  社会智能    │
  │  (感知-行动) │  │  (物理交互)  │  │  (理解他人)  │
  │   🔵 快速发展 │  │   ⬜ 早期    │  │   ⬜ 未解决  │
  └─────────────┘  └─────────────┘  └─────────────┘
  
  ┌─────────────┐  ┌─────────────┐
  │  持续学习    │  │  安全对齐    │
  │  (不断进步)  │  │  (可控可信)  │
  │   ⬜ 未解决  │  │   🔵 重要研究│
  └─────────────┘  └─────────────┘
  
  ✅ = 初步具备   🔵 = 快速发展中   ⬜ = 开放问题
  
  Agent框架是连接所有这些模块的"骨架"

为什么Agent是必要的?因为:

  1. AGI需要在真实世界中行动,而不仅仅是回答问题。Agent框架提供了"行动"的基础设施。

  2. AGI需要持续学习,而不仅仅是静态知识。Agent的经验循环(感知→行动→反馈→学习)是持续学习的自然载体。

  3. AGI需要多模块协同,而不仅仅是单一模型。Agent框架提供了整合语言模型、世界模型、规划器、记忆系统的架构。

但Agent本身不够,因为:

  1. Agent的"大脑"(基础模型)还需要根本性突破——更强的推理、更深的理解、更高效的学习。

  2. Agent需要"身体"——不仅是物理身体(机器人),也包括与世界的交互接口。

  3. Agent需要"灵魂"——某种内在的驱动力、好奇心、价值观。当前的Agent完全是被动的,没有任务就不行动。


十一、一些值得关注的研究方向

如果你读完这个系列后想继续深入,以下是一些我认为最有前景的研究方向:

11.1 世界模型 + Agent

将世界模型作为Agent的"想象力",让Agent在内部模拟中预演行动后果,而不是在真实环境中反复试错。

关键论文

  • Ha & Schmidhuber (2018). "World Models" — 开创性工作
  • LeCun (2022). "A Path Towards Autonomous Machine Intelligence" — JEPA架构
  • Google DeepMind (2024). "Genie: Generative Interactive Environments"

11.2 因果推理 + Agent

让Agent不仅能做相关性推理,还能做因果推理和反事实推理。

关键论文

  • Pearl (2009). "Causality: Models, Reasoning, and Inference" — 因果推理圣经
  • Kıcıman et al. (2023). "Causal Reasoning and Large Language Models"
  • Ban et al. (2024). "CausalAgent: Causal Reasoning based Agent"

11.3 具身Agent的Sim-to-Real迁移

缩小模拟与真实之间的差距,让在模拟中训练的Agent策略能直接部署到真实机器人上。

关键论文

  • Brohan et al. (2023). "RT-2: Vision-Language-Action Models"
  • Black et al. (2024). "π0: A Vision-Language-Action Flow Model"
  • Yang et al. (2023). "Unifying Large Language Models with Robotic APIs"

11.4 Agent安全与对齐

确保Agent系统的行为可控、可解释、符合人类价值观。

关键论文

  • Anthropic (2024). "An Introduction to Machine Learning Security for Frontier Models"
  • Perez et al. (2022). "Red Teaming Language Models with Language Models"
  • Foundation Model Risk Guide (2024)

11.5 持续学习与终身Agent

让Agent能从每次交互中学习,而不需要重新训练整个模型。

关键论文

  • Wang et al. (2023). "Voyager: An Open-Ended Embodied Agent"
  • Shinn et al. (2023). "Reflexion: Language Agents with Verbal Reinforcement Learning"
  • Sumers et al. (2024). "Cognitive Architectures for Language Agents"

十二、写在最后

给读者的话

如果你真的从第01篇读到了这里,我想对你说几声感谢。

感谢你的时间。在这个信息过载的时代,你愿意花十几个小时读完一个技术系列,这本身就说明你对AI有着真诚的好奇心。

感谢你的耐心。这个系列并不总是通俗易懂——PPO的推导可能让你头疼,RLHF的公式可能让你困惑。但你坚持下来了。

感谢你的信任。你选择相信一个技术系列能帮你建立对Agent的系统理解。我希望我没有辜负这份信任。

一些诚实的反思

写这个系列的过程中,我最大的感触是:AI领域变化太快了

第01篇写的时候(2024年初),AutoGPT还是最热门的Agent项目。到写第15篇的时候(2025年末),Agent领域已经经历了多轮范式转移。一些我在前几篇中介绍的方法,可能已经有更好的替代方案。

这就是这个领域的现实。任何具体的技术细节都可能过时,但思考框架第一性原理是持久的。

我希望这个系列给你的不仅是"Agent怎么做"的知识,更是"为什么这样做"的理解。

对未来的态度

我不想假装自己知道AGI什么时候到来,甚至不确定它是否一定会到来。

但我确定的是:

  1. AI会变得越来越强大。这不是预测,是趋势。
  2. Agent是AI走向实用化的关键路径。模型再强,也需要Agent框架来与真实世界交互。
  3. 安全和对齐不是可选项,是必选项。越强大的系统越需要约束。
  4. 每个人都需要理解AI。不是每个人都要会训练模型,但每个人都需要理解AI能做什么、不能做什么。

行动号召

如果你读完这个系列后想做点什么:

入门级

  • 在本地跑一遍 01_minimal_agent.py,亲手感受Agent的基本循环
  • 用OpenAI API实现一个简单的工具调用Agent
  • 尝试用LangChain或CrewAI搭建一个多Agent系统

进阶级

  • 在SWE-bench Lite上测试你的代码Agent
  • 实现一个带Reflexion机制的自我改进Agent
  • 用RL训练一个简单的Agent策略

研究级

  • 探索世界模型在Agent规划中的应用
  • 研究因果推理如何增强Agent的决策能力
  • 设计新的Agent评估基准

社区参与

  • 在GitHub上给本系列一个Star(如果对你有帮助的话)
  • 提交Issue讨论你的想法和问题
  • 贡献PR改进代码示例
  • 写你自己的Agent系列,分享你的理解
本系列资源:

  GitHub仓库:  github.com/your-repo/llm-agent-rl-tutorial
  代码目录:    code/01_minimal_agent.py ~ code/15_future_vision.py
  图表脚本:    code/generate_charts.py ~ code/generate_charts_15.py
  问题讨论:    GitHub Issues
  贡献指南:    CONTRIBUTING.md
  
  相关社区:
  - LangChain Discord
  - Hugging Face Forums
  - r/MachineLearning
  - AI Agent Twitter/X 社区

最后一张图

通往AGI的能力路线图

                    通往AGI的路上
                    =============

  2020     2022     2024     2026     2028     2030+
   │        │        │        │        │        │
   │        │        │        │        │        │
   ▼        ▼        ▼        ▼        ▼        ▼
   │  ┌─────┘        │        │        │        │
   │  │  GPT-3       │        │        │        │
   │  │  语言突破     │        │        │        │
   │  │              │        │        │        │
   │  │        ┌─────┘        │        │        │
   │  │        │  ChatGPT     │        │        │
   │  │        │  RLHF对齐    │        │        │
   │  │        │              │        │        │
   │  │        │        ┌─────┘        │        │
   │  │        │        │  Agent元年   │        │
   │  │        │        │  工具/记忆   │        │
   │  │        │        │  规划/协作   │        │
   │  │        │        │              │        │
   │  │        │        │        ┌─────┘        │
   │  │        │        │        │  多模态融合  │
   │  │        │        │        │  具身智能    │
   │  │        │        │        │  世界模型    │
   │  │        │        │        │              │
   │  │        │        │        │        ┌─────┘
   │  │        │        │        │        │  ???
   │  │        │        │        │        │  通用智能?
   │  │        │        │        │        │  
   └──┴────────┴────────┴────────┴────────┴────────→
   
   语言智能   对话智能   行动智能   具身智能   通用智能?
   
   
   我们走了多远?
   
   ████████████████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░
   |←──── 已知 ────→|←──────── 未知 ────────────────→|
   
   
   但也许,最重要的不是到达终点
   而是在路上学到的东西
   
   —— 致每一位读到这里的你

参考文献

  1. LeCun, Y. (2022). "A Path Towards Autonomous Machine Intelligence." Open Review. — 提出了JEPA架构和世界模型在AGI中的核心地位。

  2. Pearl, J. (2009). "Causality: Models, Reasoning, and Inference." 2nd Edition, Cambridge University Press. — 因果推理领域的奠基之作。

  3. Ha, D. & Schmidhuber, J. (2018). "World Models." arXiv:1803.10122. — 开创性地提出让Agent在"梦境"中训练的概念。

  4. Wang, G. et al. (2023). "Voyager: An Open-Ended Embodied Agent with Large Language Models." arXiv:2305.16291. — 展示了LLM驱动的具身Agent的自我进化能力。

  5. Shinn, N. et al. (2023). "Reflexion: Language Agents with Verbal Reinforcement Learning." NeurIPS 2023. — 用语言反馈替代数值奖励的创新方案。

  6. Sumers, T. et al. (2024). "Cognitive Architectures for Language Agents." arXiv:2309.02427. — 系统性地提出了CoALA框架,将认知科学架构引入Agent设计。

  7. Brohan, A. et al. (2023). "RT-2: Vision-Language-Action Models Transfer Web Knowledge to Robotic Control." arXiv:2307.15818. — 将VLM直接映射到机器人动作的突破性工作。

  8. Sutton, R. (2019). "The Bitter Lesson." The Incomplete Idea. — 关于计算方法vs人类知识的经典反思。

  9. Boden, M. (2004). "The Creative Mind: Myths and Mechanisms." 2nd Edition, Routledge. — 关于创造力本质的哲学与认知科学分析。

  10. Hernandez, D. et al. (2024). "When Will We Run Out of Data? The Impact of Data Scaling on Language Model Performance." Epoch AI. — 关于训练数据瓶颈的定量分析。


系列完结

感谢你陪伴这个系列从第01篇走到第15篇。

如果这个系列对你有帮助,请分享给同样对AI感兴趣的朋友。

我们不是在见证历史,我们是在创造历史。

— 作者,2025年冬