面向GPT-4编程的时代来了:GitHub Copilot大升级,首次集成聊天功能
机器之心报道
编辑:蛋酱
作为 Copilot 代码补全工具的升级,GitHub 刚刚宣布了 Copilot X 计划,正式接入 GPT-4,并放出了一系列全新功能。
毫不意外,新功能是由 OpenAI 的 GPT-4 驱动的。但出于延迟的原因,来自 GPT-3 的代码补全工具仍然在 GitHub Codex 模型之中。
GitHub Copilot 推出至今还不到两年,已经对软件开发领域产生了颠覆性的影响。据 GitHub 调查报告显示,这款基于 OpenAI Codex 模型构建的 AI 工具,目前已编写了该平台上 46% 的代码,帮助开发人员将编码速度提高了 55%。通过自动完成 comments 和代码,Copilot 能够作为程序员的 AI 助手,让开发人员保持专注和高效。
Copilot X 功能展示
Copilot X 在开发者体验中添加了聊天功能「Copilot Chat」。Copilot Chat 建立在 OpenAI 和微软在 ChatGPT 和新 Bing 上所做的工作之上。它不仅仅是一个聊天窗口,还可以识别开发人员键入的代码、显示错误消息,并将其嵌入到 IDE 中。开发人员可以深入分析和解释代码块的用途,生成单元测试,甚至获得针对错误的建议修复。
当然,你也可以要求 Copilot Chat 为你写代码。
Copilot Chat 只专注于编程问题,如果用户提问了与编程无关的事项,它将迅速关闭任何不相关的内容。
GitHub CEO Thomas Dohmke 认为,虽然自动补全功能已经让开发者大大提高了生产力,但这一新升级的 Copilot 功能将使开发者的生产力提高 10 倍。
此外,开发人员现在还可以申请参与「Copilot for Pull Requests」的技术预览,该功能可以生成拉取请求的描述并自动标记。这项新功能由 OpenAI 的新 GPT-4 模型提供支持。
Copilot for Pull Requests 减少了样板文件和手动任务,开发人员可以专注于更复杂和更具创新性的工作。毕竟很少有人喜欢模板,这是一项无聊、琐碎的工作,无论是在代码层还是拉取请求层。
可以想象的是,当你在每个应用程序中都拥有一个 Copilot,无论是 Outlook、Word 还是代码编辑器中,这意味着你都可以利用所有在这些环境中写的东西,也可以利用组织中其他工作人员的信息。
某种意义上来看,它消除了公司中长久以来存在的「孤岛」。从开发人员到营销人员,所有人现在可以更轻松地写出公告博文,因为他们在 Copilot 中可以直接看到开发人员放在 git repo 中的发布说明。这或许就是将释放 10 倍以上潜在生产力的机会。
开发效率的大幅提升,你准备好迎接了吗?
参考链接:https://github.blog/2023-03-22-github-copilot-x-the-ai-powered-developer-experience/
探寻隐私计算最新行业技术,「首届隐语开源社区开放日」报名启程
春暖花开之际,诚邀广大技术开发者&产业用户相聚活动现场,体验数智时代的隐私计算生态建设之旅,一站构建隐私计算产业体系知识:
从今天开始,面向 GPT-4 编程。面向 GPT-4 编程,程序员们终于等到了这一天。
作为 Copilot 代码补全工具的升级,GitHub 刚刚宣布了 Copilot X 计划,正式接入 GPT-4,并放出了一系列全新功能。
毫不意外,新功能是由 OpenAI 的 GPT-4 驱动的。但出于延迟的原因,来自 GPT-3 的代码补全工具仍然在 GitHub Codex 模型之中。
GitHub Copilot 推出至今还不到两年,已经对软件开发领域产生了颠覆性的影响。据 GitHub 调查报告显示,这款基于 OpenAI Codex 模型构建的 AI 工具,目前已编写了该平台上 46% 的代码,帮助开发人员将编码速度提高了 55%。通过自动完成 comments 和代码,Copilot 能够作为程序员的 AI 助手,让开发人员保持专注和高效。
Copilot X 功能展示
Copilot X 在开发者体验中添加了聊天功能「Copilot Chat」。Copilot Chat 建立在 OpenAI 和微软在 ChatGPT 和新 Bing 上所做的工作之上。它不仅仅是一个聊天窗口,还可以识别开发人员键入的代码、显示错误消息,并将其嵌入到 IDE 中。开发人员可以深入分析和解释代码块的用途,生成单元测试,甚至获得针对错误的建议修复。
当然,你也可以要求 Copilot Chat 为你写代码。
Copilot Chat 只专注于编程问题,如果用户提问了与编程无关的事项,它将迅速关闭任何不相关的内容。
GitHub CEO Thomas Dohmke 认为,虽然自动补全功能已经让开发者大大提高了生产力,但这一新升级的 Copilot 功能将使开发者的生产力提高 10 倍。
此外,开发人员现在还可以申请参与「Copilot for Pull Requests」的技术预览,该功能可以生成拉取请求的描述并自动标记。这项新功能由 OpenAI 的新 GPT-4 模型提供支持。
Copilot for Pull Requests 减少了样板文件和手动任务,开发人员可以专注于更复杂和更具创新性的工作。毕竟很少有人喜欢模板,这是一项无聊、琐碎的工作,无论是在代码层还是拉取请求层。
可以想象的是,当你在每个应用程序中都拥有一个 Copilot,无论是 Outlook、Word 还是代码编辑器中,这意味着你都可以利用所有在这些环境中写的东西,也可以利用组织中其他工作人员的信息。
某种意义上来看,它消除了公司中长久以来存在的「孤岛」。从开发人员到营销人员,所有人现在可以更轻松地写出公告博文,因为他们在 Copilot 中可以直接看到开发人员放在 git repo 中的发布说明。这或许就是将释放 10 倍以上潜在生产力的机会。
开发效率的大幅提升,你准备好迎接了吗?
参考链接:https://github.blog/2023-03-22-github-copilot-x-the-ai-powered-developer-experience/
探寻隐私计算最新行业技术,「首届隐语开源社区开放日」报名启程
春暖花开之际,诚邀广大技术开发者&产业用户相聚活动现场,体验数智时代的隐私计算生态建设之旅,一站构建隐私计算产业体系知识:
- 隐私计算领域焦点之性
- 分布式计算系统的短板与升级策略
- 隐私计算跨平台互联互通
- 隐语开源框架金融行业实战经验