给编码 Agent 接上 IDE 重构引擎:一次 rename 调用省一半时间

ContributionNo9316 · reddit · 2026-10-19

开发者开源了 Dukehoff MCP for Java(Apache 2.0),把 NetBeans 的 Java 重构引擎(javac 索引 + Jackpot 重写规则)以 headless 方式跑成 MCP 服务器,供 Claude Code、Codex、Copilot、Cursor 等任意 MCP 客户端调用。

核心能力:

实测效果:对 Apache Commons Lang 做一次区分重载的 rename,裸 Claude Code 用 grep/sed/Maven 要 46 秒到 1 分 07 秒,接上 MCP 后 18-25 秒;对 NetBeans 自身代码库的重构从 51 轮对话降到 9 轮,任务集成本降低 46%。但作者也坦承:日常在熟悉代码上修 bug/加功能时,agent 靠 grep 就够,这些工具基本不会被调用,收益集中在跨多文件重构。

原文链接 →

「编程与Agent」频道最新

更多「编程与Agent」频道 AI 资讯 →