codex直接复用CLAUDE.md还是自己生成AGENT.md好
- 内容介绍
- 文章标签
- 相关推荐
Claude Code生成的 CLAUDE.md直接复制一份AGENT.md给codex用 和 codex自己扫描项目生成AGENT.md给codex用 哪个更好
网友解答:--【壹】--:
再让 codex 自己 init 一份,它会参考 claude 生成的。
--【贰】--:
我是让Claude code init,然后CLAUDE.md改成AGENT.md。再在CLAUDE.md引用@AGENTS.md,看文档
AGENTS.md - How Claude remembers your project - Claude Code Docs
Create the file at the managed policy location | Give Claude persistent instructions with CLAUDE.md files, and let Claude accumulate learnings automatically with auto memory.
--【叁】--:
我看有些开源项目CLAUDE.md和AGENTS.md本质是一个文件,CLAUDE.md里就一句话:AGENTS.md
--【肆】--:
第一个问题,可以看着上下文快满了就让AI写一份handoff prompt(交接提示词)。检查一下要求没有跑偏,就可以开新会话复制粘贴进去用了
--【伍】--:
不怎么认同用 clear 取代 compact
如果需要继续工作
直接压缩让代理按照压缩后的蓝图重新复原工作状态更直接
而且 init 不是新建项目才需要跑的吗?
--【陆】--:
我也想问,还有些问题:
- 很多佬不推荐compact而是直接/clear后再开始,上下文到达极限后新开窗口接着处理问题,就好像失忆了一样,佬们有什么解决方法续上记忆吗
- 新开对话后需要/init开始吗
--【柒】--:
也有AGENTS.md里面只有CLAUDE.md
--【捌】--:
- 不要等到窗口快满才新开窗口 ,一个任务结束就clear(claude code)或者new(codex),如果任务特别大,那之前要先把任务拆分好,做一个plan,进度更新到这份plan里,重开会话先加载这份plan,然ai读进度和待办就好了。
2 新开会话不需要init,不过可以定期更新AGENTS.md或者CLAUDE.md
--【玖】--:
你可以在CLAUDE.md 里面写 @AGENT.md 这样最方便,CLAUDE 和 CODEX 会共用AGENT.md内容。
这是claude官方里写的,他可以这样@另一份文件
--【拾】--:
哦 那skill呢 怎么服用 claude code写好的skill,codex怎么复用
--【拾壹】--:
可以让codex自己修改并更新下,我是这么搞的
--【拾贰】--:
这些都写在agent.md吗?佬有具体示例能分享下不
--【拾叁】--:
我正好相反 codex生成了AGENTS.md 然后在CLAUDE.md里面指向AGENTS.md
懒得搞第二份了
--【拾肆】--:
我现在会有个agentchangelog.md,在agent.md里写好,你每次做了项目文件的修改后需要记录在agentchangelog.md,不知道这个可不可以作为一种记忆方式
--【拾伍】--:
但是随着项目文件夹的不断变动,init还停留在初始状态,貌似cc和codex只有在你明确要求更新claude.md/agent.md的情况下才会更新,新开对话经常会有失忆感胡言乱语,不知道什么方法可以丝滑衔接对话除了compact
--【拾陆】--:
不是有这个配置吗
project_doc_fallback_filenames = ["CLAUDE.md"]
--【拾柒】--:
我是走GSD的,设计理念也是/clear
因为记忆是存在硬盘当中,知道什么进展下一步要做什么
续上记忆…也许只能硬盘写好进展或者在Codex开启记忆
(我是这么干的)
--【拾捌】--:
可以让他每步都进行一个执行链和对接日志 但是重新开始的话 可以让它识别对应关键词不全量检索 这样就能按照链路任务线继续了不过坏处就是更加浪费token
--【拾玖】--:
新开一个窗口让codex重新弄一下 这个很必要 我之前测试过 直接用是有差异的
Claude Code生成的 CLAUDE.md直接复制一份AGENT.md给codex用 和 codex自己扫描项目生成AGENT.md给codex用 哪个更好
网友解答:--【壹】--:
再让 codex 自己 init 一份,它会参考 claude 生成的。
--【贰】--:
我是让Claude code init,然后CLAUDE.md改成AGENT.md。再在CLAUDE.md引用@AGENTS.md,看文档
AGENTS.md - How Claude remembers your project - Claude Code Docs
Create the file at the managed policy location | Give Claude persistent instructions with CLAUDE.md files, and let Claude accumulate learnings automatically with auto memory.
--【叁】--:
我看有些开源项目CLAUDE.md和AGENTS.md本质是一个文件,CLAUDE.md里就一句话:AGENTS.md
--【肆】--:
第一个问题,可以看着上下文快满了就让AI写一份handoff prompt(交接提示词)。检查一下要求没有跑偏,就可以开新会话复制粘贴进去用了
--【伍】--:
不怎么认同用 clear 取代 compact
如果需要继续工作
直接压缩让代理按照压缩后的蓝图重新复原工作状态更直接
而且 init 不是新建项目才需要跑的吗?
--【陆】--:
我也想问,还有些问题:
- 很多佬不推荐compact而是直接/clear后再开始,上下文到达极限后新开窗口接着处理问题,就好像失忆了一样,佬们有什么解决方法续上记忆吗
- 新开对话后需要/init开始吗
--【柒】--:
也有AGENTS.md里面只有CLAUDE.md
--【捌】--:
- 不要等到窗口快满才新开窗口 ,一个任务结束就clear(claude code)或者new(codex),如果任务特别大,那之前要先把任务拆分好,做一个plan,进度更新到这份plan里,重开会话先加载这份plan,然ai读进度和待办就好了。
2 新开会话不需要init,不过可以定期更新AGENTS.md或者CLAUDE.md
--【玖】--:
你可以在CLAUDE.md 里面写 @AGENT.md 这样最方便,CLAUDE 和 CODEX 会共用AGENT.md内容。
这是claude官方里写的,他可以这样@另一份文件
--【拾】--:
哦 那skill呢 怎么服用 claude code写好的skill,codex怎么复用
--【拾壹】--:
可以让codex自己修改并更新下,我是这么搞的
--【拾贰】--:
这些都写在agent.md吗?佬有具体示例能分享下不
--【拾叁】--:
我正好相反 codex生成了AGENTS.md 然后在CLAUDE.md里面指向AGENTS.md
懒得搞第二份了
--【拾肆】--:
我现在会有个agentchangelog.md,在agent.md里写好,你每次做了项目文件的修改后需要记录在agentchangelog.md,不知道这个可不可以作为一种记忆方式
--【拾伍】--:
但是随着项目文件夹的不断变动,init还停留在初始状态,貌似cc和codex只有在你明确要求更新claude.md/agent.md的情况下才会更新,新开对话经常会有失忆感胡言乱语,不知道什么方法可以丝滑衔接对话除了compact
--【拾陆】--:
不是有这个配置吗
project_doc_fallback_filenames = ["CLAUDE.md"]
--【拾柒】--:
我是走GSD的,设计理念也是/clear
因为记忆是存在硬盘当中,知道什么进展下一步要做什么
续上记忆…也许只能硬盘写好进展或者在Codex开启记忆
(我是这么干的)
--【拾捌】--:
可以让他每步都进行一个执行链和对接日志 但是重新开始的话 可以让它识别对应关键词不全量检索 这样就能按照链路任务线继续了不过坏处就是更加浪费token
--【拾玖】--:
新开一个窗口让codex重新弄一下 这个很必要 我之前测试过 直接用是有差异的

