← 回到书房

08

Cognitive architectures for language agents

Theodore R. Sumers, Shunyu Yao, Karthik Narasimhan, Thomas L. Griffiths · 2024

Source-backed paraphrase

论文在解决什么

用 memory modules、structured action space 与 repeated decision cycle 为 language agent 提供一套组件语言。

Source-backed paraphrase

关键抓手

  1. CoALA 把 agent 拆成 memory modules、structured action space 与 repeated decision cycle;external actions 负责 grounding,internal actions 包括 retrieval、reasoning 与 learning。(§4)
  2. memory 分为 working、episodic、semantic 与 procedural;working memory 是跨多次 LLM call 持续存在的数据结构,而非单个 prompt。(§4.1)
  3. retrieval 从长期记忆读入 working memory,reasoning 在其中读写,learning 写回长期记忆;修改 procedural memory 被视为更高风险。(§4.3–§4.5)

Evidence boundary

仍未证明什么

这条 public note 尚未单独整理 evidence limits;请以标注的 reading scope 与原文为准,不从空缺补写结论。

Editorial synthesis / question

编者判断

继续追问

框架主要用 controllability 与 coupling 划 internal/external boundary;如何加入 provenance、authority 与 reversibility,避免“可写”被误当成“有权写”?

继续追问与实践

问题
经验怎样长成判断习惯?

同一批经验保留为案例、规则或参数时,怎样改变未见情境中的选择;反馈被纠正之后,这种改变又怎样更新?

持续研究 · 当前判断可修订

Editorial transfer · 编者设计建议

读完,可以怎样借用

初读线索 · 基于本条已标注的阅读范围,仍待全文与实现核验。下面的迁移对照尚未执行。

Agent Memory Study editors · 2026-09-08

什么时候有用
agent 的 prompt、缓存、工具操作与长期规则混在一起,难以说明某次调用读写了什么。
可以借哪一步
用 working / episodic / semantic / procedural memory 和内外部 action 画出实际读写路径;在会修改长期规则的路径上标明谁能批准变化。
先做什么对照
沿一件真实但可匿名化的任务,逐次标出读取对象、写入对象和留下的状态;找出“数据可写”却没有清楚授权语义的地方。
带走时的边界
这是 skim 范围内的架构梳理建议,未测试效果。CoALA 提供组件语言,不直接提供适合你项目的 provenance 或授权实现。

阅读依据:既有札记 “关键抓手”:§§4.1、4.3–4.5;“继续追问”。

Shared readings

放到一起读

没有再读那段往事,它为什么还是改变了选择? →

模型参数、实现动作的程序与实施决策的程序可以放进同一架构讨论。

概念框架不证明小样本个性化学习有效,也不替代具体实验。

串读定位:§4.1、§4.5;本站条目保持 skim 范围

概括之后,往事还记得准吗? →

以组件责任组织观察,避免把存储格式、学习机制和行动收益当成同一个能力。

架构分类只帮助定义问题,不提供本方案有效性的实验证据。

串读定位:AMS 既有材料札记;本轮未重读全文

带走这份公开研究

Markdown ↓JSON ↓

含当前正文、出处、阅读范围与接续线索;链接的全文不随包附带。

已打开 Cognitive architectures for language agents