短短几天,暴涨2.8万Star!又一款编程神器开源!

📅 2026/7/3 17:25:35
短短几天,暴涨2.8万Star!又一款编程神器开源!
当我们使用Claude Code来编写代码时它经常会使用grep、glob和read工具扫描文件不仅耗时而且耗Token。有没有什么办法能解决这个问题呢今天给大家分享一款叫CodeGraph的开源工具无需扫描文件即可探索代码库让你的Claude Code执行速度快到飞起CodeGraph简介CodeGraph能为AI编程工具提供预构建的知识图谱——涵盖项目中的符号关系、调用图和代码结构之后AI编程工具可以即时查询图谱而无需逐一扫描文件目前在Github上已有28kstar。使用CodeGraph后的效果非常明显平均能减少57% token消耗提高46%的完成速度减少71%工具调用。CodeGraph的核心特性如下安装使用npm来安装CodeGraph非常简单直接使用如下命令即可npx colbymchenry/codegraph之后会跳出交互式安装界面例如你想安装在哪个编程工具里是否要将codegraph CLI安装到你的path路径下等大家按照自己的需要选择即可如果你直接在自己的项目目录下安装CodeGraph会自动初始化项目并建立代码图谱其他目录下需要使用如下命令初始化项目cdyour-project codegraph init-i如果你想卸载CodeGraph的话可以使用如下命令codegraph uninstall之后启动Claude Code时会询问你是否使用该MCP服务之后通过/mcp命令就可以查看到该MCP的状态了。这或许是一个对你有用的开源项目mall项目是一套基于 SpringBoot3 Vue3 的电商系统Github标星60K后端支持多模块和微服务架构采用Docker和K8S部署。包括前台商城项目和后台管理系统能支持完整的订单流程涵盖商品、订单、购物车、权限、优惠券、会员、支付等功能Boot项目https://github.com/macrozheng/mallCloud项目https://github.com/macrozheng/mall-swarm文档网站https://www.macrozheng.com项目演示使用这里以我的mall-swarm微服务项目为例介绍下CodeGraph的使用。这里让Claude Code分析下mall-swarm项目中的代码输入如下提示词来分析下UmsAdminController里中login方法的API路径该方法调用了哪些Service组件及Service组件调用了哪些Mapper或者Dao。安装了CodeGraph之后Claude Code需要查询代码时都会调用CodeGraph提供的工具而如果没有安装CodeGraph的话会使用Claude Code的grep、read工具来查询我们可以对比下两者的差距CodeGraph对于任务的完成速度和Token消耗的影响还是比较明显的完成速度Token消耗使用CodeGraph38s850k不使用CodeGraph43s980k这里有官方统计的在7 个真实开源代码库涵盖 7 种语言上进行测试的结果大家可以参考下。总结今天给大家分享了CodeGraph这款开源工具它能给你的代码库建立代码图谱让Claude Code在查询代码时速度更快Token消耗更少如果你的代码库文件比较多的话可以尝试下它能让你的Claude Code执行速度显著提升项目地址https://github.com/colbymchenry/codegraph