Codex Memory Extensions
来源:Kevin Kern (@kevinkern), 2026-04-12 (455 likes)
核心功能
Codex 0.120 发布 memory extensions 功能,用户可以决定 Codex 应该从过去会话中学习什么,通过 instructions.md 自定义记忆整合规则。
新功能详解
1. 可配置的记忆规则
用户可以设置明确的规则,告诉 Codex:
- 什么应该记住 — 项目特定的模式、偏好
- 什么应该遗忘 — 临时性、一次性内容
- 如何整合 — 跨会话的学习策略
2. 跨会话学习
- Codex 可以在不同会话间保持上下文连续性
- 基于自定义规则的记忆提取和保存
- 项目级别的记忆积累
3. 显式控制
memories_extensions/
└── <project>/
└── instructions.md ← 自定义记忆规则
与 Claude Code 的对比
| 特性 | Codex Memory Extensions | Claude Code Memory |
|---|---|---|
| 控制方式 | 显式规则配置 | 自动化处理 |
| 透明度 | 高(可查看/编辑规则) | 较低(自动管理) |
| 自定义程度 | 高(instructions.md) | 中(依赖系统) |
| 跨项目 | 支持项目级别配置 | 支持 |
两种范式
Codex 范式:显式可控
- 用户完全控制记忆什么、如何整合
- 适合需要精细控制的项目
- 学习曲线较高但可控性强
Claude Code 范式:自动化
- 系统自动管理记忆
- 开箱即用,减少配置负担
- 可能不够透明,存在"黑盒"感
如何应用
- 升级 Codex 到 0.120 版本体验 memory extensions 功能
- 设计适合项目的记忆整合规则
- 对比 Claude Code 和 Codex 的记忆机制,选择更适合的方案
- 评估显式控制 vs 自动化的 trade-offs
关联
- claude-code/overview — Claude Code 记忆机制
- claude-code/source-leak-memory-architecture — Claude Code 七层记忆架构
- harness-engineering/memory-as-trajectories — Memory as Trajectories
- harness-engineering/continual-learning — Agent 持续学习
Sources
- AI 简报 2026-04-12 — Kevin Kern tweet