企业在尝试使用AI代理进行遗留代码现代化时,真正出了什么问题?

Reddit r/AI_Agents 新闻

摘要

本文重点介绍了在使用AI代理进行遗留代码现代化时遇到的挑战,例如文档缺失和需求缺口,并寻求社区对有效实践的见解。

在这个领域工作了相当长一段时间,帮助团队使用AI代理对旧代码库(如COBOL、遗留Java等)进行现代化,用于需求提取、代码生成和测试自动化等任务。我经常遇到几个不太被讨论的模式:大多数AI代码生成工具在绿地代码(新项目)上表现优异,但在遗留系统上却失效,因为没有清晰的文档或需求可供参考。测试自动化代理经常生成能够通过的测试,但实际上并未验证正确的业务逻辑,因为原始意图从未在任何地方记录下来。没有人谈论需求缺口,大多数遗留系统从未被适当文档化,因此任何在这些系统上工作的AI代理都是在猜测意图,而不仅仅是语法。想知道其他人在这里观察到什么。有人专门使用代理进行遗留现代化,而不仅仅是新代码吗?什么在实际工作,什么是炒作?
查看原文

相似文章