GitHub 是全球抢先的软件开发和协作渠道,数百万开发者和企业在此共享、学习和创立卓越的软件。一同 GitHub 处在 AI 技能前沿,经过其先进的 AI 技能增强开发者体验并赋能未来软件开发的使命。在今日的文章中,咱们将一同看看在 GitHub 年度大会上都有哪些更新。

GitHub 2023 九大更新

在 GitHub Universe 2023 大会上,GitHub 宣告了几项亮眼的立异成果,包括 Copilot Chat 全面发布,企业级的定制 AI 帮手、依据AI 的安全功用,如代码扫描和依靠联系监控等。这些更新将会改变开发者开发者创立、共享和维护其代码的方式。以下是GitHub Universe 2023上的九大更新。

Copilot Chat

Copilot Chat 答应开发者运用自然言语编写和理解代码。用户可以与 Copilot 谈天,这是一个运用 OpenAI 的 GPT-4 模型的 AI 帮手,可以运用 Copilot Chat 解说杂乱概念,依据打开的文件和窗口主张代码,协助检测安全漏洞,并协助查找和修复代码、终端和调试器中的错误。

GitHub Universe 2023:AI 技能引领软件开发立异浪潮

Slash Command 和上下文变量

Slash Command 和上下文变量是另一个调配 Copilot 运用,让写代码变得更轻松、更快速的新功用。用户可以运用简略的指令,像/fix/tests 等来履行常见使命,例如代码修复和测试生成。Copilot 将运用用户的代码作为上下文生成恰当的代码。用户还可以运用上下文变量,如 $file$line$functionL$class 来引用代码的特定部分,并运用 Copilot 对其进行修改。Slash Command 和上下文变量可在 Copilot Chat 和 Visual Studio Code 的 Copilot 扩展中运用。

GitHub Universe 2023:AI 技能引领软件开发立异浪潮

集成 Inline Chat

Inline Chat 是一项使开发者可以直接在其代码编辑器中评论特定行的代码的新功用。用户可以运用 Copilot Chat 提出问题、获取解说,或者为其挑选的任何代码行生成代码。一同还可以与其他开发者协作,并共享谈天历史和代码主张。Inline Chat 集成可在 Visual Studio Code 中运用,而且也将很快在其他代码编辑器中推出。

集成 JetBrains Suite

GitHub 将 Copilot Chat 引入 JetBrains 系列 IDE,如 IntelliJ IDEA、PyCharm、WebStorm 等。用户可以在首选的编码环境中直接访问 Copilot Chat,并享受自然言语编程和依据 AI 辅助的便利与优势,敞开编码效率新时代。

GitHub Copilot Chat 登陆移动渠道

GitHub Copilot Chat 将集成到 GitHub 网站和移动 App 中也是本次大会宣告的另一项新功用。这样用户就可以从 GitHub 移动应用程序或 GitHub.com 访问 Copilot Chat,并随时随地写代码。一同,用户还可以在设备和渠道之间同步谈天历史和代码主张。

Copilot Enterprise

Copilot Enterprise 让企业可以在自己的数据和模型运用 Copilot。这样用户可以在自己的代码库、领域和言语上对 Copilot 进行训练,并定制以满足企业特定的需求和偏好。此外,用户还可以控制在企业内运用 Copilot 的访问和运用,并保证符合企业的方针和标准。

GitHub Universe 2023:AI 技能引领软件开发立异浪潮

AI 驱动的安全功用

GitHub 经过 AI 驱动其高档安全增强功用来强化安全态势。用户可以运用 Copilot 扫描代码中的漏洞、主张修复,并生成安全代码。一同,用户可以运用 GitHub 高档安全性监控依靠联系,检测恶意代码,并履行安全策略。此外,GitHub 还引入了引入了用于检测秘要的新扫描功用,包括针对通用秘要的人工智能增强扫描以及用于创立自定义检测形式、削减误报和增强秘密泄漏检测的东西。

GitHub 高档安全功用现在支持更多言语,如 Java、JavaScript、TypeScript、Python、Ruby 和 Go,并与更多东西集成,如 Dependabot、CodeQL 和 Semmle。

GitHub Universe 2023:AI 技能引领软件开发立异浪潮

Copilot 合作同伴方案

Copilot 合作同伴方案使第三方开发者和供应商可以将 Copilot 与其自己的产品和服务集成。用户可以将 Copilot 与偏好的东西和渠道,如 Slack、Jira、AWS、Azure 等一同运用,并享受自然言语编程和依据AI的辅助的优势与便利。用户还可以为 Copilot 创立自己的集成和扩展,并在社区中与他人共享。

GitHub Copilot Workspace

GitHub Copilot Workspace 是一个即将推出的渠道,让开发者可以运用自然言语和 AI 创立代码。这一新功用运用 GPT-4 的高档推理来拟定从 GitHub 问题到代码实现的方案,从而简化了从概念到拉取请求的进程。该东西将成为用户的编码同伴,提供与项目规模共同的主张,并协助代码构建、运转和测试,并可以自动纠错。这项新功用估计将于2024年推出。

GitHub Universe 2023:AI 技能引领软件开发立异浪潮

拥抱 AI 开展

开发人员正在很多运用生成式人工智能进行构建。可以看到越来越多的开发人员尝试运用 OpenAI 和其他 AI 参与者的根底模型,开源生成式 AI 项目乃至会在 2023 年进入按贡献者数量计算的前 10 个最受欢迎的开源项目。几乎所有开发人员 (92%) 都在运用或实验凭借 AI 编码东西,GitHub 希望开源开发人员可以在其渠道上推动下一波 AI 立异浪潮。

GitHub 首席履行官 Thomas Dohmke 在 GitHub Universe 2023 的主题讲演中表明,在高度依靠软件的社会中,将 GitHub 转变为全新的软件开发渠道是至关重要的一步。全球的开发人员不断尽力在升级留传系统和打造未来的技能进步之间获得平衡,GitHub 的目标就是促进这种平衡,并协助开发人员轻松地从概念过渡到履行。

参阅链接:

1.www.cloudbooklet.com/github-univ…

2.techwireasia.com/2023/11/why…

3.github.blog/2023-11-08-…

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。