转载:https://www.toutiao.com/article/7364606838370894363/
原创 2024-05-02 09:39·二师兄talk
![](/Files/sf/jrtt/EC0432F3-F3C3-43AE-8668-B41D139C7423.jpg)
引言
在 2024 年的 GitHub Universe 大会上,GitHub 公司的 CEO Thomas Dohmke 向全世界展示了 GitHub CoPilot Workspace,他相信这款工具能彻底改变开发者的工作体验。
通过 CoPilot Workspace,开发者得以借助自然语言来完成从构思到规划,再到开发、测试、最终执行代码的全过程。
自 2022 年推出以来,GitHub Copilot 已经成为全球最受开发者欢迎的 AI 工具。而今,微软旗下的 GitHub 预计,CoPilot Workspace 将成为其产品线中的下一个进化里程碑。
“CoPilot Workspace 可以在软件开发的每一个环节中为开发者提供帮助。它最显著的好处之一,就是能帮助开发者轻松启动一个任务,”GitHub Next 的负责人 Jonathan Carter 在一次采访中分享。
GitHub 的研究显示,项目启动往往是软件开发中最具挑战性的部分之一。
“特别是在决定如何着手任务、检查哪些文件,以及权衡不同方案的利弊时。CoPilot Workspace 通过在新任务通常开始的地方——GitHub 问题——与开发者接洽,并整合该问题中的所有信息,以制定一个有序的计划,帮助开发者逐步推进,从而大幅减轻了认知负担。” Carter 解释说。
GitHub Workspace 与 Devin 的对比
今年早些时候,Cognition Labs 宣布了 Devin,它被誉为世界上第一个 AI 软件工程师。
Devin 的发布引起了开发者社区的广泛关注,因为它有效地通过了顶尖 AI 公司的多轮工程面试,并在自由职业平台 Upwork 上完成了真实任务。
然而,Carter 认为 CoPilot Workspace 与 Devin 存在本质区别,尽管它们都在解决类似问题。
“从宏观上看,Devin 和 CoPilot Workspace 都致力于将开发环境转变为 AI 本土工作流的目标。不过,我们并不将 GitHub Copilot Workplace 视为‘AI 工程师’,而是看作是一个辅助开发者提高效率和幸福感的 AI 助手。” Carter 表示。
两个 AI 工具之间最大的区别在于 Devin 包含了一个试图自我修复错误的构建/测试/运行代理。
“我们最初构建了类似的功能,你可以在我们去年 GitHub Universe 活动上的演示中看到,但最终决定在技术预览中取消这一功能,以便专注于优化核心用户体验,”Carter 指出。
“我们的研究显示,开发者更看重 AI 辅助的序列化功能。我们希望在投资新功能前,包括将我们的构建/运行/测试代理产品化之前,确保 Copilot Workspace 能够满足开发者的需求,建立起信任,”他说。
试用阶段的 GitHub Workspace
与 Devin 类似,GitHub 现在计划让开发者提前体验这款最新的软件开发 AI 工具。从今天开始,GitHub 将启动 Copilot Workspace 的Waltlist,申请体验。
![](/Files/sf/jrtt/7019642A-B71B-4386-9B3B-EF3906619DC3.jpg)
“我们期待让不同背景的开发者体验 Copilot Workspace,以便了解他们在哪些方面获得最大价值,并探索我们可以如何调整,使其未来更有价值,”Carter 说。
尽管开发者对 Devin 的评价很高,但在一位软件开发者在 YouTube 上声称 Cognition Labs 今年早些时候发布的演示视频是预先编排的之后,Devin 陷入了争议。