领先的软件开发协作平台GitHub今天宣布了人工智能驱动的软件开发的下一步,推出了Copilot X。作为使用生成式AI进行代码完成的先驱,GitHub现在通过采用最新的GPT-4模型并扩展Copilot的功能来进一步与OpenAI合作。
GitHub Copilot推出不到两年,已经对软件开发领域产生了重大影响。GitHub今天报道称,使用OpenAI的Codex模型构建的AI驱动的工具目前在平台上编写了46%的代码,并帮助开发人员将编码速度提高了55%。通过自动完成注释和代码,Copilot 充当 AI 配对程序员,让开发人员保持专注和高效。
通过聊天实现大胆的愿景
GitHub Copilot X是今天发布的升级版本,代表了人工智能软件开发未来的大胆愿景。升级后的Copilot强调可访问性,现在将在整个开发生命周期中提供,而不仅仅是代码完成。通过整合聊天和语音功能,开发人员可以更自然地与Copilot进行通信。此外,Copilot X将被集成到拉取请求,命令行和文档中,为有关项目的问题提供即时答案。
人工智能在软件开发中的变革潜力在GitHub Copilot X上得到了充分展示。通过减少样板和手动任务,开发人员可以专注于更复杂和创新的工作。这种新的生产力水平将使开发人员能够专注于更大的图景,促进创新并加速人类进步。
通过 AI 重新构想开发人员体验
GitHub Copilot X 引入了几个新功能,包括代码编辑器中类似 ChatGPT 的体验、用于拉取请求的 Copilot、用于文档的 AI 生成的答案和用于命令行界面的 Copilot。
Copilot 聊天建立在 OpenAI 和微软对 ChatGPT 和新 Bing 所做的工作之上。GitHub 为编辑器带来了一个聊天界面,该界面专注于开发人员方案,并与 VS Code 和 Visual Studio 本机集成。它远远超出了聊天窗口 - Copilot X现在可以识别开发人员键入的代码和显示的错误消息,并且它深深嵌入到IDE中。
除了增强编辑体验外,Copilot X 还允许 Copilot 发出拉取请求。此功能由 OpenAI 的新 GPT-4 模型提供支持,并支持拉取请求描述中的 AI 驱动的标签。它通过组织管理员和个人仓库所有者可以安装的 GitHub 应用程序进行。标签由Copilot根据更改的代码自动填写,开发人员可以查看或修改建议的描述。
GitHub还在内部测试新功能,当开发人员创建拉取请求时,Copilot将自动建议句子和段落。很快,Copilot将警告开发人员对拉取请求的测试不足,并建议根据项目需求量身定制的潜在测试。
GitHub还推出了Copilot for docs,这是一个实验性工具,它使用聊天界面为用户提供人工智能生成的对文档问题的回答,包括有关语言、框架和技术的问题。最初,该公司专注于React,Azure Docs和MDN的文档。最终,它计划将此功能引入任何组织的存储库和内部文档,以便开发人员可以通过类似 ChatGPT 的界面提出问题并获得即时答案。
除了编辑器和拉取请求之外,GitHub 还简化了终端,开发人员在其中花费大量时间。为了帮助开发人员节省时间和精力,GitHub 发布了 Copilot CLI,它可以编写命令和循环,并处理晦涩的查找标志以满足查询。开发人员可以加入候补名单,以利用此工具将自然语言转换为终端命令。
椰有料原创,作者:小椰子啊,转载请注明出处:http://www.studioyz.com/2128.html
文章评论