Repomix

把整个代码库打包成 AI 友好的单文件, 并以 MCP 模式供代理按需分析。

平台 MCP 维度 代码工程 出品 第三方 中文 不支持 费用 免费
访问 Repomix 官网 →

关于 Repomix

Repomix 由开发者 Kazuki Yamada 于 2024 年 7 月开源, 采用 MIT 许可, 是一个把整个代码库打包成单个 AI 友好文件 (XML、Markdown、JSON 或纯文本) 的 CLI 工具, 在 GitHub 上拥有数万 star, 是同类项目中最流行的实现之一。

除命令行外, 它还可用 --mcp 以 MCP 服务器模式运行, 暴露 pack_codebase、pack_remote_repository 等工具, 让 Claude 等客户端按需打包本地或远端仓库; 内置 token 计数、Secretlint 密钥扫描、Tree-sitter 压缩与 git 感知过滤。

技能规格

厂商 Kazuki Yamada
平台 MCP
能力维度 代码工程
是否官方 社区/第三方
中文支持 不支持
上线时间 2024-07
最近核实 2026-09
费用说明 开源免费, MIT 许可, 无付费计划。

怎么安装

claude mcp add repomix -- npx -y repomix --mcp; 也可用 Docker 运行 MCP 模式, 或直接 npx repomix@latest 生成打包文件。需 Node.js 18 以上。

适用场景

  • 在对话中让 AI 按需打包本地或 GitHub 仓库, 快速形成全局代码理解
  • 为代码评审、重构与文档生成准备精简上下文, 控制 token 消耗
  • 借助密钥扫描与压缩选项, 安全地把私有代码库交给模型分析

相关链接

同维度的其他技能

以下是「代码工程」维度下的其他技能,可作备选。 想一次看完,见 代码工程类 Agent Skills。

← 返回 Agent Skills 技能推荐 AI 工具导航 在线工具箱 →