Aibolit 的 MCP 服务器,Java 代码分析器
如果您使用 AI 代理(例如Claude Code 、 Cursor或Windsurf )进行代码重构,您可能会喜欢这款MCP服务器。当您要求您的 AI 代理“改进代码”时,它可能会思考到底需要改进什么。遗憾的是,它经常会忽略一些重要的问题。AI 代理的设计使其更关注外观问题,而这些对它们来说是“唾手可得的”。这款MCP服务器会提示您的代理:代码中最关键的设计问题是什么。然后,代理会对其进行重构并修复该问题。
首先,安装Node 、 Npm 、 Python 、 Pip和aibolit :
aibolit --version
然后,将此MCP服务器添加到Claude 代码(或者简单地编辑~/claude.json ,但不推荐这样做):
claude mcp add aibolit npx aibolit-mcp-server@0.0.4
然后,重新启动Claude Code并询问它类似的问题:“在我的代码库中找到最关键的设计问题并修复它。”
如何贡献
要测试此项目,只需运行以下命令(您需要安装Node 18+、 Npm和GNU make ):
npm install
make
如果更改后一切都正确构建,请提交拉取请求。