##TRAE 技巧便利店 一个mcp工具节省80%token

其实我们都知道,最耗费token的就是用户庞大上下文,特别是在大型项目中让AI修改代码时,AI检索费时费力,还费token,但是codeGraph这个工具,能代替AI的搜索,节省大量token,他会把代码接口,引用关系等全部告诉AI,从直接找代码升级为找代码索引,这个速度和效率提升了可不是一点半点,话不多说,下面就是安装教程,使用过程中有任何不懂的,欢迎在评论区询问探讨

1. 安装

npm install -g @colbymchenry/codegraph

codex、Claude等直接运行命令codegraph,可以自动配置。

Trae配置,打开设置-> MCP,新增->手动配置,复制如下json即可

{
  "mcpServers": {
    "codegraph": {
      "command": "codegraph",
      "args": [
        "serve",
        "--mcp"
      ]
    }
  }
}




2.启动与验证

2.1

确保项目已构建图谱:cd 项目目录 && codegraph index(自动更新索引),codegraph sync(增量同步)

2.2

重启Trae IDE,使其加载MCP配置并连接CodeGraph

2.3

验证方法:

  • 在Trae聊天框输入 #Code:函数名#File:文件名,CodeGraph会返回结构化上下文{insert\_element\_1\_}

  • 查看Trae状态栏MCP连接状态,确认codegraph显示为“已连接”

3.CodeGraph的核心价值

  • 节省Token:预索引消除AI重复扫描代码,节省60-90% Token消耗

  • -深度理解:提供函数调用链、类型层次、依赖关系等结构化信息

  • 快速导航:通过 #Code/#File 语法快速获取精准上下文{insert\_element\_2\_}

4.代码更新策略

4.1 手动更新(推荐)

codegraph sync  # 增量同步,只更新有变化的文件

4.2 Git Hook 自动更新(强烈建议)

可以设置 git hook,在提交代码时自动同步:
这部分可以让Trae任务来帮忙快速配置,pull、push、commit等都可以hook

`# 创建 post-commit hook
cat > .git/hooks/post-commit << 'EOF'
#!/bin/sh
codegraph sync -q
EOF

chmod +x .git/hooks/post-commit`
1 个赞