AI工具导航

GraphPilot

不要再为你的智能体已经读取过的文件付费。

GraphPilot 是什么?

GraphPilot 是一款面向 Claude Code 和 Cursor 的本地代码索引工具,可为 TypeScript/JS 仓库建立一次索引,让 AI agent 通过 MCP 工具直接获取结构信息,而不是反复读取相同文件。它在真实问题测试中可减少 61% token 消耗,将每次会话成本从 $8.88 降至 $3.68,同时提升准确率,并且全程本地运行、无 API 调用、无遥测。

产品详细介绍

不要再为你的智能体已经读取过的文件付费。

GraphPilot 是一款面向 Claude Code 和 Cursor 的本地代码索引工具,可为 TypeScript/JS 仓库建立一次索引,让 AI agent 通过 MCP 工具直接获取结构信息,而不是反复读取相同文件。它在真实问题测试中可减少 61% token 消耗,将每次会话成本从 $8.88 降至 $3.68,同时提升准确率,并且全程本地运行、无 API 调用、无遥测。

定价方案

有免费方案
Free/免费
免费
  • 本地 CLI + MCP 服务器

  • 无遥测或远程调用

  • 亚毫秒级查询

查看官网价格

创始人评论

Kavish Shah
Kavish Shah创始人

我开始构建这个工具,是因为我看到 Claude Code 在一周内第三次为了回答“谁调用了 parseToken?”而读取同样的 7 个文件。到某个时候,你要么接受这种浪费成本,要么修复它。

代码结构在你的会话之间并不会改变,但智能体的表现却像它会变一样。所以我构建了一个会持久化的本地调用图。现在,当它需要知道某个东西被谁调用时,可以在不到 1 毫秒内得到答案,而且无需读取任何文件。

我认真做了基准测试。总体减少了 61% 的 token,每个会话的成本从 8.88 美元降到 3.68 美元。我也发布了它没有帮助的结果——追踪和流程类问题基本持平。我觉得有必要一开始就说明这一点。

有几件事让我真的很满意:每个响应都包含 file:line@sha,所以智能体引用的是可验证的位置,而不是猜测。带有 since: "main" 的 gp_impact 会把影响范围限定在你分支中发生变更的文件,而不是整个代码库历史。如果你使用 git worktree,两个分支会自动获得两个独立的索引。

欢迎问我任何关于基准测试、tree-sitter 实现,或者它与其他 MCP 代码工具相比如何的问题。

你的智能体最常问哪些结构性问题?我希望下一次基准测试覆盖真实用法,而不只是我认为重要的问题。

创始团队

Kavish Shah
Kavish Shah创始团队
akshay sharma
akshay sharma创始团队

官网信息

官网https://github.com/graphpilot-oss/graphpilot
公司使命

面向编码智能体的结构化记忆。一个重构安全、支持分支感知、由证据支撑的代码图谱,完全在你的本机上运行。