暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Universe 2024 最新动态:抢先体验最新预览版和正式版

Azure云科技 2024-11-11
201

声明:文章中所提及的产品和服务,目前仅在国际版Azure适用。 


今年是第十届 GitHub Universe,始终不变的主题就是对开发者和开发者体验的关注。在过去十年里,从发明 Pull Request 到构建全球最受欢迎的 AI 编码工具智能 GitHub Copilot 副驾驶®,开发者体验不断进化。 


如今,GitHub 平台已为超 1 亿开发者提供服务。通过连接全球的开发者社区和生成式 AI 技术的力量,我们帮助每一位开发者加速构建、发布、扩展并保护软件安全。


引入全新、强大的智能原生体验


选择最佳模型,让开发更自由


我们正在为智能 GitHub Copilot 副驾驶® 引入更多模型,可供开发者自由选择:OpenAI 的 o1-preview 和 o1-mini 已经在智能 Copilot 副驾驶® Chat 中投入使用,Claude 3.5 Sonnet 将在近期陆续上线,Google 的 Gemini 1.5 Pro 也将在接下来的几周内推出。无论是智能 Copilot 副驾驶® 工作区、多文件编辑、代码审查、安全自动修复,还是命令行界面 (CLI),智能 GitHub Copilot 副驾驶® 很快将在多个功能上实现多模型选择! 


无论您是在 VS Code 中编写代码,还是在 GitHub.com 上开发,都可以灵活选择合适的模型


AI-native = 智能 GitHub Copilot 副驾驶® 工作区 + 代码审查 + 智能 Copilot 副驾驶® 自动修复 


在 Pull Request 中使用智能 Copilot 副驾驶® 工作区,您可以快速优化、验证并采纳由智能 Copilot 副驾驶® 代码审查、自动修复和第三方智能 Copilot 副驾驶® 扩展生成的代码建议,让您的 Pull Request 更快“做好合并准备”。 



扫描二维码,了解更多关于智能 GitHub Copilot 副驾驶® 工作区和代码审查功能 >


用 GitHub Spark 将创意变为现实 


由一个想法萌芽。小的时候我们总有无数奇思妙想,有些有点“傻”,有些却特别“疯狂”。今天,我们带来全新产品 GitHub Spark,让您尽情尝试这些创意!这款工具由自然语言驱动,目标是帮助 10 亿人成为开发者。它注重乐趣和个性化,而非企业应用。GitHub Spark 提供实时历史记录、预览和代码编辑功能,让那些小小的“疯狂”创意变成现实。



扫描二维码,快来体验吧!了解更多 GitHub Spark 技术预览>


提升您在智能 Copilot 副驾驶® 驱动的开发者平台上的生产力



动能是我们持续前进的动力。因此,我们推出了一系列改进,旨在加速您构建、发布、扩展和保障软件的流程。 


在 VS Code 中使用智能 GitHub Copilot 副驾驶® 进行多文件编辑 

在 VS Code 中,您可以通过智能 Copilot 副驾驶® 编辑多行和多个文件,借助自然语言直接应用修改,轻松迭代代码库。如需处理复杂的更改,您只需轻松按下 Tab 键,即可快速应用。 


扫描二维码,了解更多关于智能 GitHub Copilot 副驾驶® 在 VS Code 中的多文件编辑功能>


智能 GitHub Copilot 副驾驶® 代码审查

现在,在您创建 Pull Request 的瞬间,就能获得智能  Copilot 副驾驶® 提供的实时代码反馈,告别等待数小时才能开始反馈循环的烦恼!您可以为团队设置规则,借助您信赖的 AI 伙伴程序员,轻松维护代码质量。我们将在上线时支持 C#、Java、JavaScript、Python、TypeScript、Ruby、Go 和 Markdown。 


扫描二维码,了解更多关于 智能 GitHub Copilot 副驾驶® 代码审查的信息 > 


提升您的智能 Copilot 副驾驶® 驱动体验质量


我们带来了多项更新,旨在通过多种新功能优化您的开发工作流程,包括多模型选择、改进的代码补全、智能 GitHub Copilot 副驾驶® Chat 中的智能代理选择,以及对 C++ 和 .NET 的更好支持,同时扩展了 Xcode 和 Windows Terminal 的可用性。具体信息如下: 


● 多模型选择:在智能 GitHub Copilot 副驾驶® 中,您可以访问 OpenAI 的 o1 模型。在对话中,轻松切换不同的 AI 模型,从解释 API、生成示例代码,到设计复杂算法、分析逻辑错误,随心所欲。智能 Copilot 副驾驶® 用户现可在智能  Copilot 副驾驶® Chat 和 GitHub 模型中使用 o1-preview 和 o1-mini 模型。 


