ripwire

ripwire

为编码代理提供代码库的排名和确定性映射,减少令牌使用。

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

能力说明

ripwire 是一个零依赖的 C++23 CLI 和 MCP 服务器,为编码代理提供任何代码库的排名和确定性调用图。它帮助代理确定需要修改的文件、可能的影响范围、要运行的测试以及质量变化。通过 ripwire,代理可以更高效地理解和处理代码库,而不需要读取整个文件。适用于支持多种编程语言的项目,包括 Rust、C++、Python 等。安装简单,只需一行命令即可完成。

能力点

  • 提供代码库的排名和确定性映射
  • 减少令牌使用
  • 确定需要修改的文件
  • 识别影响范围
  • 建议要运行的测试

适用场景

代码审查自动化测试代码重构代码质量评估

接入方式

依赖:
RIPWIRE_REPO=redhat-et/ripwire bash -c "$(curl -fsSL https://raw.githubusercontent.com/redhat-et/ripwire/main/scripts/install.sh)"

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

常见问题

ripwire 支持哪些编程语言?

支持 Rust、C++、Python、Go、Swift 等多种语言。

如何安装 ripwire?

使用提供的安装脚本,一行命令即可完成安装。

相关 Skill