适合谁
- 希望在本地获得代码库深度解析的开发者,且不希望代码上传云端。
- 团队想要在合并前获得变更风险评估和代码健康评分。
- 希望为 AI 编码智能体提供结构化上下文、减少 token 消耗的团队。
Repowise 是一个功能全面的代码库智能 MCP 服务器,提供丰富的工具集和深度分析。它特别适合希望减少 AI 智能体 token 消耗、获得代码健康评分和变更风险分析的团队。但需要注意其索引时间较长、隐私选项需仔细配置,以及部分功能依赖 LLM 提供商。总体上,它提供了明显的优势,尤其适合中大型代码库的自动化上下文提供。
Repowise 是一个开源的代码智能引擎,通过 MCP 向 AI 编码智能体提供代码库的深度解析:一次索引构建依赖图、Git 历史、自动文档、架构决策和代码健康评分。它旨在减少 AI 智能体重复读取文件的 token 消耗,并提供基于缺陷验证的健康评分和具体的重构计划。支持自托管,代码完全本地处理,不强制上传。
pip install repowise 安装,然后运行 cd /path/to/your/repo && repowise init 索引仓库(会询问索引模式,可用 --no-prose -y 免密钥无语言生成)。repowise mcp(从仓库目录运行),然后配置你的客户端:- Claude Code:claude mcp add repowise -- repowise mcp 或使用插件 /plugin install repowise@repowise。
- Codex CLI:在 ~/.codex/config.toml 添加 [mcp_servers.repowise] command = "repowise" args = ["mcp"]。
- 其他 MCP 客户端可配置命令 repowise mcp。
get_overview 或 get_context 开始。