Token导航 LogoToken导航

MCP Server · 开发工具

Diffpilot Ts

DiffPilot是一款本地AI代码审查工具,可在代码提交前自动检测错误、安全问题和代码异味,支持分支差异分析和秘密检测。

stdio官方级别未说明来源级核验工具 7diffpilot
代码审查TypeScriptClaude本地AIClaude DesktopVS Code

快速开始

作者 / 组织
bkalafat
提供方
bkalafat
运行时
Node.js

工具数量

7

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

2

仓库热度

收录来源

1 个

MCP World

选型结论

Diffpilot Ts 属于开发工具类 MCP Server,公开资料标注 7 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude、VS Code,有可以直接复制的安装命令;接入前要先准备 访问 Token。

分类

开发工具

传输方式

stdio

认证方式

访问 Token

部署方式

公开资料未说明

安装与配置

安装命令

npx diffpilot

客户端配置示例

{
  "mcpServers": {
    "diffpilot-ts": {
      "command": "npx",
      "args": [
        "diffpilot"
      ]
    }
  }
}

按公开安装命令拼出来的示例,字段名和参数以仓库 README 为准;带 YOUR_API_KEY 这类占位符的位置记得换成自己的值。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Node.js,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 7 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

DiffPilot 的

在创建PR之前,请检查您的代码。100%本地。

捕捉bug、安全问题和代码气味 *之前* 他们到达你的团队。DiffPilot将AI驱动的代码审查直接带入您的工作流程——无需云上传,无需等待。

______________________________________________________________________

为什么选择DiffPilot?

“我真希望在推之前能复习一下……”

我们都去过那里。DiffPilot通过自我审查解决了这个问题 瞬间 和 自动的.

🔍 自我审查👀 代码审查🎯 自动检测
在推送之前检查自己的更改签出任何分支并检查无需指定基本分支

不要盲目地推送代码。 获得AI支持的反馈 *之前* 创建PR。

______________________________________________________________________

特性

✅ 本地代码审查 --AI会立即审查您未提交的更改\ ✅ 分支差异分析 --将任何分支与main/master进行比较\ ✅ 秘密侦查 -在提交前捕获API密钥、密码和令牌\ ✅ 提交消息 --自动生成常规提交消息\ ✅ 公关生成 --根据您的更改创建PR标题和描述\ ✅ 零配置 --自动检测基础分支(主、主、开发)\ ✅ 企业就绪 --适用于Azure DevOps、TFS、气隙环境\ ✅ 100%本地 --没有云,没有上传,你的代码留在你的机器上

______________________________________________________________________

快速开始

问问你的AI助手:

# Review local changes (staged first, then unstaged)
@workspace #check_changes

# Review branch diff against main
@workspace #review_code

# Generate a commit message
@workspace #create_commit_message

# Check for leaked secrets
@workspace #find_secrets

______________________________________________________________________

MCP工具

DiffPilot为GitHub Copilot、Claude和其他AI助手提供了7个强大的MCP工具:

工具它做什么
#check_changes查看您当地的阶段性/非阶段性更改
#get_diff获取分支和主分支之间的差异
#review_codeAI代码审查与问题检测
#create_pr_title根据您的更改生成PR标题
#create_pr_body创建完整的PR描述
#create_commit_message生成常规提交消息
#find_secrets检测泄漏的API密钥、密码、令牌

______________________________________________________________________

用例

🔍 PR前的自我审查

# After finishing your work, before creating a PR:
@workspace #check_changes

# AI finds issues → you fix locally → then push

👀 代码审阅者工作流程

git checkout feature/user-authentication
@workspace #review_code focus on security

🔐 预提交秘密检查

@workspace #find_secrets

# Catches API keys, passwords, JWT tokens before commit

📝 快速提交消息

@workspace #create_commit_message

# Generates: feat(auth): add JWT token validation

______________________________________________________________________

安装

VS代码扩展(推荐)

从以下位置安装 VS代码市场

npm

npm install -g diffpilot

npx(无需安装)

npx diffpilot

手动MCP配置

对于Claude Desktop或其他MCP客户:

{
  "mcpServers": {
    "diffpilot": {
      "command": "npx",
      "args": ["diffpilot"]
    }
  }
}

______________________________________________________________________

需求

  • VS Code 1.101+
  • Node.js 18+
  • Git

______________________________________________________________________

设置

设置默认值说明
diffpilot.nodePathnodeNode.js可执行文件的路径
diffpilot.serverPath(捆绑)自定义MCP服务器路径

______________________________________________________________________

运作原理

  1. 您进行了更改 到你的代码
  2. 问AI 进行审核 #check_changes 或 #review_code
  3. DiffPilot 的 获取git diff并发送给您的AI助手
  4. AI分析 并报告以下问题 file:line 格式
  5. 你来修 在推动之前先解决当地问题

所有处理都在本地进行。你的代码永远不会离开你的机器。

______________________________________________________________________

版本历史记录

版本更改
2.2.0check_changes 输出现在匹配 review_code 具有严重性排序的格式(关键→ 主要的→ 次要)和强制性 file:line 参考文献
2.1.1基础分支检测现在优先考虑git历史;大差异评论提示现在推荐 #runsubagents
2.1.0主/主分支、企业安全文档的边缘案例修复
2.0.4文件清理
2.0.3隐私和安全文档、架构图
2.0.2减小封装大小(8MB→ 5MB)
2.0.1已添加 check_changes 供当地审查
2.0.0初始版本包含7个MCP工具

______________________________________________________________________

链接

______________________________________________________________________

许可证

MIT© 布拉克 卡拉法特

工具与能力

工具数量

7

资源数量

0

提示词数量

0

能力标签

代码审查TypeScript本地部署本地AI安全检测开发工具Git集成

支持客户端

Claude DesktopClaudeVS Code

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 只提供 7 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude、VS Code,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Node.js,换机器要重新装一遍。
  • 需要自备访问 Token,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到访问 Token的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Diffpilot Ts

MCP World · 本页

7stdio有1 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Diffpilot Ts 怎么安装?

公开资料给出的安装命令是 npx diffpilot,运行环境为 Node.js。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Diffpilot Ts 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Node.js;保存后完全退出客户端再打开,配置才会生效。

Diffpilot Ts 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Diffpilot Ts 需要 API Key 吗?

公开资料标注的认证方式是访问 Token,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Diffpilot Ts 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude、VS Code;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP