repomix

repomix

将整个代码仓库打包成AI友好的单个文件。

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

能力说明

Repomix 是一个强大的工具,可以将整个代码仓库打包成一个AI友好的文件。非常适合需要将代码库提供给大型语言模型(LLMs)或其他AI工具(如Claude、ChatGPT等)时使用。只需一条命令即可完成打包,并且支持自定义配置和安全检查。适用于开发者和团队,帮助他们更高效地利用AI工具处理代码。

能力点

  • 将代码库打包成单个文件
  • 优化格式以方便AI处理
  • 提供每个文件和整个仓库的Token计数
  • 支持自定义包含或排除内容
  • 自动尊重.gitignore等忽略文件
  • 集成Secretlint进行安全检查

适用场景

将代码库提供给LLM进行分析生成代码摘要或文档进行代码审查自动化代码处理任务

接入方式

依赖:Node 环境API Key
npm install -g repomix

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

常见问题

如何安装Repomix?

使用npm全局安装:npm install -g repomix

Repomix支持哪些AI工具?

支持Claude、ChatGPT、DeepSeek等多种LLM

是否支持自定义配置?

支持,可以通过配置文件自定义包含或排除内容

相关 Skill