CodeGraph:本地代码知识图谱工具

2
分类开源项目
作者colbymchenry
来源跳转
发表时间

内容

CodeGraph 是一款由 Rust 内核驱动的本地代码知识图谱工具,为 Claude Code、Cursor、Codex 等 AI 编码助手提供语义代码智能。它通过预构建的符号、调用边和依赖关系图谱,使代理单次调用即可获取精确代码上下文,显著减少工具调用和 token 消耗。支持 20+ 语言,具备自动同步、框架路由感知、跨语言桥接和全文搜索等功能,100% 本地运行。

  • 核心定位与性能优势: 替代传统的 grep/glob 文件遍历,通过预构建图谱实现"外科手术式"上下文获取。基准测试显示平均减少 89% 工具调用、60% 成本、69% token 消耗,文件读取降至零。
  • Rust 内核与扩展性: 原生 Rust 解析引擎支持 20 种语言,图谱经字节级验证确保一致性;根据机器资源自适应调整工作池和缓存,从工作站到 2 核 VPS 均可高效运行,27k 文件项目首次索引约 100 秒,增量同步亚秒级。
  • 多代理集成与零配置安装: 通过 codegraph install 自动检测并配置 8 种主流 AI 代理的 MCP 服务器;codegraph init 一键构建项目图谱,文件监视器自动增量同步,无需手动维护。
  • 框架感知与跨语言桥接: 识别 17 个 Web 框架的路由文件并链接 URL 到处理器;突破静态解析边界,支持 Swift/ObjC、React Native 桥接、TurboModules、Expo Modules 等跨语言调用流。
  • 隐私与可信发布: 100% 本地运行,无数据外传;通过 OIDC 可信发布和 SLSA v1.0 构建证明确保供应链安全,支持 npm 审计签名和 GitHub 证明验证。

评论

(0)
未配置登录方式
暂无评论