ARTICLE · 1177445
AI 开始逆向软件了,软件公司该紧张了
如果你靠一套软件收费,最近的 REA 和 CADCraft,可能比“AI 又会写一种编程语言了”更值得留意。
一个让 AI 参与调查软件怎么工作,一个在尝试重新做出 AutoCAD 风格的开源工具。看到这里,做软件生意的人恐怕得想一想:
客户需要的那几个功能,如果别人能重新做出来,他为什么还要一直向你付钱?
REA 把逆向分析接给了 AI
REA,全称 Reverse Engineer Anything。它通过 MCP 把分析工具接给编程助手,让助手能检查原生二进制、JavaScript、Electron 应用等目标,追踪函数和调用关系,拿到伪代码或其他证据,再帮助编写类似实现。 [1]
截至 2026 年 10 月 13 日,GitHub 官方仓库页面显示,REA 已超过 16 万 Stars。 [1]

REA 官方提供的 Hopper 分析示例。来源:项目仓库,非本文实测。
它当然不能把任意安装包直接变回完整源码。原生分析需要 Hopper、Ghidra 或 IDA 等工具,得出的解释和实现也要验证。
但对竞争者来说,调查目标不一定是一整套软件。只弄明白一个客户愿意付费的功能,就可能有了下一步。
逆向工程并不新鲜。值得警惕的是,分析工具开始能被 AI 助手调用,调查结果还能接着用于实现。研究一个功能,再尝试重做它,可以在同一个工作流程里往前推进。 [1]
CADCraft 已经把熟悉的 CAD 摆出来了
CADCraft 用 Rust 编写,目标是做出 AutoCAD 风格的开源绘图工具。官方展示的界面里,有命令行、图层、对象捕捉、尺寸标注和零件图,也提供 DXF、DWG 相关读写能力及自动化接口。 [2]

CADCraft 官方二维零件图示例。来源:项目仓库,非本文实测。
更让人留意的是开发记录。项目路线图称,2026 年 10 月 7 日的首个版本在一次会话中完成,实际经过约 6.9 小时,累计约 11.5 个智能体工时。 [4]
这是项目方记录的初版耗时,绝不等于“几个小时做完 AutoCAD”。路线图仍将项目标为 pre-alpha,DWG 保存和真实图纸交换也有未解决的问题。 [3][4]
还有一个区别要说准确:CADCraft 官方定位是 clean-room 独立重实现,目前没有确认它由 REA 开发。两个项目放在一起,讨论的是分析功能与重新实现产品这两类能力,不能编成一条已证实的开发故事。 [2]
即便如此,熟悉的 CAD 界面和那份初版开发记录放在一起,还是会让人不舒服:过去被当成高门槛的软件,究竟有多少部分,只是因为实现成本高,才显得难以挑战?
对手不必重做你的全部功能
“它还不成熟,替代不了我们。”这句话可能完全正确。但用它判断自己的生意安全不安全,还不够。
假设一个客户购买你的软件,主要为了某种格式转换、批量处理或固定的工作流程。一个新工具只要把这件事做好,就可能成为选项。你还有多少其他功能,对这个客户未必那么重要。
软件不需要被完整替代,也可能丢掉一部分收入。
如果借助 AI 研究和实现这些功能的成本继续下降,竞争就可能从这些小需求开始。有人不必做出完整的大产品,只做一个更便宜的版本,甚至一个客户自己维护的内部工具。
到那时,原厂说“我们有很多年的研发积累”,客户可能会问:“这些积累里,我现在到底用到了多少?”
按人天卖开发 也得重新算账
压力也可能传到接定制开发的团队。
如果类似功能已经有开源实现,又能借助 AI 分析原有流程,客户在看开发报价时,可能会有新的参照。他不会因为你过去需要很多人、很多时间,就自动接受今天的报价。
这不等于真实项目几天就能交付。维护、安全、复杂环境和出错后的责任,都要算进去。但如果 AI 缩短了其中一部分工作,报价里就得解释清楚:剩下的钱,究竟在买什么。
一个团队如果主要靠重复实现常见功能收费,这种压力会很直接。过去的工时成本,未必还能支撑以后的价格。
大软件还有壁垒 但得说出具体是什么
成熟软件仍然有难以复制的部分。接到复杂文件能正确处理,遇到异常不丢数据,接入客户多年积累的业务流程,出了问题有人负责。这些都需要长期投入。
CADCraft 暴露出的兼容性问题,本身就说明,把界面和基础功能做出来,离可靠交付还有距离。 [3]
但这也让“技术壁垒”四个字变得不好糊弄了。一个产品靠什么收费,得落到具体事情上。只有功能列表和看不见的源代码,能挡住对手多久,值得重新估量。
REA 和 CADCraft 还不能证明,软件行业会发生多大规模的替代。后面的成本变化和竞争方式,是我的判断,不是已经发生的市场结论。
可如果一家公司的优势,只剩下“以前做这个很难”,那确实该紧张了。
客户不会按你曾经写了多少行代码付钱。别人开始能做出相似功能时,你得重新解释,他为什么还要续费。
项目事实依据 2026 年 10 月 13 日核对的官方资料;初版耗时为项目方自述,未独立复现。正文中的行业影响为评论与推演。官方图片非本文实测,封面为 AI 概念插画。
项目与资料
[1] REA 官方仓库与中文说明
https://github.com/morluto/rea
[2] CADCraft 官方仓库与功能说明
https://github.com/storytold/cadcraft
[3] CADCraft 文件格式兼容说明
https://github.com/storytold/cadcraft/blob/main/docs/file-format-parity.md
[4] CADCraft 官方开发记录与路线图
https://github.com/storytold/cadcraft/blob/main/ROADMAP.md















































































