Cognition 的 Devin 是世界上第一位人工智能软件工程师

阅读时间图标 2分钟读


读者帮助支持 MSpoweruser。如果您通过我们的链接购买,我们可能会获得佣金。 工具提示图标

阅读我们的披露页面,了解如何帮助 MSPoweruser 维持编辑团队 查看更多

Devin 人工智能软件工程师

今天的湾区初创公司 Cognition 发现 Devin,一位革命性的人工智能软件工程师,可以改变我们构建软件的方式。 Devin 在 SWE-bench 编码基准上取得了突破性的成功,展示了其执行复杂任务甚至超越顶级人类工程师的能力。

Devin 的独特能力使其与典型的编码助手区分开来。凭借先进的长期推理,Devin 可以自主规划和完成软件项目,并在此过程中做出数千个准确的决策。人工智能动态学习、适应错误并维护相关上下文。此外,Cognition 还为 Devin 配备了必要的开发人员工具,可以无缝集成到现有工作流程中。

德文能做什么?

  • 适应新技术: Devin 通过简单地阅读文档就可以快速掌握不熟悉的工具和框架。
  • 端到端应用程序开发: 构建和部署功能齐全的 Web 应用程序,根据用户反馈逐步添加功能。
  • 自主昆虫猎人: Devin 擅长识别、调试和修复代码问题,为开源和生产级存储库做出贡献。
  • 人工智能培训师: 设置和微调大型语言模型,从研究存储库中提取指令。

软件开发的未来

人工智能软件工程师德文的故事确实令人着迷,代表了人工智能及其在软件开发中的应用的重大进步。

这种技术的影响可能是双重的。一方面,它可以简化开发流程,减少重复性任务,让人类工程师能够专注于更具创造性和复杂的问题。另一方面,它提出了关于人类软件工程师的未来角色以及他们将如何适应与功能日益强大的人工智能系统一起工作的问题。

值得注意的是,虽然人工智能可以自动化许多任务,但软件开发的创造性和创新性以及人类监督仍然至关重要。像 Devin 这样的人工智能系统可以作为强大的工具,但它们不太可能完全取代人类专业知识的需求。

德文的故事肯定会引发关于软件开发的演变以及技术创造中人类与人工智能之间的平衡的激烈辩论。它证明了该领域的快速进步,并让我们一睹人工智能辅助软件工程的潜在未来。

有关主题的更多信息: 人工智能编码工具, AI软件开发, 德文 -