jscpd

jscpd

代码重复检测工具,支持223种格式,AI就绪。

MCP编程与开发开源
形态
MCP
传输协议
http
是否开源
GitHub Stars
★ 5.8k
收录来源
mcp-github

能力说明

jscpd 是一个用于检测编程源代码中复制粘贴的工具,支持223种格式。它提供了高效的报告器、技能和MCP服务器,适用于AI集成。通过Rust引擎实现,速度提升了24-37倍。可以通过npm或cargo安装,并且有多种报告器可供选择。适合需要检测代码重复性的开发者和团队。

能力点

  • 检测代码中的复制粘贴
  • 支持223种文件格式
  • 提供多种报告器
  • 支持AI集成
  • Rust引擎提升性能

适用场景

代码审查代码质量检查自动化CI/CD流程代码重构

接入方式

依赖:Node.js环境API Key
npm install -g jscpd@5 或 cargo install jscpd

以上信息由 AI 基于公开资料整理,可能存在偏差,以来源为准。

常见问题

如何安装jscpd?

使用npm: npm install -g jscpd@5 或使用cargo: cargo install jscpd

jscpd支持哪些格式?

支持223种格式,包括常见的编程语言和标记语言

jscpd是否支持AI集成?

是的,jscpd提供了AI报告器和MCP服务器

相关 Skill