首页| 论坛| 搜索| 消息
主题:【今日推荐CodeGraph】:本地代码知识图谱,Token减少80%
爱我中华发表于 2026-06-01 12:02
CodeGraph:给AI编程Agent装上"代码大脑",Token省到离谱预索引代码知识图谱,让Claude Code/Cursor/Codex直接查询结构化知识,减少80% Token消耗,100%本地运行,MIT开源免费使用。CodeGraph 是一个本地优先的代码智能工具,由 colbymchenry 开发,于2026年5月开源并迅速冲上GitHub趋势榜。传统AI编程助手每次需要把大量代码上下文塞进对话框,Token消耗巨大且响应慢。CodeGraph 的核心思路是:提前把代码库解析成结构化知识图谱,AI Agent需要时直接查询,而不是每次都重新读取全量代码。核心定位:用预构建的知识图谱替代实时代码检索,让AI编程Agent的每一次查询都精准、快速、省钱
✨ 核心功能一览

️ 快速上手:5分钟跑通示例

安装
# 方式1:npx 直接运行(推荐)npx @codegraph/cli init# 方式2:全局安装npm install -g @codegraph/clicodegraph init# 方式3:Python 版本pip install codegraph-pycodegraph init
初始化索引(以 Python 项目为例)
# 进入你的代码库目录cd /path/to/your/repo# 初始化 CodeGraph(自动检测语言,生成索引)npx @codegraph/cli init# 等待索引完成(大型项目可能需要几分钟)# 索引保存在 .codegraph/ 目录,可加入 .gitignore
与 Claude Code 集成(零配置)
初始化后,Claude Code 会自动检测 .codegraph/ 目录并启用知识图谱查询。无需任何手动配置。# 在 Claude Code 中直接提问:"分析 login 函数的调用链路,找出所有受影响的API端点"# CodeGraph 会自动:# 1. 查询知识图谱中的符号关系# 2. 只返回相关代码片段(而非全量上下文)# 3. Token 消耗减少 80%+注意:索引只需生成一次,后续代码变更会自动增量更新,无需重新全量索引
与竞品对比

适用场景

场景1:大型代码库导航
功能说明:当代码库超过10万行时,传统RAG需要把所有相关文件塞进上下文。CodeGraph通过预构建的符号调用图,让AI直接定位到目标函数及其上下游依赖。输入要求:代码库(支持 Python/TypeScript/Go/Rust 等19+语言)输出效果:相关代码片段(通常5万行,传统RAG太慢太贵• ✅ AI Agent 重度用户:每天用Claude Code/Cursor,Token消耗是主要成本• ✅ 团队技术负责人:统一团队AI编程基础设施,提升整体效率• ✅ 开源项目维护者:帮助Contributors快速理解项目架构• ❌ 小型项目(
回帖(6):
6 # huwg
06-02 02:16
x谢谢分享
5 # huwg
06-02 02:16
了解一下
4 # huwg
06-02 02:15
来看看
3 # ddwg0818
06-01 13:13
这不太能理解
2 # ddwg0818
06-01 13:13
看似问题不小
1 # ddwg0818
06-01 13:13
慢慢研究研究

全部回帖(6)»
最新回帖
收藏本帖
发新帖