AI 开发者工具

CodeGraph

一个本地优先的代码智能工具,可将任何代码库转换为可查询的知识图谱,供AI编码代理使用。

C

CodeGraph

访问官网

什么是 CodeGraph?

CodeGraph是一个本地优先的代码智能工具,它将代码库解析为可查询的知识图谱,供AI编码代理使用,从而实现高效的代码理解和影响分析。

如何使用 CodeGraph?

  1. 1使用 npx @colbymchenry/codegraph 安装 CodeGraph
  2. 2在代码库上运行以构建知识图谱
  3. 3连接支持MCP的AI代理以利用图谱进行编码任务

CodeGraph 主要功能

  • 支持20多种编程语言的Tree-sitter解析
  • 为AI代理提供MCP服务器集成
  • 通过追踪调用者和被调用者进行影响分析
  • 100%本地且隐私安全,无需外部服务
  • 可通过CLI、MCP和TypeScript库查询
  • 从AST确定性提取,无LLM开销

CodeGraph 使用场景

  • 快速理解复杂代码库
  • 实施前评估变更影响
  • 为AI编码代理提供丰富的上下文
  • 执行代码导航和分析

CodeGraph 价格与免费额度

CodeGraph 目前采用 免费 模式。

免费

$0

开源工具,所有功能均可本地使用

CodeGraph 优缺点

优点

  • 100%本地且隐私安全
  • 快速增量解析
  • 确定性AST提取
  • 支持20多种语言
  • 与基于MCP的AI代理集成

缺点

  • 需要Node.js环境
  • 仅限于代码智能(非通用AI功能)
  • 复杂项目可能需要配置

CodeGraph 最适合哪些用途?

  • 开发者
  • AI编码代理用户
  • 代码审阅者

CodeGraph 常见问题

CodeGraph 的免费替代工具

Almond Axol logo

双臂机器人平台,用于物理AI研究和部署,具有高工作范围、高负载和高控制率,适用于真实世界的操作任务。

OLO Robotics logo

OLO Robotics 是一个基于浏览器的机器人开发平台,内置 AI 辅助编码、仿真和 ROS2 工具,可加速机器人构建。

SeaTicket AI logo

SeaTicket 将来自 GitHub、论坛和邮件的支持问题集中到一个工作空间中,利用 AI 代理自主解决问题。

Backplanes Spotlight logo

Backplanes Spotlight 可读取您的 Claude Code 和 Codex 会话,提供会话报告,帮助您递归改进。

agentcad logo

Agentcad 是一个开源 MCP 服务器和 CLI,允许 AI 编程代理直接从其编码环境中设计、渲染和导出 CAD 输出。

Kimi Work logo

Kimi Work 是一款桌面端 AI 代理,可自动执行浏览器任务、运行 Python、协调多达 300 个并行代理,并在本地安排工作流。

Uiverse Design logo

将设计系统放入任意代码库,你的编码代理即可立即知晓如何构建一致且精致的界面。