• Mel0ny

    以前(今年2月份)用claude code的时候,agent需要在项目内找代码一般用的是grep,但是传统的grep会塞很多没用的信息到上下文,我目前已知的方法有:

    - rg(ripgrep):这个codex现在是默认自带并且使用了。

    - codegraph:这个我之前一直在用,但是安装codegraph会默认往全局的AGENTS.md塞提示词,而且要建索引(手动codegraph init),agent有时候只会一开始使用一下后面就一直不用了(codex)。

    - 还有一个什么code我忘了()。

    - serena:最近才看到没使用但是感觉索引方式和其他项目不同。

    想问问各位佬有什么妙计可以让agent更快更省token的找到代码吗,还是说rg就已经很好用了,有佬做过实验吗。

    主楼
  • 花木成畦手自栽

    ripgrep 基本够用了,其它方案有没有解决问题不清楚,但是肯定会引入更多问题

    #1
  • 花木成畦手自栽

    rg 的主要问题就是有时会搜索出大量结果塞爆上下文,我现在使用的改造rg的方式,对rg结果结构化并过滤一些噪音内容

    #2
  • 蓝天霸

    一个小众的已经用了很久的项目:semble

    github.com

    图片

    GitHub - MinishLab/semble: Fast and Accurate Code Search for Agents. Uses 99%...

    Fast and Accurate Code Search for Agents. Uses 99% fewer tokens than grep+read

    搜代码真的很快很快 不需要建立索引

    你可以把使用这个工具的提示词放到全局目录的agents.md中 我看基本都会使用

    #3
  • 佩克兰德

    图片

    我自己是结合起来了,我也是之前研究,看看站内佬的这个:

    如题,结合之前站内佬友们一起研究、提供的论文以及各种开源项目,我做出了一个与 ACE 官方协议一致、效果达标的自研版 ACE。我打算把它部署起来,给大家一起用用看。
    想问问大家还有没有在用这类工具?如果有需要的话,我部署起来一起玩玩。
    技术细节:嵌入模型仅需要0.6b的小模型即可达标
    另外 我还准备了能提供算力的镜像 cpu,gpu 版本都有,有闲置机器的佬友可以贡献点算力~

    隐私说明:…

    #4
  • Mel0ny

    佬这个skill能发吗 ^-^

    #5
  • 佩克兰德

    可以是可以,不过我今天改了好多呢,增加了我发的那个佬的工具,很强!直接加入,明天发给你,就是要装点工具。

    #6
  • LovesAsuna

    codebase-memory-mcp 佬有试过吗

    #7

发表回复

登录后回复