● 提升代码补全与聊天质量:享受更强大的上下文性能,同时预览通过智能Copilot 副驾驶® Chat 启动的全新调试体验。


● 在智能Copilot副驾驶® 中选择代理:在 VS Code 的智能 Copilot 副驾驶® Chat 中,系统可以自动调用内部和外部代理,如 @workspace、@github 及其他已安装的智能 Copilot 副驾驶® 扩展,提供更相关的反馈。 


● 更好地支持 C++ 和 .NET:在 VS Code 和 Visual Studio 中,C++ 的补全质量得到了显著提升,提供更具相关性的上下文。同时,智能Copilot副驾驶® Chat 在 Visual Studio 中对 C++ 和 .NET 的项目特定属性性能也得到了增强。 


● 智能 GitHub Copilot 副驾驶® for Xcode:智能 GitHub Copilot 副驾驶® 代码补全现已在 Xcode 中上线,助力 macOS 和 iOS 开发者充分发挥其功能。


● Windows Terminal 中的智能 GitHub Copilot 副驾驶®:您可以通过基于聊天的界面,直接在 Windows Terminal 中与智能 GitHub Copilot 副驾驶® 互动。 


提升您在 IDE 中的工作效率 


我们为智能 GitHub Copilot 副驾驶® 带来了多项更新,旨在提升您在各类 IDE 中的生产力。这些新功能包括 @github 技能、错误解释以及更智能的代码辅助功能。 


● 技能与搜索功能升级:现在,您可以在智能 Copilot 副驾驶® Chat 中直接搜索 GitHub 上的提交、问题、Pull Request、代码库和版本。


● 在 Visual Studio 中,C++ 和 C# 错误解释与修复:借助智能 GitHub Copilot 副驾驶®,轻松理解和解决 Visual Studio 中的 C++ 和 C# 错误。 


● 在 Visual Studio 中,C++ 和 C# 快速信息功能:只需轻轻一悬停,就能立即获取 C++ 和 C# 符号的详细信息。


● 改进代码引用:轻松查看代码建议是否与公共代码匹配,包括文件位置和许可信息。 


● 智能 Copilot 副驾驶® Chat 中的 Bing 集成:用户可直接从 VS Code 和 Visual Studio 中的智能 Copilot 副驾驶® Chat使用 Bing 进行搜索。 

 

● .NET 测试调试:在 Visual Studio 中无缝调试 .NET 代码测试。 


适用于 Java 的 Copilot 升级助手

我们对这个功能感到非常兴奋!全新的预览版采用代理工作流程,旨在自动处理您的 Java 应用程序的运行时和可选依赖项(如 Spring Boot 和 JUnit)的升级。 


如果您曾参与过类似项目,您一定深知这类项目既耗时又成本高昂。现在,借助这个助手,智能 Copilot 副驾驶® 能够分析您的项目,提出升级计划,转换代码,并通过动态构建和修复循环来解决问题。同时,您将成为“驾驶员”,亲自处理错误并进行修复。 




通过智能 GitHub Copilot 副驾驶® 扩展,轻松优化您的工作流程


智能 GitHub Copilot 副驾驶® 扩展提供了一个便捷的平台,让您轻松实现目标,并在 GitHub Marketplace 上分享您的创作。 


● 智能 GitHub Copilot 副驾驶® 扩展:利用现成的扩展功能,增强智能 GitHub Copilot 副驾驶® 的能力,您还可以自定义扩展,访问第三方应用和内部系统,打造专属体验。 

 

● 在 GitHub Mobile 中使用智能 Copilot 副驾驶® 扩展无论身处何地,您都可以通过手机随时访问智能Copilot 副驾驶® Chat 中的扩展。 


● Azure 上的智能 GitHub Copilot 副驾驶® :轻松部署和管理 Azure 服务,快速查找和应用模板,并高效诊断和解决问题。 

 


借助 GitHub 模型,轻松构建生成式 AI 应用 


GitHub 模型让使用、比较、实验和构建 AI 模型变得更加简单。现在,开发者和 AI 工程师可以直接访问 GitHub 模型的新功能,包括并排模型比较、多模态模型支持、保存和分享提示与参数的功能,以及在 GitHub Codespaces 中提供的新手册和 SDK 支持。 


GitHub AI 工程师   

无需等待,快来体验 GitHub 模型吧!https://github.com/marketplace/models 


GitHub 模型 CLI 扩展 


扫描下方二维码,了解更多关于 GitHub 模型的信息 > 



探索智能 GitHub Copilot 副驾驶® 的新功能 


更安全的开发者体验,发现问题即刻解决 


安全性不应该成为开发者的瓶颈。这就是我们推出智能 GitHub Copilot 副驾驶® 自动修复的原因。我们的目标非常明确:一旦发现漏洞,就要迅速修复,确保您的项目安全无忧。 


