Token导航 LogoToken导航TokenDH.com
Diffpilot Ts logo
开发工具stdio官方级别未说明来源级核验

Diffpilot Ts

MCP Server

diffpilot

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

工具数

7

提示词数

0

GitHub Stars

2

资源数

0
代码审查TypeScriptClaude本地AIClaude DesktopClaudeVS Code

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

bkalafat

提供方

bkalafat

最后核验

2026/5/17 20:20

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx diffpilot

详细介绍

DiffPilot 的

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

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

DiffPilot

______________________________________________________________________

为什么选择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© 布拉克 卡拉法特

目录标签

目录标签

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

支持客户端

Claude DesktopClaudeVS Code

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

token

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

diffpilot

工具数量(toolCount,工具数)

7

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiotoken部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

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

来源信息

继续浏览同类 MCP