关于 Agent 的记忆和管理

CatSir 2026-06-21 15:44 1

各位佬们请教一下经验.

最近做了个小项目,但是使用克劳德和 Codex 的中转站迭代升级的时候,感觉 Agent 误解我的意思,当然我的提问不规范和太过模糊问题也存在,所以了解了一下记忆管理的方式,写进项目指令文件,但是现在有个问题,因为使用的公益站,不太稳定.时不时切换不同的模型来迭代代码.

是不是在项目里创建一个 memory 文件夹用来存放 2 个 Agent 共同的记忆比较好,但是 2 个 Agent 的记忆模式和系统记忆机制又不一样.

我跟 Agent 对话的时候了解到克劳德可以优先使用我定制的记忆规则,但是 Codex 好像不行,还是会优先系统记忆机制.

各位佬们有经验的能传授一点经验或者思路吗,感激不尽 ^-^

最新回复 (8)
  • 日向雏田Zzz 06-21 16:02
    1

    之前看到过有佬使用hindsight这个项目,你在github上面可以搜一下,我目前使用hermes比较多,只不过记忆还是有上下文限制,qwenpaw的话貌似记忆容量更大一些,只不过ui不太看好

  • CatSir 楼主 06-21 16:09
    2

    感谢佬,我去了解一下,看看是否有参考的内容可以借鉴一下

  • BoT_eng 06-21 19:06
    3

    我的话是创建了几个全局文档用于统筹恢复记忆,这样当公益站不稳定切换的时候,还可以恢复记忆

  • 4382sdf 06-21 19:42
    4

    supermemory 的自托管社区版

    或者 agentmemory

    可以跨 cx 和 cc 管理项目记忆

    如果中文含量高,你最好提供嵌入模型

  • alittlebear 06-21 20:07
    5

    最原生的话就用 AGENTS.md,claude和codex应该都能读,不行CLAUDE.md 加一个 @AGENTS.md 指向 AGENTS.md 就能两边都用


    外挂的记忆系统 everOS agentmemory 啥的也挺好的,不过最近 claude 在做的 MEMORY.md 和 memory/ 记忆系统也越来越成熟了,工作目录不是特别复杂的话已经很好用了,不过复杂还是会出现不在默认挂载上下文内导致不会稳定召回的问题

  • CatSir 楼主 06-21 22:58
    6

    思路是如何的呢佬,是在项目目录里建吗

  • CatSir 楼主 06-21 22:59
    7

    那这样好像又得加一笔开支?嵌入式模型,免费的吗?

  • CatSir 楼主 06-21 23:01
    8

    但是项目指令好像两者优先级不同,克劳德是 CLAUDE.md,Codex 是 AGENTS.md.这样指向会不会只有克劳德能挂上,切到 codex 就挂不上了.

    oh!你的意思是只做克劳德的,然后以 Codex 为底座.

* 帖子来源Linux.do
返回