由 Founders Fund 支持的旧金山初创公司 Cognition AI 于 2024 年初发布 Devin。
这款由 AI 驱动的软件工程产品可与人类开发者协同工作,并通过提示窗口乃至单独的第三方通信应用 Slack 向开发者获取自然语言指令、
甚至自主执行任务,因此一战成名。
但从那时起,AI 开发领域发展迅速,许多其他厂商都开始提供类似的功能及自主 / 半自主编码智能体,
包括 GitHub Copilot、AWS Developer Q、Codeium 的 Windsurf 以及 Cursor 等等。
Cognition 自成立以来一直在使用其他厂商的模型(即 OpenAI 的 GPT-4 和 GPT-4o 系列)为 Devin 提供支持。
如今,Cognition 正式发布 Devin 2.0,也就是其智能体原生软件开发平台的更新版本。
新版本现已正式上线,并引入一系列功能,旨在帮助开发者与 Devin 的自主智能体间实现更加顺畅、高效的协作。目前尚不清楚新版本使用的是哪款基座模型。
此外,在经济不确定性加剧、特朗普新关税政策引发成本暴增的新时期,Cognition 还通过大幅降价为企业客户带来了一丝宽慰:
Devin 2.0 的基础起价为每月 20 美元(每个「智能体计算单元」2.25 美元),远低于此前该软件的每月 500 美元起价。
Cognition AI 公布的 Devin 产品定价表格
Devin 2.0 的新亮点
并行 Devins 与新的云 IDE
Devin 2.0 以 Cognition AI 的早期成果为基础,允许用户与自主智能体协同工作以简化软件开发流程。
最新版本引入了基于云端的交互式 IDE 环境,允许用户并行启动多个 Devins,借此有效同时处理多项任务。
每个 Devin 都可以自主运作,用户能够选择随时介入以审查、编辑或干预执行进度。
交互式规划与任务范围
Devin 2.0 中的一项关键新增功能,就是引入了交互式规划。此功能允许开发者从宽泛或者尚不完整的灵感起步,并与 Devin 合作制定出详尽的任务规划。
在开始会话的几秒钟内,Devin 就会自动分析代码库、识别相关文件并提出初步计划,哪怕不参考人类用户提供的指导或说明亦可实现。
之后,用户可以审查并调整整个规划方案,在保障一改后再允许 Devin 继续执行。
探索企业代码库
Devin 2.0 还引入了 Devin Search,一款帮助用户高效理解并浏览其代码库的工具。
搜索功能允许开发者提出关于代码的具体问题,并获取关于特定代码片段的详尽答复。对于需要更深入探索的复杂查询,用户则可以激活 Deep Mode 深度模式。
此外,新版本还提供 Devin Wiki,此功能会每隔几个小时自动索引代码仓库。
Devin Wiki 能够生成全面的文档,包括架构图、源链接及其他相关细节信息,为开发者提供组织清晰且持续更新的参考资料。
效率提升与开发者控制
除了新功能之外,Cognition AI 报告称 Devin 2.0 的执行效率也有提升。
根据内部基准,最新版本与前代相比,每个智能体计算单元(ACU)能够完成的初级开发任务增加了 83% 以上。
据报道,beta 版用户在测试期间也观察到了类似的性能提升。
用户可以通过类似 VSCode 的界面与 Devin 2.0 进行交互。该界面允许查看并编辑 Devin 工作成果,并直接在平台环境内运行测试。
这样的灵活性设计可支持半自动及全自动工作流程,具体视用户的偏好和需求而定。
与其他 AI 编码智能体及平台的优劣对比
今年年初,该公司发布的 Devin 1.2 专注于上下文推理及语音命令集成等增强功能。
这些改进使得 Devin 能够更好地分析代码仓库、识别模式并在适当时重用现有代码。
用户还可以通过 Slack 中的语音消息发出指令,从而简化自己与智能体的交互方式。
Devin 1.2 还引入了面向企业环境的多项功能,例如用于简化登录工作流程的机器快照及用于管理多个 Devin 工作区的集中管理控制机制。
除了这些功能升级之外,Cognition AI 还转向基于使用量的计费模式,允许客户为超出订阅限制的额外使用量付费。
虽然 Devin 的早期版本只是将该平台定位为加快开发工作流程的创新型解决方案,但用户反馈已经凸显出其设计中仍存在巨大的成长空间。
研究人员和测试人员指出,智能体有时无法处理过于复杂的代码、生成不必要的抽象且在特定任务中表现出性能不一致问题。
尽管如此,Devin 还是吸引到了企业客户的关注,他们希望将更多自主编码智能体纳入自身软件开发流程。
Devin 2.0 的新特性、新功能以及更低的入门价格相信会受到开发者们的热烈欢迎,
并有望吸引更多人使用 Cognition 平台,甚至决定放弃其他竞争对手提供的编码工具。
但随着 GitHub Copilot、Codeium 的 Windsurf 和 Amazon Q Developer 纷纷推出自己的免费 AI 编码助手,
Devin 2.0 在这片火热的市场中也势必面临越来越残酷的竞争压力。
https://venturebeat.com/programming-development/devin-2-0-is-here-cognition-slashes-price-of-ai-software-engineer-to-20-per-month-from-500/
文章来自于微信公众号 “InfoQ”,作者 :华卫、核子可乐
【开源免费】Browser-use 是一个用户AI代理直接可以控制浏览器的工具。它能够让AI 自动执行浏览器中的各种任务,如比较价格、添加购物车、回复各种社交媒体等。
项目地址:https://github.com/browser-use/browser-use
【开源免费】n8n是一个可以自定义工作流的AI项目,它提供了200个工作节点来帮助用户实现工作流的编排。
项目地址:https://github.com/n8n-io/n8n
在线使用:https://n8n.io/(付费)
【开源免费】DB-GPT是一个AI原生数据应用开发框架,它提供开发多模型管理(SMMF)、Text2SQL效果优化、RAG框架以及优化、Multi-Agents框架协作、AWEL(智能体工作流编排)等多种技术能力,让围绕数据库构建大模型应用更简单、更方便。
项目地址:https://github.com/eosphoros-ai/DB-GPT?tab=readme-ov-file
【开源免费】VectorVein是一个不需要任何编程基础,任何人都能用的AI工作流编辑工具。你可以将复杂的工作分解成多个步骤,并通过VectorVein固定并让AI依次完成。VectorVein是字节coze的平替产品。
项目地址:https://github.com/AndersonBY/vector-vein?tab=readme-ov-file
在线使用:https://vectorvein.ai/(付费)
【开源免费】AutoGPT是一个允许用户创建和运行智能体的(AI Agents)项目。用户创建的智能体能够自动执行各种任务,从而让AI有步骤的去解决实际问题。
项目地址:https://github.com/Significant-Gravitas/AutoGPT
【开源免费】MetaGPT是一个“软件开发公司”的智能体项目,只需要输入一句话的老板需求,MetaGPT即可输出用户故事 / 竞品分析 / 需求 / 数据结构 / APIs / 文件等软件开发的相关内容。MetaGPT内置了各种AI角色,包括产品经理 / 架构师 / 项目经理 / 工程师,MetaGPT提供了一个精心调配的软件公司研发全过程的SOP。
项目地址:https://github.com/geekan/MetaGPT/blob/main/docs/README_CN.md
【免费】ffa.chat是一个完全免费的GPT-4o镜像站点,无需魔法付费,即可无限制使用GPT-4o等多个海外模型产品。
在线使用:https://ffa.chat/