@Saccc_c: https://x.com/Saccc_c/status/2058396860784505295
摘要
本文介绍如何通过配置 AGENTS.md 和 Memories 功能让 Codex 拥有持久记忆,从而提高沟通效率和操作安全性。
查看缓存全文
缓存时间: 2026/05/24 04:15
如何让Codex更懂你:学会这些记忆技巧,直接提效90%
使用 Codex App 一段时间后,你可能遇到过类似的困扰:每次新开对话都要重复叮嘱它一些基础偏好,或者一不小心它就执行了超出预期的系统命令。
这类高频痛点的本质,是你的Codex没有稳定的长期记忆。而要想彻底解决这些无效的重复沟通,就必须给它搭建一套完整的记忆系统。
本文将介绍如何通过配置 AGENTS.md 和 Memories 功能,让 Codex 拥有持久记忆,做到真正理解你的意图并实现提效。
一、AGENTS.md
1、是什么
AGENTS.md 是你预先写好的规则说明,Codex 每次启动都会自动读取。
没有AGENTS.md,Codex 每次启动都是一张白纸——它不了解你的工作习惯、不知道你的项目背景、也不清楚执行操作的边界。
而一旦配置好相关规则,这些上下文就永久生效,你再也不会重复说明同一个问题。
2、如何配置和使用
1️⃣全局层:存放在本地电脑的 ~/.codex/AGENTS.md目录位置,对你的所有项目生效。适合写全局个人偏好和通用规则。
在Codex App里对应的是个性化设置页面的「自定义指令」部分。
推荐一个基础模板,你可以直接复制粘贴到上图所在位置,之后再根据需求不断调整:
2️⃣项目层:存放在项目目录中,主要根据项目的主题和特性来进行规则定制。
一份好的项目层 AGENTS.md 通常应涵盖以下几个方面:
-
项目背景与结构:项目是什么、重要目录在哪里
-
执行方式:如何启动、运行或操作该项目
-
规范与约束:需要遵守的标准,以及明确不能做的事
-
完成标准:如何判断一项任务已经完成
3、AGENTS.md 最佳实践
配置好基础的AGENTS.md 只是第一步,下面这些实践原则决定了你的记忆系统上限:
1️⃣规则分层,职责清晰
Codex里 AGENTS.md 遵循就近原则:子目录>根目录>全局,即当前工作所在目录的规则优先级最高。
这意味着,项目层的规则会直接覆盖掉全局的同类设置。如果把所有规则都混在一起写,高优先级的局部规则很容易意外污染或破坏掉全局的底层逻辑。
因此,合理的规则记忆系统应当遵循「职责分离」的原则:全局层只放通用规则,如语言偏好、安全边界、基础行为习惯;项目层则放该项目特有的规范,如构建命令、代码约定、模块说明。
二者各司其职,互不干扰,合并时便不会产生冲突。
2️⃣从基础开始,按需迭代
AGENTS.md 不需要一次写完。先从最核心的规则出发,当 Codex 重复犯同一个错误时,直接让它复盘并更新规则,例如:
“你刚才犯了和上次一样的错误,请总结原因,并将相关经验补充到 AGENTS.md 中。”
这样规则始终来自真实的使用摩擦,AGENTS.md 也会随着使用不断进化。
3️⃣保持精简,复杂内容单独拆分
随着使用深入,AGENTS.md 的内容可能会越来越多。这时不必把所有内容都堆在一个文件里,而是将特定主题的内容单独写成独立文件,再在主文件引用它就好。
例如,把项目架构说明单独写成 ARCHITECTURE.md,在 AGENTS.md 里只需一行引用:
“关于本项目的核心架构与目录规范,请参见当前目录下的 ARCHITECTURE.md 文件。”
二、Memories功能
除了主动配置相关规则,Codex 也支持主动的记忆功能,需要在设置-个性化-记忆中开启,如下图:
开启按钮后,Codex 会主动将对话中的有效信息和关键偏好总结到记忆中。如果想查看你的 Codex 都增添了什么记忆,可以打开~/.codex/memory 中的Memory.md 文件查看你的 Codex 增添的记忆内容,下图是我的:
最后
构建记忆系统是一个随时间不断进化的过程。相信我,只要坚持完善更新行动规则、不断沉淀记忆,Codex 很快就会变成那个最懂你、用起来最顺手的硬核生产力工具。
相似文章
@Luckyjudy666: 8个小妙招,让Codex成为你的贴身助理 1. 给Codex建一套共享记忆 核心规则放Agents.md,项目背景放Obsidian,重复流程做成skills,个人偏好和常见问题交给Memories。不然,Codex每次像新来的同事,什么…
本文分享了8个使用Codex AI助手的小妙招,包括建立共享记忆、远程执行任务、定时自动化、文件整理、教授新软件操作等,旨在提升工作效率。
@servasyy_ai: 如何让多个 Agent 之间真正互相学习、互相帮助? 现在很多 Agent 都开始有自己的记忆,但问题是: 这些记忆彼此不连通。 Codex 记住的坑,Claude 不知道;Hermes 总结的方法,OpenClaw 也用不上。 最后每个…
讨论了如何让多个AI Agent之间建立共享记忆,避免重复踩坑,并介绍了通过改造MemOS CLI来实现只记录关键信息并在必要时搜索的方案。
@Saccc_c: Codex的Memories功能是你必须开启的设置,它使得Codex具备主动记忆的能力 开启方法:设置——个性化——记忆——启动记忆(图1) 开启后,经过一段时间沉淀,你就可以在~/.codex/memories目录下打开memory.m…
介绍了Codex的Memories功能,该功能使Codex具备主动记忆能力,并提供了开启方法和查看记忆内容的方式。
@wquguru: https://x.com/wquguru/status/2069641926752780384
本文全面梳理了截至2026年中,AI Agent记忆(Memory)的完整架构分层,包括规则文件、常驻画像、历史召回和证据链,阐述了不同层次记忆的存储方式、加载时机和治理原则,强调记忆在帮助Agent实现跨会话复利工作中的关键作用。
@Saccc_c: Codex进阶记忆技巧:利用Obsidian知识库构建跨项目共享记忆 基础配置就是两步: 1、复制图1的提示词到Codex,让它在Obsidian里创建记忆文件夹 2、复制图2的指令并添加到设置的自定义指令中,作为全局AGENTS.md的…
介绍如何利用Obsidian知识库为Codex构建跨项目共享记忆,通过复制提示词和全局指令实现自动沉淀有价值的上下文。