graft

为Claude Code、Cursor等编码代理提供代码库结构化理解的工具,目标是让代理工作更快、更省成本。

分享到 X许可证: MIT

概述

Graft 是一个命令行工具,让 Claude Code、Cursor、Codex、Gemini 等编程助手不必每次会话都重新摸索代码库。它只读取一次代码,把图谱以互相链接的 markdown 文件写入仓库,每个系统、API 或概念对应一个节点,并用通俗英文说明。随后它在 Claude Code 中配置钩子和状态栏,把相关节点加入每次提示。用 npm 安装并运行 graft init 即可。

主要特点

  • 从代码生成互相链接的 markdown 图谱
  • graft init 为 Claude Code 配置钩子和状态栏
  • 每轮对话后在后台重建图谱
  • graft grep、graft map、graft viz 用于搜索和可视化
  • 提供 MCP 服务,支持单体多包与多仓库目录

适用场景

适合编程助手反复重新探索同一仓库、浪费调用和 token 的团队。图谱是本地缓存,每位成员需自行运行 graft build。

上游仓库
trailhq/Graft
GitHub 上的 fork
Guo-astro/graft
上游 Star 数
9.4k
分类
AI 智能体与大模型工具
编程语言
TypeScript
许可证
MIT
Fork 时间
2026-08-12
同步状态
已同步上次同步 2026-09-29