智能 Copilot 副驾驶® 自动修复为开源项目护航 

利用智能 Copilot 副驾驶® 自动修复,提升您的开源项目安全性,显著减少漏洞修复时间。更重要的是,同往常一样,我们始终对开源社区免费开放。 

扫描二维码,了解更多关于开源智能 Copilot 副驾驶® 自动修复的信息 > 

通过安全活动一次处理数千个警报 

借助安全活动,您可以以空前的规模修复漏洞,轻松同时处理多达数千个警报。您可以按类型、严重性、代码库和团队进行筛选,并利用智能 Copilot 副驾驶® 自动修复提供的建议修复方案和详细解释。 

扫描二维码,了解更多关于智能 Copilot 副驾驶® 自动修复的安全活动信息 > 


从 IDE 到生产环境,让代码更安全

我们深知,开发者在安全工作中往往身处最前线。因此,我们推出了智能 Copilot 副驾驶® 自动修复,旨在帮助您在整个开发过程中更轻松地编写更安全的代码。


● CodeQL 覆盖更全面借助智能 Copilot 副驾驶® 生成的修复方案,解决安全负担和历史 CodeQL 警报,覆盖 JavaScript、Typescript、Java、Python、Ruby、C#、C/C++ 和 Go 中超过 90% 的警报类型。 


● Copilot 密钥扫描:利用 AI 技术,智能 Copilot 副驾驶® 密钥扫描能够检测通用密码,确保非结构化凭据的准确性,防止安全漏洞的发生。目前已有超过 350,000 个代码库启用了这一密码检测功能。 


● 全新合作伙伴集成:将智能 Copilot 副驾驶® 自动修复原生集成到您常用的合作伙伴代码扫描工具中,首批支持 ESLint、JFrog SAST 和 Black Duck 的 Polaris™ 平台(由 Coverity® 提供支持)。 


● 用于 Dependabot 的智能 Copilot 副驾驶® 自动修复:轻松获取自然语言解释和拉取请求代码建议,快速无缝更新依赖项的主要版本。



探索 GitHub 高级安全的新功能 


改进治理与合规性控制


我们深知,维护治理与合规性对您的企业至关重要。因此,我们推出了一系列新功能,旨在为管理员提供更大的控制权,以便更好地管理用户、资源库策略和安全工作流程,这是实现大规模治理的关键。


● 支持自定义身份提供者:将您自己的身份提供者引入企业托管用户(EMUs),使用您选择的 SSO 和 SCIM 提供者,实现灵活的用户生命周期管理。 


● 推送规则以防止特定更改:利用推送规则防止提交包含特定更改,限制对敏感文件(如操作工作流)的更新,确保不必要的对象不会进入您的代码库。 


● 企业资源库策略:通过对整个企业及其组织的资源库配置进行精细化治理,管理版本库的生命周期。 


● 企业自定义资源库属性:在您的组织中轻松创建和管理自定义资源库属性,并将现有的组织属性提升至企业级别。 


● 不可变的 GitHub Actions:通过存储在 GitHub Packages 中的语义版本化不可变操作,为您的供应链安全保驾护航。 


● 创建自定义组织角色:在组织内的所有资源库中,灵活使用资源库级别的权限和角色。 


● 为您的组织创建 GitHub 应用:创建企业自有的、内部可见的 GitHub 应用,以便在组织内进行安装与使用。 


● 全新的 GitHub 企业信任中心:在这里,您可以找到与隐私、安全和数据保护等关键主题相关的重要信息。 


更多计算资源与工作流洞察,助您事半功倍


无论您在进行何种工作,计算能力、性能和 API 洞察都至关重要。为了提升您的体验,我们推出了新的 Arm64 驱动运行器,并优化了 GitHub Actions 和 GitHub 上的 API 活动中的工作流及 CI/CD 管道的性能跟踪。 


● Arm64 GitHub 托管运行程序:在 Arm64 GitHub 托管的运行程序上构建、测试和部署 GitHub 免费计划,统一您的 CI/CD 工作流,同时优化计算成本。该功能预计将在 2025 年初广泛推出。 


● GitHub Actions 性能指标:实时监控并优化 GitHub Actions 工作流和作业表现,消除潜在低效。


● API 洞察:通过内置仪表板,深入调查并解决 GitHub 集成的 API 限速问题,实时监控 API 活动,获取关键洞察。 



探索 GitHub Enterprise 的新功能




您的多模型、AI 原生开发者体验正式启动!


通过智能 Github  Copilot 副驾驶®工作区和 GitHub Spark,自然语言正在成为核心动力,助力我们打造一个将开发者的创意画布与强大工具结合的未来,简化工作流程,释放无限创造力。 




文章转载自Azure云科技,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论