软件开发的未来是人工智能驱动的集成开发环境吗?GitHub 提出了这个想法。
在过去两年里,生成式 AI 帮助程序员加快了工作进度,现在 GitHub 正在为他们提供更多工具。本周一,该公司推出了 GitHub Copilot Workspace 的技术预览版,这是一个 AI 驱动的开发者环境。该版本基于 GitHub 现有的生产力工具,包括 2022 年推出的 GitHub Copilot 和 Copilot Chat,后者可让程序员使用自然语言测试和调试代码。
“在 Copilot Workspace 中,开发人员现在可以用自然语言进行头脑风暴、计划、构建、测试和运行代码,”公告解释说。“这种以任务为中心的新体验自始至终利用不同的 Copilot 驱动的代理,同时让开发人员完全控制流程的每一步。”
Copilot Workspace 为开发人员提供端到端的 AI 支持,无论他们正在构建什么,旨在帮助许多程序员在项目开始时遇到障碍。从 GitHub 仓库或问题开始,工程师可以与 AI 驱动的代理合作,解决错误并测试可能的解决方案。由于 Copilot Workspace 熟悉代码库和以前的问题回复,因此该工具可以提出建议并采取步骤尝试解决问题,所有这些都是用自然语言编写的。
Copilot Workspace 的所有步骤和代码建议都是可编辑的,这意味着开发人员可以保持对部署内容的控制,但不必为达到目标而构建每个组件。开发人员可以在 Workspace 中运行他们的最终代码,在 GitHub Codespace 中进行调整,并与其他团队成员分享他们的工作区链接,这些成员可以看到他们是如何使用 Copilot 代理实现最终产品的。
根据该公告,GitHub 希望重新构想整个开发者体验: “Copilot工作区代表了一种使用自然语言构建软件的全新方式,其明确设计目的是提供而不是取代开发人员的创造力,比以往任何时候都更快、更容易。
GitHub 解释说,通过让软件更简单、更容易构建,该工具可以让专业开发人员专注于更宏大的系统,而不是深陷于代码行中,该公司还希望 Copilot Workspace 能够帮助初学者和业余程序员。GitHub 的目标是通过 “量化减少模板化工作”,让所有水平的程序员都能实现编码民主化。”该公司补充说:”我们正在加速实现这样一个未来:GitHub 上的 10 亿人将像骑自行车一样轻松地控制一台机器。
Copilot Workspace 可在桌面和移动设备上使用,现已开始技术预览,请在此注册。
评论前必须登录!
立即登录 注册