为了测试这一点,研究人员创建了一家名为 ChatDev 的假设软件开发公司。 基于瀑布模型(一种创建软件的顺序方法),公司按时间顺序分为四个阶段:设计、编码、测试和文档。
宣传
从那里,研究人员为人工智能机器人分配了特定的功能。在每个步骤中,聊天机器人都以最少的人工干预相互交谈,以完成软件开发过程的特定部分,直到软件完成。
研究发现,在向 ChatDev 分配 70 项任务后,这家人工智能公司能够完成整个软件开发流程 “不到七分钟,成本不到一美元”平均而言,同时识别和解决“潜在漏洞”。研究人员称,大约 86,66% 的生成软件系统运行完美。