<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>AI Agent 学习笔记 – 2023年</title>
    <link>https://skyao.net/learning-ai-agent/timeline/2023/</link>
    <description>Recent content in 2023年 on AI Agent 学习笔记</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>zh-cn</language>
    <lastBuildDate>Wed, 09 Sep 2026 00:00:00 +0000</lastBuildDate>
    
	  <atom:link href="https://skyao.net/learning-ai-agent/timeline/2023/index.xml" rel="self" type="application/rss+xml" />
    
    
      
        
      
    
    
    <item>
      <title>Timeline: 2023年的概述</title>
      <link>https://skyao.net/learning-ai-agent/timeline/2023/overview/</link>
      <pubDate>Wed, 09 Sep 2026 00:00:00 +0000</pubDate>
      
      <guid>https://skyao.net/learning-ai-agent/timeline/2023/overview/</guid>
      <description>
        
        
        &lt;p&gt;&lt;strong&gt;一句话主线：&lt;/strong&gt; 2023 年，LLM Agent 在形态上第一次被工程化——ReAct 的文本循环被抄进产品，Function Calling 把工具从 prompt 约束收成 API，AutoGPT 把无界自主循环送上舆论顶点。同年也证明：热度不等于完成率。&lt;/p&gt;
&lt;p&gt;2023 年是按时间线学 Agent 的样板页。定义和六类里程碑见 &lt;a href=&#34;../../overview/research/&#34;&gt;调研方法&lt;/a&gt;，总弧线见 &lt;a href=&#34;../../overview/&#34;&gt;概述&lt;/a&gt;。&lt;/p&gt;
&lt;h2 id=&#34;和-llm-的关系&#34;&gt;和 LLM 的关系&lt;/h2&gt;
&lt;p&gt;没有 &lt;a href=&#34;../../2022/overview/&#34;&gt;2022&lt;/a&gt; 年底的对话接口和思维链，2023 的循环没有可挂载的核心。2023 年模型侧又补了两块落地前提：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;更稳的多步决策核心。&lt;/strong&gt; &lt;a href=&#34;../gpt-4/&#34;&gt;GPT-4&lt;/a&gt;（2023-03）让「拆任务、选工具、读回执、再决定」在复杂指令上第一次达到可产品化阈值。前一年的 ChatGPT / GPT-3.5 已经能聊，长链工具使用仍然脆。GPT-4 是决策核心，不是 Agent；循环在宿主。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;结构化的工具接口。&lt;/strong&gt; 上半年开发者仍在 prompt 里约束模型吐 JSON；&lt;a href=&#34;../function-calling/&#34;&gt;Function Calling&lt;/a&gt;（2023-06-13）把「选哪个函数、参数是什么」收进 Chat Completions API。这是&lt;strong&gt;协议&lt;/strong&gt;：模型↔工具的第一种稳定方言。单次 Function Call 有一次 I/O，没有「根据返回值再选」。接口本身不是 Agent，却是后面所有编排的地基。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;稍长一点的工作集。&lt;/strong&gt; 2023 年 &lt;code&gt;gpt-3.5-turbo-16k&lt;/code&gt; 把窗口从约 4k 拉到 16k；11 月 &lt;a href=&#34;../gpt-4-turbo/&#34;&gt;GPT-4 Turbo&lt;/a&gt; 到 128k。上下文长度是一次轨迹能装下多少观察的物理上限——当时仍然偏短，长任务只能靠外部记忆和截断，状态丢失随处可见。窗口够，仍不产生副作用。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&#34;../toolformer/&#34;&gt;Toolformer&lt;/a&gt;（2023-02）从训练侧证明「该在何时插入工具调用」可学，而不是只能靠提示词约定。&lt;a href=&#34;../../2022/react/&#34;&gt;ReAct&lt;/a&gt; 论文更早（arXiv 2022-10，会议在 ICLR 2023），但大规模抄进产品循环发生在 2023 上半年。叙事上：论文是首证，2023 年是它被抄成默认控制协议的一年。&lt;/p&gt;
&lt;h2 id=&#34;里程碑&#34;&gt;里程碑&lt;/h2&gt;
&lt;p&gt;只记改写了后续可能的事件。每条一个&lt;strong&gt;分类&lt;/strong&gt;，&lt;strong&gt;标签&lt;/strong&gt;可多个（&lt;a href=&#34;../../overview/research/#%E9%87%8C%E7%A8%8B%E7%A2%91%E7%B1%BB%E5%9E%8B&#34;&gt;六类历史角色&lt;/a&gt;）。ReAct 的论文在 &lt;a href=&#34;../../2022/react/&#34;&gt;2022&lt;/a&gt;，今年是被抄进产品的一年，不另占行。&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;时间&lt;/th&gt;
&lt;th&gt;事件&lt;/th&gt;
&lt;th&gt;分类&lt;/th&gt;
&lt;th&gt;标签&lt;/th&gt;
&lt;th&gt;为什么记&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;2023-02&lt;/td&gt;
&lt;td&gt;&lt;a href=&#34;../toolformer/&#34;&gt;Toolformer&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;论文&lt;/td&gt;
&lt;td&gt;首证&lt;/td&gt;
&lt;td&gt;从训练而非纯 prompt 证明「该在何时调工具」可写入权重，而不只存在于提示词约定&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2023-03&lt;/td&gt;
&lt;td&gt;&lt;a href=&#34;../gpt-4/&#34;&gt;GPT-4&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;模型&lt;/td&gt;
&lt;td&gt;—&lt;/td&gt;
&lt;td&gt;决策核心第一次撑得住稍长的工具链（schema、错误回执、部分结果之间保持目标）。后续产品默认站在它上面。核心不是 Agent&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2023-03&lt;/td&gt;
&lt;td&gt;&lt;a href=&#34;../chatgpt-plugins/&#34;&gt;ChatGPT plugins&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;产品&lt;/td&gt;
&lt;td&gt;工程化&lt;/td&gt;
&lt;td&gt;把「模型 + 外部工具」做成面向终端用户的产品形态；清单与鉴权仍是厂商私有协议&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2023-03&lt;/td&gt;
&lt;td&gt;&lt;a href=&#34;../autogpt/&#34;&gt;AutoGPT&lt;/a&gt; 爆红&lt;/td&gt;
&lt;td&gt;产品&lt;/td&gt;
&lt;td&gt;引爆&lt;/td&gt;
&lt;td&gt;把终止条件交给模型自己写的任务队列，四要素在形态上接通。star 数度量传播，不度量完成率；空转与不可逆副作用是无界循环的预期行为&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2023-03&lt;/td&gt;
&lt;td&gt;&lt;a href=&#34;../babyagi/&#34;&gt;BabyAGI&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;产品&lt;/td&gt;
&lt;td&gt;引爆&lt;/td&gt;
&lt;td&gt;用更短的任务队列演示同一控制流归属：模型列任务、模型选下一步。衍生项目极多，大多很快消失&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2023 全年&lt;/td&gt;
&lt;td&gt;&lt;a href=&#34;../langchain/&#34;&gt;LangChain&lt;/a&gt; 成为默认编排层&lt;/td&gt;
&lt;td&gt;框架&lt;/td&gt;
&lt;td&gt;警示&lt;/td&gt;
&lt;td&gt;把 chain / agent / tool 做成库，循环可复制。后来的批评针对抽象层过厚，不否定「当时必须有人把循环跑起来」——当时生态与后来口味要分开看&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2023-04&lt;/td&gt;
&lt;td&gt;&lt;a href=&#34;../generative-agents/&#34;&gt;Generative Agents&lt;/a&gt;（Stanford）&lt;/td&gt;
&lt;td&gt;论文&lt;/td&gt;
&lt;td&gt;首证&lt;/td&gt;
&lt;td&gt;用记忆流 + 反思做社会模拟，打开「长期记忆 / 角色」旁支。不是任务型 Agent 的主线：完成谓词是行为可信，不是仓库绿&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2023-05&lt;/td&gt;
&lt;td&gt;&lt;a href=&#34;../voyager/&#34;&gt;Voyager&lt;/a&gt; 等「开世界」实验&lt;/td&gt;
&lt;td&gt;论文&lt;/td&gt;
&lt;td&gt;首证&lt;/td&gt;
&lt;td&gt;在 Minecraft 等环境里展示终身学习式技能库；影响力在研究，不在生产&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2023-06&lt;/td&gt;
&lt;td&gt;&lt;a href=&#34;../function-calling/&#34;&gt;OpenAI Function Calling&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;协议&lt;/td&gt;
&lt;td&gt;工程化&lt;/td&gt;
&lt;td&gt;工具调用从 prompt 约束变成 API：name + arguments 可校验。循环仍由调用方写。后续各家 tool use 沿这条形状走。协议不是系统&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2023-07&lt;/td&gt;
&lt;td&gt;&lt;a href=&#34;../code-interpreter/&#34;&gt;ChatGPT Code Interpreter&lt;/a&gt;（后称 Advanced Data Analysis）&lt;/td&gt;
&lt;td&gt;产品&lt;/td&gt;
&lt;td&gt;工程化&lt;/td&gt;
&lt;td&gt;模型在云端隔离 VM 里写代码、看图、处理文件。只要允许模型执行代码，沙箱就从可选项变成执行边界；观察通道是真实 stdout / 异常栈&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2023-08&lt;/td&gt;
&lt;td&gt;&lt;a href=&#34;../autogen/&#34;&gt;Microsoft AutoGen&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;框架&lt;/td&gt;
&lt;td&gt;工程化&lt;/td&gt;
&lt;td&gt;把多角色做成消息总线。控制流变成「谁对谁说话」。至少一方执行代码或外部调用，才有作用在环境上的循环；只产文本则仍是对话&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2023-10&lt;/td&gt;
&lt;td&gt;&lt;a href=&#34;../swe-bench/&#34;&gt;SWE-bench&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;评测&lt;/td&gt;
&lt;td&gt;首证、警示&lt;/td&gt;
&lt;td&gt;第一次给出仓库级完成判据：真实 GitHub issue 对应的测试必须通过。当时公开分数接近零。循环能转与目标已达成，从此必须分列&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2023-10&lt;/td&gt;
&lt;td&gt;&lt;a href=&#34;../memgpt/&#34;&gt;MemGPT&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;产品&lt;/td&gt;
&lt;td&gt;首证&lt;/td&gt;
&lt;td&gt;用操作系统式分层分页对抗窗口上限。延长的是循环能走的步数，不引入新动作类型&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2023-11-06&lt;/td&gt;
&lt;td&gt;&lt;a href=&#34;../gpt-4-turbo/&#34;&gt;GPT-4 Turbo&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;模型&lt;/td&gt;
&lt;td&gt;—&lt;/td&gt;
&lt;td&gt;128k 窗口，单次轨迹能多装文件。工作集变大 ≠ 副作用产生。发布会不当条目&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2023-11-06&lt;/td&gt;
&lt;td&gt;&lt;a href=&#34;../assistants-api/&#34;&gt;Assistants API&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;产品&lt;/td&gt;
&lt;td&gt;工程化&lt;/td&gt;
&lt;td&gt;线程、工具、检索收成托管状态机雏形。循环上云，锁在一家 API。GPTs 不单独升格&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;刻意不升格为里程碑的：无数「AutoGPT 克隆」、大多数行业演示、GPT Store 里的 GPTs（自定义助手，不是循环产品）、以及任何只有厂商通稿、没有可复现行为的「自主员工」宣布。发布会不当条目。&lt;/p&gt;
&lt;h2 id=&#34;能力栈切片&#34;&gt;能力栈切片&lt;/h2&gt;
&lt;h3 id=&#34;模型层&#34;&gt;模型层&lt;/h3&gt;
&lt;p&gt;GPT-4 让长链规划不再完全是幻觉；Function Calling 让工具选择可解析；16k–128k 上下文让单次循环能多装一点材料。推理仍是显式的：靠 CoT / ReAct 把想法写进文本，还没有后来的推理模型把规划藏进内部计算。多模态几乎还没进入 Agent 主线——看不见屏幕，就谈不上通用电脑操作。模型是核心，不是系统。&lt;/p&gt;
&lt;h3 id=&#34;框架--协议层&#34;&gt;框架 / 协议层&lt;/h3&gt;
&lt;p&gt;2023 年的关键词是&lt;strong&gt;框架，不是跨厂商协议&lt;/strong&gt;。&lt;/p&gt;
&lt;p&gt;LangChain 提供 AgentExecutor、工具包装、记忆插槽，成为 2023 默认胶水。LlamaIndex 偏检索编排。AutoGen 把多 Agent 做成消息传递。它们都是开发库：调用方自己托管循环、自己接工具、自己处理失败。控制流在库里，不在模型厂商的运行时里。&lt;/p&gt;
&lt;p&gt;工具协议是各家私有的：OpenAI plugins、Function Calling schema、各框架自己的 Tool 抽象。没有跨厂商的「模型 ↔ 工具」标准——那是 2024 年 MCP 的事。MCP 与 Function Calling 都是接线，不是 Agent。Assistants API 是托管运行时的雏形，仍锁在一家 API 里。&lt;/p&gt;
&lt;p&gt;记忆方面，短期靠窗口，长期靠向量库外挂；MemGPT 指出这条路不够，提出分层分页，但还没有成为产品默认。&lt;/p&gt;
&lt;h3 id=&#34;应用层&#34;&gt;应用层&lt;/h3&gt;
&lt;p&gt;公众看见的是 AutoGPT 和 BabyAGI：给定目标，自己列任务、自己搜网、自己调 API。四要素形态接通；缺的是可靠解析、工作集管理、对「已完成」的外部检验。演示好看，真实完成率低。这是&lt;strong&gt;引爆型&lt;/strong&gt;事件，不是可靠性事件。热度 ≠ 完成率。&lt;/p&gt;
&lt;p&gt;稍扎实的应用形态其实更窄：检索增强的问答机器人、在沙箱里分析表格的 Code Interpreter、由人盯着的客服工具调用。Coding Agent 作为品类已经有人做（GPT-Engineer 等），但还经不起后来 SWE-bench 那种考核。浏览器 / 电脑操作仍属研究原型。&lt;/p&gt;
&lt;h3 id=&#34;基础设施层&#34;&gt;基础设施层&lt;/h3&gt;
&lt;p&gt;沙箱从「可选」变成「只要让模型跑代码就必须有」：Code Interpreter 是云端先例。评测刚刚摸到任务型 Agent——SWE-bench 在 10 月出现，WebArena 等网页基准也在 2023 年前后发表——观察通道进入产品，仓库级完成判据打到接近零。可观测性几乎空白：一次循环跑飞了，往往只剩日志和账单。&lt;/p&gt;
&lt;h2 id=&#34;还做不到什么&#34;&gt;还做不到什么&lt;/h2&gt;
&lt;p&gt;2023 结束时，下面这些仍然不成立。把它们写清楚，是为了后面几年的进步有参照：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;靠谱地做完一件几天级的事。&lt;/strong&gt; 循环会漂、会忘、会在同一失败上重复。自主度宣传远高于实际可放手程度。无界循环没有外部完成谓词，只能靠步数上限或账单熔断。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;通用电脑操作。&lt;/strong&gt; 看不见屏幕，也没有稳定的 GUI 动作接口。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;可验证的软件工程 Agent。&lt;/strong&gt; SWE-bench 给出了考卷，当时公开分数接近零。循环在第一层（观察写回）上转，在第二层（测试谓词）上失败。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;跨产品的工具协议。&lt;/strong&gt; 每接一个模型厂商或框架，工具就要重写一遍。Function Calling 是一家方言，不是总线。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;跨会话、可治理的记忆。&lt;/strong&gt; 向量库能搜到片段，不等于状态在任务之间可寻址、可审计。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;组织级身份。&lt;/strong&gt; Agent 要么借用某个用户的 OAuth，要么拿一把泄露风险极高的 API key。动作的主体仍是用户。2026 年 Claude Tag 要解决的，正是这条线的后续。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;当时就有反方意见：无限循环、prompt injection、成本、以及「给一个目标就去创业」类 demo 的空洞。这些批评对准的是控制流无界与副作用未隔离，后来被证明比 star 数更耐放。&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Timeline: Toolformer</title>
      <link>https://skyao.net/learning-ai-agent/timeline/2023/toolformer/</link>
      <pubDate>Tue, 15 Sep 2026 00:00:00 +0000</pubDate>
      
      <guid>https://skyao.net/learning-ai-agent/timeline/2023/toolformer/</guid>
      <description>
        
        
        &lt;p&gt;Schick 等，2023-02，&lt;em&gt;Toolformer: Language Models Can Teach Themselves to Use Tools&lt;/em&gt;（Meta AI）。在 GPT-J 上插入计算器、问答、搜索、翻译、日历等 API 调用。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href=&#34;./paper/&#34;&gt;论文&lt;/a&gt; — 自监督采样与过滤、工具集、相对更大模型的增益。&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;./explanation/&#34;&gt;讲解&lt;/a&gt; — 训练侧证据与开放 schema 差在哪一层；为何仍不是 Agent。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;原文：&lt;a href=&#34;https://arxiv.org/abs/2302.04761&#34;&gt;arXiv:2302.04761&lt;/a&gt;。&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Timeline: GPT-4</title>
      <link>https://skyao.net/learning-ai-agent/timeline/2023/gpt-4/</link>
      <pubDate>Tue, 15 Sep 2026 00:00:00 +0000</pubDate>
      
      <guid>https://skyao.net/learning-ai-agent/timeline/2023/gpt-4/</guid>
      <description>
        
        
        &lt;p&gt;OpenAI，2023-03-14 产品发布；技术报告 3 月 15 日挂出。ChatGPT Plus 与 API 上的 GPT-4。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href=&#34;./paper/&#34;&gt;论文&lt;/a&gt; — 按技术报告转述：能力、预测规模、限度。不写清参数量（报告本身未披露）。&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;./explanation/&#34;&gt;讲解&lt;/a&gt; — 为何长链工具使用开始像样，以及为何模型仍不是 Agent。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;原文：&lt;a href=&#34;https://arxiv.org/abs/2303.08774&#34;&gt;arXiv:2303.08774&lt;/a&gt;。产品说明：&lt;a href=&#34;https://openai.com/index/gpt-4-research/&#34;&gt;GPT-4&lt;/a&gt;。&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Timeline: ChatGPT plugins</title>
      <link>https://skyao.net/learning-ai-agent/timeline/2023/chatgpt-plugins/</link>
      <pubDate>Tue, 15 Sep 2026 00:00:00 +0000</pubDate>
      
      <guid>https://skyao.net/learning-ai-agent/timeline/2023/chatgpt-plugins/</guid>
      <description>
        
        
        &lt;p&gt;OpenAI，2023-03-23，&lt;em&gt;ChatGPT plugins&lt;/em&gt;。浏览、第三方服务、检索等以插件形式接到对话。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href=&#34;./source/&#34;&gt;材料&lt;/a&gt; — 按当时公告转述：形态、安全提醒、与 API 的差别。&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;./explanation/&#34;&gt;讲解&lt;/a&gt; — 终端用户第一次在聊天窗口里看见工具调用；为何仍不是无界循环。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;当时公告：&lt;a href=&#34;https://openai.com/index/chatgpt-plugins/&#34;&gt;ChatGPT plugins&lt;/a&gt;。&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Timeline: AutoGPT</title>
      <link>https://skyao.net/learning-ai-agent/timeline/2023/autogpt/</link>
      <pubDate>Tue, 15 Sep 2026 00:00:00 +0000</pubDate>
      
      <guid>https://skyao.net/learning-ai-agent/timeline/2023/autogpt/</guid>
      <description>
        
        
        &lt;p&gt;Toran Bruce Richards / Significant Gravitas。仓库 2023-03-16 创建；约 3 月底公开爆红。自称让 GPT-4 充分自主的实验。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href=&#34;./source/&#34;&gt;材料&lt;/a&gt; — 按当时仓库主张转述：目标、循环、工具。不加入后来的产品化改版。&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;./explanation/&#34;&gt;讲解&lt;/a&gt; — 无界循环如何接通四要素形态，以及为何 star 数不是完成率。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;当时仓库：&lt;a href=&#34;https://github.com/Significant-Gravitas/AutoGPT&#34;&gt;Significant-Gravitas/AutoGPT&lt;/a&gt;。&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Timeline: BabyAGI</title>
      <link>https://skyao.net/learning-ai-agent/timeline/2023/babyagi/</link>
      <pubDate>Tue, 15 Sep 2026 00:00:00 +0000</pubDate>
      
      <guid>https://skyao.net/learning-ai-agent/timeline/2023/babyagi/</guid>
      <description>
        
        
        &lt;p&gt;Yohei Nakajima。2023-03-28 先以 Task-Driven Autonomous Agent 公开，随后收成约百行的 &lt;code&gt;babyagi.py&lt;/code&gt;。名字不表示这是 AGI。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href=&#34;./source/&#34;&gt;材料&lt;/a&gt; — 任务队列、三个 agent 函数、向量库记忆。&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;./explanation/&#34;&gt;讲解&lt;/a&gt; — 和 AutoGPT 同一控制流归属，实现更短；热度为何不等于完成率。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;当时说明：&lt;a href=&#34;https://github.com/yoheinakajima/babyagi&#34;&gt;GitHub yoheinakajima/babyagi&lt;/a&gt;（后来仓库改版，早期脚本见作者归档说明）。&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Timeline: LangChain 成为默认编排层</title>
      <link>https://skyao.net/learning-ai-agent/timeline/2023/langchain/</link>
      <pubDate>Tue, 15 Sep 2026 00:00:00 +0000</pubDate>
      
      <guid>https://skyao.net/learning-ai-agent/timeline/2023/langchain/</guid>
      <description>
        
        
        &lt;p&gt;Harrison Chase 等。库出现于 &lt;a href=&#34;../../2022/langchain/&#34;&gt;2022-10&lt;/a&gt;；公司 2023-02。2023 年记的是它成为教程和起步代码的默认层，不是生日。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href=&#34;./source/&#34;&gt;材料&lt;/a&gt; — 按 2023 年公开文档转述：Chain、Agent、Tool、记忆插槽。&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;./explanation/&#34;&gt;讲解&lt;/a&gt; — 2023 年为何人人先用它；抽象过重批评针对的是哪一段。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;文档与仓库：&lt;a href=&#34;https://github.com/langchain-ai/langchain&#34;&gt;langchain&lt;/a&gt;。&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Timeline: Generative Agents</title>
      <link>https://skyao.net/learning-ai-agent/timeline/2023/generative-agents/</link>
      <pubDate>Tue, 15 Sep 2026 00:00:00 +0000</pubDate>
      
      <guid>https://skyao.net/learning-ai-agent/timeline/2023/generative-agents/</guid>
      <description>
        
        
        &lt;p&gt;Park 等，Stanford / Google Research。25 个 agent 的 Sims 式沙盒小镇。论文 2023-04 挂出；UIST 2023。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href=&#34;./paper/&#34;&gt;论文&lt;/a&gt; — 按原文转述：记忆流、反思、计划，以及情人节派对。&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;./explanation/&#34;&gt;讲解&lt;/a&gt; — 为何这是长期记忆 / 角色旁支的首证，而不是任务型主线。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;原文：&lt;a href=&#34;https://arxiv.org/abs/2304.03442&#34;&gt;arXiv:2304.03442&lt;/a&gt;。&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Timeline: Voyager</title>
      <link>https://skyao.net/learning-ai-agent/timeline/2023/voyager/</link>
      <pubDate>Tue, 15 Sep 2026 00:00:00 +0000</pubDate>
      
      <guid>https://skyao.net/learning-ai-agent/timeline/2023/voyager/</guid>
      <description>
        
        
        &lt;p&gt;Wang 等。NVIDIA / Caltech / UT Austin / Stanford 等。arXiv 2023-05。自称第一只在 Minecraft 里持续探索、积累技能、少需人工干预的 LLM 具身终身学习 agent。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href=&#34;./paper/&#34;&gt;论文&lt;/a&gt; — 自动课程、可执行代码技能库、环境反馈与自验证。&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;./explanation/&#34;&gt;讲解&lt;/a&gt; — 代码即动作、技能可组合；为何停在研究原型。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;原文：&lt;a href=&#34;https://arxiv.org/abs/2305.16291&#34;&gt;arXiv:2305.16291&lt;/a&gt;。&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Timeline: Function Calling</title>
      <link>https://skyao.net/learning-ai-agent/timeline/2023/function-calling/</link>
      <pubDate>Tue, 15 Sep 2026 00:00:00 +0000</pubDate>
      
      <guid>https://skyao.net/learning-ai-agent/timeline/2023/function-calling/</guid>
      <description>
        
        
        &lt;p&gt;OpenAI，2023-06-13。&lt;code&gt;gpt-4-0613&lt;/code&gt; 与 &lt;code&gt;gpt-3.5-turbo-0613&lt;/code&gt; 微调成：判断要不要调函数，并吐出符合签名的 JSON。同日还有 16k 窗口的 &lt;code&gt;gpt-3.5-turbo-16k&lt;/code&gt;。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href=&#34;./source/&#34;&gt;材料&lt;/a&gt; — 按当时公告转述：&lt;code&gt;functions&lt;/code&gt; / &lt;code&gt;function_call&lt;/code&gt;、模型、安全提示。&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;./explanation/&#34;&gt;讲解&lt;/a&gt; — 为何这是后面所有编排的地基，以及为何接口仍不是 Agent。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;当时公告：&lt;a href=&#34;https://openai.com/index/function-calling-and-other-api-updates/&#34;&gt;Function calling and other API updates&lt;/a&gt;。&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Timeline: Code Interpreter</title>
      <link>https://skyao.net/learning-ai-agent/timeline/2023/code-interpreter/</link>
      <pubDate>Tue, 15 Sep 2026 00:00:00 +0000</pubDate>
      
      <guid>https://skyao.net/learning-ai-agent/timeline/2023/code-interpreter/</guid>
      <description>
        
        
        &lt;p&gt;OpenAI。插件期已是 alpha；约 2023-07-06 开始向全体 ChatGPT Plus 用户滚动放出。后来改称 Advanced Data Analysis。2023 年记的是沙箱成为产品能力，不是改名。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href=&#34;./source/&#34;&gt;材料&lt;/a&gt; — 按当时公开说明转述：能跑什么、文件与图表、仍在对话里。&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;./explanation/&#34;&gt;讲解&lt;/a&gt; — 为什么「只要跑代码就必须有沙箱」从这里开始成立。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;当时产品说明见 OpenAI 发布说明与 7 月公开滚动通知；插件期总述见 &lt;a href=&#34;../chatgpt-plugins/&#34;&gt;ChatGPT plugins&lt;/a&gt;。&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Timeline: AutoGen</title>
      <link>https://skyao.net/learning-ai-agent/timeline/2023/autogen/</link>
      <pubDate>Tue, 15 Sep 2026 00:00:00 +0000</pubDate>
      
      <guid>https://skyao.net/learning-ai-agent/timeline/2023/autogen/</guid>
      <description>
        
        
        &lt;p&gt;Wu 等，Microsoft Research / 宾州州立大学等。arXiv 2023-08。开源库允许用可对话的多个 agent 协作完成任务。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href=&#34;./paper/&#34;&gt;论文&lt;/a&gt; — 可对话 agent、对话式编程、内置助手与用户代理。&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;./explanation/&#34;&gt;讲解&lt;/a&gt; — 消息总线如何成为 2023 年多 Agent 的默认拼法；为何必须有一方碰环境。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;原文：&lt;a href=&#34;https://arxiv.org/abs/2308.08155&#34;&gt;arXiv:2308.08155&lt;/a&gt;。当时仓库：&lt;a href=&#34;https://github.com/microsoft/autogen&#34;&gt;microsoft/autogen&lt;/a&gt;。&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Timeline: SWE-bench</title>
      <link>https://skyao.net/learning-ai-agent/timeline/2023/swe-bench/</link>
      <pubDate>Tue, 15 Sep 2026 00:00:00 +0000</pubDate>
      
      <guid>https://skyao.net/learning-ai-agent/timeline/2023/swe-bench/</guid>
      <description>
        
        
        &lt;p&gt;Jimenez、Yang、Yao 等，Princeton 等。arXiv 2023-10。2,294 道来自 12 个流行 Python 仓的 issue。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href=&#34;./paper/&#34;&gt;论文&lt;/a&gt; — 任务怎么构造、怎么用测试评分、当时模型分数。&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;./explanation/&#34;&gt;讲解&lt;/a&gt; — 为何这既是编码 Agent 赛道的出生证明，也是对 2023 自主编码宣传的完成谓词。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;原文：&lt;a href=&#34;https://arxiv.org/abs/2310.06770&#34;&gt;arXiv:2310.06770&lt;/a&gt;。&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Timeline: MemGPT</title>
      <link>https://skyao.net/learning-ai-agent/timeline/2023/memgpt/</link>
      <pubDate>Tue, 15 Sep 2026 00:00:00 +0000</pubDate>
      
      <guid>https://skyao.net/learning-ai-agent/timeline/2023/memgpt/</guid>
      <description>
        
        
        &lt;p&gt;Packer 等，UC Berkeley。arXiv 2023-10。针对固定窗口，提出虚拟上下文管理。还不是产品默认。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href=&#34;./paper/&#34;&gt;论文&lt;/a&gt; — 主上下文 / 外部上下文、函数换页、文档分析与多会话聊天。&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;./explanation/&#34;&gt;讲解&lt;/a&gt; — 为何向量库外挂不够，以及这篇仍停在研究系统。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;原文：&lt;a href=&#34;https://arxiv.org/abs/2310.08560&#34;&gt;arXiv:2310.08560&lt;/a&gt;。&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Timeline: GPT-4 Turbo</title>
      <link>https://skyao.net/learning-ai-agent/timeline/2023/gpt-4-turbo/</link>
      <pubDate>Tue, 15 Sep 2026 00:00:00 +0000</pubDate>
      
      <guid>https://skyao.net/learning-ai-agent/timeline/2023/gpt-4-turbo/</guid>
      <description>
        
        
        &lt;p&gt;OpenAI，2023-11-06 随开发者大会放出预览。更强、更便宜，窗口 &lt;strong&gt;128k&lt;/strong&gt;。知识截止约 2023-04。同场还有带视觉的 GPT-4 Turbo。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href=&#34;./source/&#34;&gt;材料&lt;/a&gt; — 按当天公告转述：窗口、价格档、多模态组合。不把后来的 4o / o1 回填。&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;./explanation/&#34;&gt;讲解&lt;/a&gt; — 窗口变长如何改写一次轨迹能装下多少观察；为何仍不是 Agent。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;当时公告：&lt;a href=&#34;https://openai.com/index/new-models-and-developer-products-announced-at-devday/&#34;&gt;New models and developer products announced at DevDay&lt;/a&gt;。同日的托管运行时见 &lt;a href=&#34;../assistants-api/&#34;&gt;Assistants API&lt;/a&gt;。&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Timeline: Assistants API</title>
      <link>https://skyao.net/learning-ai-agent/timeline/2023/assistants-api/</link>
      <pubDate>Tue, 15 Sep 2026 00:00:00 +0000</pubDate>
      
      <guid>https://skyao.net/learning-ai-agent/timeline/2023/assistants-api/</guid>
      <description>
        
        
        &lt;p&gt;OpenAI，2023-11-06。帮助开发者在自己的应用里构建 agent-like 体验：一个 assistant 有指令，可接知识，并可调用模型和工具。Code Interpreter、Retrieval、function calling 绑在同一套线程上。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href=&#34;./source/&#34;&gt;材料&lt;/a&gt; — 按当天公告转述：Assistants、工具积木。GPTs 只作对照，不单独升格。&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;./explanation/&#34;&gt;讲解&lt;/a&gt; — 托管状态机意味着什么，以及为何还不是可放手的 Agent。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;当时公告：&lt;a href=&#34;https://openai.com/index/new-models-and-developer-products-announced-at-devday/&#34;&gt;New models and developer products announced at DevDay&lt;/a&gt;。同日换核心见 &lt;a href=&#34;../gpt-4-turbo/&#34;&gt;GPT-4 Turbo&lt;/a&gt;。&lt;/p&gt;

      </description>
    </item>
    
  </channel>
</rss>
