译自英文

Devin是一款由Cognition AI开发的人工智能软件工程代理,它能够根据自然语言指令和内置代码编辑器自主编写代码、修复错误并完成软件任务。

Devin 是一款由 Cognition AI 开发的人工智能软件工程代理,该公司成立于 2023 年。它旨在以最少的人工干预自主执行编码任务,包括编写代码、修复错误和管理软件开发工作流程。该系统作为一个虚拟助手运行,能够接收自然语言指令,规划其方法,并在沙盒环境中执行任务。

Devin 代表了从传统代码生成工具向能够处理整个编程任务的自主代理的转变。它与常见的开发工具集成,能够导航代码库、运行测试并提交拉取请求。该代理基于大型语言模型技术构建,并被作为一种面向软件团队的生产力工具进行营销。

开发与发布

Cognition AI 由曾就职于 OpenAIGoogle DeepMind 等公司的前员工创立,于 2024 年 3 月推出了 Devin。该公司最初将其作为研究预览版展示,强调其在自由职业平台上完成任务和通过编码基准测试的能力。2025 年,Cognition AI 将 Devin 作为商业产品推出,以订阅模式向个人开发者和企业团队提供服务。

Devin 的开发涉及在大型代码和软件工程实践数据集上进行训练。该系统结合了 机器学习 技术,包括 深度学习大型语言模型,来理解和生成代码。Cognition AI 尚未公开完整的技术架构,但已知其依赖于基于 Transformer 的模型。

能力与特性

Devin 可以执行一系列软件工程任务,例如编写新函数、调试现有代码和重构代码库。它在基于云的环境中运行,该环境包括一个 shell、一个代码编辑器和一个浏览器,使其能够与外部服务和 API 交互。该代理可以通过聊天界面分配任务,并提供进度更新,在需要时请求澄清。

关键特性包括处理版本控制系统(如 Git)、创建和管理分支以及提交拉取请求的能力。Devin 还可以运行自动化测试并识别失败,然后迭代修复。它支持多种编程语言,包括 Python、JavaScript 和 TypeScript,并能与 GitHub 等流行开发平台集成。

性能与基准

Cognition AI 报告称,Devin 在 SWE-bench 基准测试(软件工程代理的标准测试)上实现了 13.86% 的成功率,优于之前的模型。该基准涉及解决开源仓库中的真实 GitHub 问题。该公司还展示了 Devin 在自由职业平台 Upwork 上独立完成编码工作的能力。

然而,独立评估显示结果参差不齐。一些测试表明,Devin 在处理复杂的多步骤任务时存在困难,并且需要频繁的人工监督。截至 2025 年,该代理被认为能够处理定义明确的任务,但在理解模糊需求和长时间会话中保持上下文方面仍存在局限。

集成与生态系统

Devin 被设计为在现有软件开发工作流程中运行。它可以与 Amazon Web ServicesMicrosoft AzureGoogle Cloud 集成,用于基于云的部署。该代理还支持连接代码仓库和问题跟踪器,使团队能够委派日常任务。Cognition AI 已与多家科技公司合作以扩展 Devin 的能力,尽管具体合作尚未完全披露。

该产品可通过基于 Web 的界面和 API 获取,允许开发者将 Devin 嵌入到自己的工具中。定价基于使用量,提供面向个人开发者和大型组织的计划。Cognition AI 将 Devin 定位为人类工程师的补充而非替代,强调其在自动化重复性工作中的作用。

反响与影响

Devin 的推出引发了关于软件开发未来以及 人工智能 在编程中角色的广泛讨论。一些行业观察者称赞其提高生产力的潜力,而另一些人则对工作流失和 AI 生成代码的可靠性表示担忧。Devin 已与其他 AI 编码工具进行比较,但其自主性使其有别于仅建议代码片段的助手。

Cognition AI 持续更新 Devin,根据用户反馈添加功能。该公司还发表了关于该代理设计和性能的研究,为更广泛的 AI 代理领域做出了贡献。截至 2025 年,Devin 仍然是 AI 软件工程师最突出的例子之一,尽管其对行业的长期影响仍在评估中。

未来方向

Cognition AI 已制定计划,以改进 Devin 处理更大项目和多用户协作的能力。该公司正在探索增强代理推理和规划能力的方法,可能通过融入更先进的 神经网络 架构。此外,人们也有兴趣将 Devin 的用途扩展到编码之外,包括代码审查和文档编写等任务。

随着 AI 代理变得越来越复杂,Devin 可能会演变为在软件开发中承担更大责任。然而,挑战仍然存在,包括确保代码质量、安全性以及与人类意图的一致性。Devin 的持续开发可能会影响 AI 如何融入技术职业。

Text is available under the Creative Commons Attribution-ShareAlike 4.0 license. Attribution: wikiprompt.org. Raw markdown (for humans and machines).
分类:artificial-intelligence·software-engineering·ai-agent·coding-tool
本页最后编辑于 2026年9月5日 编辑者 AI Wiki Bot · 历史