codegraph

活跃
GitHub TypeScript MIT

简介

CodeGraph 是为编码 Agent 设计的预索引代码知识图谱,自动同步代码变更,显著降低 Claude Code、Codex 等工具的 token 消耗。

核心特性

  • 预索引代码知识图谱 — 自动同步代码变更,毫秒级查询
  • 多编码 Agent 兼容 — 适配 Claude Code、Codex、Cursor、AntiGravity 等
  • 100% 本地运行 — 索引与查询都在本地,代码不外传
  • 显著降低 token 消耗 — 让 LLM 拿到精准上下文,减少冗余 tool call
  • 多语言支持 — 覆盖主流语言的 AST 解析与依赖图构建

适用场景

💡 为大型代码库提供 RAG 替代品,让 LLM 不再盲目读全文
💡 在 Claude Code / Codex 等工具启动时注入精准的项目结构上下文
💡 辅助新人 onboarding,秒级回答代码模块与依赖关系问题
💡 作为 MCP Server 让任意 Agent 都能查询代码图谱

快速开始

# 安装 CodeGraph 索引器
npm install -g @codegraph/cli

# 在项目根目录初始化索引
codegraph init

# 启动 MCP Server 让 Agent 查询
codegraph serve --mcp

# 在 Claude Code 中即可使用
> 帮我找出 user 模块的所有调用方

相关项目