CodeGraph:给AI编程Agent装上"代码大脑",Token省到离谱
预索引代码知识图谱,让Claude Code/Cursor/Codex直接查询结构化知识,减少80% Token消耗,100%本地运行,MIT开源免费使用。

CodeGraph 是一个本地优先的代码智能工具,由 colbymchenry 开发,于2026年5月开源并迅速冲上GitHub趋势榜。
传统AI编程助手每次需要把大量代码上下文塞进对话框,Token消耗巨大且响应慢。CodeGraph 的核心思路是:提前把代码库解析成结构化知识图谱,AI Agent需要时直接查询,而不是每次都重新读取全量代码。


核心定位:用预构建的知识图谱替代实时代码检索,让AI编程Agent的每一次查询都精准、快速、省钱

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


功能说明:当代码库超过10万行时,传统RAG需要把所有相关文件塞进上下文。CodeGraph通过预构建的符号调用图,让AI直接定位到目标函数及其上下游依赖。
输入要求:代码库(支持 Python/TypeScript/Go/Rust 等19+语言)
输出效果:相关代码片段(通常<5%全量代码),Token消耗降低80%+
适用场景:

功能说明:多轮对话中,传统方案每轮都要重新加载上下文。CodeGraph通过持久化知识图谱,让Agent在对话过程中持续积累代码理解,避免重复检索。
输入要求:对话式编程任务(如"帮我实现XX功能")
输出效果:Agent响应速度提升3-5倍,对话成本降低70%+
适用场景:

功能说明:同一套代码索引,同时服务Claude Code、Cursor、Codex CLI、Gemini CLI等多个AI编程工具。通过标准MCP协议暴露,一次索引,处处可用。
输入要求:生成一次索引(.codegraph/目录)
输出效果:所有接入MCP的AI工具都能查询同一份知识图谱
适用场景:
CodeGraph 完全开源,MIT协议,免费使用。
版本价格说明开源版免费MIT协议,可商用, self-hosted云服务版(规划中)待定官方托管索引服务,适合不想本地运行的团队
开源协议: MIT
新用户福利:开源免费 + 本地运行,无隐私泄露风险,企业可放心使用
CodeGraph 解决了一个长期困扰AI编程用户的痛点:上下文太大导致Token贵、响应慢。
通过预索引 + 知识图谱 + MCP标准协议三位一体,CodeGraph让AI编程Agent的每一次查询都精准高效。对于大型代码库用户,这是一个降本增效的必备工具。
推荐指数: ⭐⭐⭐⭐⭐(满分5星)
适合人群: Claude Code/Cursor/Codex 用户,大型代码库开发者,AI Agent 重度使用者
立即体验: CodeGraph 官网
GitHub 仓库: colbymchenry/codegraph
数据截至 2026-05-28,最新信息请以官网为准。
更新时间:2026-06-01
本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828
© CopyRight All Rights Reserved.
Powered By 61893.com 闽ICP备11008920号
闽公网安备35020302035593号