关于 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。
GitHub MCP Server
GitHub 官方 MCP 服务, 让 AI 直接读写仓库、Issue 与 PR。
Sentry MCP Server
Sentry 官方 MCP 服务器, 让 AI 查询报错、issue 与性能数据。
Semgrep MCP Server
Semgrep 官方 MCP 服务, 让 AI 在编码时做静态安全扫描与规则查询。
GitLab MCP Server
GitLab 官方内建 MCP, 让 AI 工具安全访问仓库、Issue 与 Merge Request。
Serena
符号级语义代码工具包, 让 AI 像 IDE 一样精准检索、重构与调试代码。
Git MCP Server
Anthropic 官方参考服务器, 让 AI 用自然语言读取本地 Git 仓库与提交历史。