正在进行中的2023 GitHub 开发者大会(GitHub Universe 2023)持续为全球开发者带来惊喜。今天的活动上,我们正式发布了 GitHub Copilot Chat 及 GitHub Copilot 企业版新产品预览。此外,还有全新 AI 驱动的安全性新功能及 GitHub Copilot 合作伙伴计划发布。
每一天,全球的开发者都要在更新往日的遗留代码和构建明日的数字化世界之间寻找难以为继的平衡。从电光石火的创意到提交、拉取、审查和部署,我们的指导信念是把开发者的工作变得更轻松——利用深度集成于开发者体验的 GitHub Copilot 工具。
全球开发者们,一起跃入新时代吧。
GitHub Copilot Chat将于今年12月正式上线
Copilot Chat 将于 2023 年 12 月作为现有 GitHub Copilot 订阅的一部分,面向企业用户和个人全面开放。该服务还将免费提供给经过验证的教师、学生和知名开源项目的维护者使用。
GitHub Copilot Chat 正在助力自然语言成为全球所有开发者通用的新编程语言。无论是查找错误、编写单元测试,还是调试代码,Copilot Chat 都可以作为您的 AI 小助手,支持您使用自己擅长的语言轻松编写和理解代码。
GPT-4 为 Copilot Chat 提供支持
Copilot Chat 体验升级,通过 OpenAI 的 GPT-4 模型,带来更准确的代码建议和解释。
代码感知指导和代码生成
Copilot Chat 能够理解您的代码上下文,解释复杂的概念,根据您打开的文件和窗口提供代码建议,帮助检测安全漏洞,并帮助查找和修复代码、终端和调试器中的错误。
使用 AI 驱动的内联 Copilot Chat 迭代代码
通过新的内联 Copilot Chat,开发人员可以直接在代码和编辑器流程中讨论特定的代码行。
斜杠命令让大任务更轻松
GitHub Copilot 引入了斜杠命令和上下文变量,现在您可通过简单键入 /fix修复或改进代码,键入/tests生成测试。
一键释放 AI 力量
只需单击一下,智能操作提供的强大快捷方式将助力您的工作流程——无论您是需要修复建议、审查拉取请求的内容,还是通过生成的响应来加速提交和拉取请求。
将 Copilot Chat 引入 JetBrains
Copilot Chat 将登陆 JetBrains IDE 套件,现已推出预览版。
此外,GitHub Copilot Chat 可直接集成至 github.com 网站,便于开发者深入理解代码、处理拉取请求、研究文档和解答编程问题。在此过程中,Copilot Chat 将为您提供建议、总结、分析和解答。
Copilot Chat 作为现有 GitHub Copilot 订阅的一部分,还将支持移动应用端。您可以在 iPhone 或 Android 设备上打字或语音输入,Copilot Chat 可为您解答任何编程问题,并附上您在应用程序中查看的仓库、文件或文档信息。
GitHub Copilot 企业版:为企业用户提供个性化的Copilot
GitHub Copilot 企业版正在补全 Copilot 的完整产品线。现在,您可以基于自有完整代码库,来定制您的副驾。通过将 Copilot Chat 连接至 github.com 上的存储库,使用Copilot Enterprise 的企业开发团队可快速掌握代码库、搜索和构建文档、根据内部和私有代码获取建议,并快速审查拉取请求。此外,智能操作例如生成拉取请求摘要的能力,将在整个 GitHub 中可用,单击按钮的简单操作,让开发者更好地保持流程状态。当然,这一切都运行在企业级的安全性和隐私保护之下。
通过将企业代码库的集体智慧汇聚在开发者指尖,不仅助力开发人员加速代码编写,还将助力企业领先于竞争对手加速部署下一代应用程序、功能或更新。我们很高兴地宣布,GitHub Copilot Enterprise 将于 2024 年 2 月全面上线,定价为 39 美元/用户/月。
GitHub Advanced Security:全新AI驱动的安全功能
现在,GitHub Advanced Security 引入了新的 AI 驱动的应用程序安全测试功能,旨在检测和修复代码中的漏洞和隐私项。
代码扫描自动修复功能可直接在拉取请求中使用 CodeQL for JavaScript 和 TypeScript 提供 AI 生成的修复建议,帮助开发者更快地解决问题,同时减少在代码库中引入新漏洞的可能性。针对通用隐私项的 AI 隐私扫描和针对自定义模式的新正则表达式生成器,可降低误报率,助力开发者更轻松地找到泄露的隐私。
新的检测功能强强联合,可帮助用户预防和检测整个企业中的更多安全漏洞,从而强化代码的未来安全性。这些功能现已推出预览版,并将很快在 GitHub 高级安全订阅中推出。
GitHub Copilot Workspace:即将发布
Copilot Workspace 是对 GitHub Next 未来开发宏愿的初步探索。他日的开发者可以以 AI 为第二大脑,在几分钟内把创意塑成创造,完全靠自然语言。2024年 Copilot Workspace 推出后,我们会向这一愿景迈出一大步。
在 Copilot Workspace 中开启一项问题单,系统会自动提供实现预期更改的计划。由于工作空间完全可编辑,您可以精确地引导人工智能的方向,何况它对任务预期和整个代码库本就有着完善的理解。为了确保更改符合预期,Copilot Workspace 可以构建、运行和测试代码,遇到错误时会提供自动修复的选项。
Copilot Workspace 就像一次结对编程,只是这个伙伴不仅通晓项目,而且可以凭借 AI 的力量,从任务到拉取请求,在整个存储库范围内跟随您的引导来进行修改。
人类与人工智能的交汇,将持续定义 GitHub Copilot 的迭代方向。本次开发者日的所有发布,都聚焦于一个目的——为开发者提供一个全面、高效且无缝的 AI 驱动开发平台。
也许是五人规模的初创公司,正在用 GitHub Actions 把移动应用推向全球;也许是拥有数千开发者的大企业,正在迁移到 GitHub Enterprise 和 GitHub Codespaces 以改善内部协作;又或许是一群开源开发者,正在 GitHub 上分享下一代数字基础设施——不管你是谁,我们创新不止,赋能地球上的每一位开发者,加速人类的进步。
恰如当初 Git 的发布和 GitHub 的创立,下一个时代将建基于 GitHub Copilot。这一切,才刚刚开始。
—转载自微软科技微信公众号2023年11月9日发布文章