在使用 gpt 和cladue 做开发时,根目录下放 AGNETS.md和模块目录下面的放的AGENTS.md,AI调用的时候会额外的消耗token吗?
会缓存吧,一般来说不用担心这个问题我理解,肯定是利大于弊的
因为多人开发,有的使用gpt,有的使用claude,就搞得整个项目好多的agents.md和claude.md,有没有好的办法去控制合规化,还是只能人为约定呀
会额外消耗一些,但有缓存也占不了多少,这两个文件内容精简一下,现在模型聪明并不需要太多的约束。
Claude Code不会直接读取AGENTS.md,CLAUDE.md里可以用文件引用语法,引用AGENTS.md的内容
@AGENTS.md
其他rules
Codex的config.toml可以在没有AGENTS.md的情况下读CLAUDE.md
project_doc_fallback_filenames = ["CLAUDE.md"]
还是尽量订一个规范,统一维护一个文档
其实你说的这是个问题
缓存一般只能解决全局/项目级的问题
子目录那种还是会占用的,不过是按需占用
而且各种不同的文件/格式的维护也是一个问题
不过本质还是项目管理的问题,肯定是要有统一规范的,然后也不要乱改
好的,感谢大佬的指点,我去试试添加读取,claude 也能是这样设置,没有claude.md的情况下读取AGETNS.md 吗?
之前有佬测过不行,Claude Code必须有个CLAUDE.md,然后在这个文件里引用其他文件
你可以用链接啊什么方式,强行让几个文件只有一个
好的,感谢大佬的热心,先弄gpt的管理起来吧,claude的只能是人为约定吧