现在公司有超过百万文件的大仓,在现有的 AI Agent (Cursor/ClaudeCode/Antigravity)下可以 Agentic Search 走 grep 、find 、ls 等命令根据关键词全局找相关代码,然后修改,但这种有几个问题:
因此,我们实现了一个 CKG 方案,解析了文件结构之后,分析出依赖、调用关系之后生成代码摘要,然后向量存储,最后提供 MCP 给 Agent 做大仓代码检索。
但理想是好的,现实使用时遇到了问题:
关于这个大家有什么好的想法?
1
111111111111 4 小时 9 分钟前
请求来自于 agent ,可以考虑使用一个 LLM 对请求进行加工和理解(比如翻译为中英双语、生成多个候选检索词),然后再进行检索
另外谷歌提过 agent call agent 的思路,可以考虑做一个 agent 来进行细致可控的检索,然后通过 mcp 提供给原 agent |