0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

微软开源GitHub Copilot Chat,AI编程迎来新突破

Rice嵌入式开发技术分享 ? 来源:Rice嵌入式 ? 作者:Rice嵌入式 ? 2025-07-02 09:34 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

GitHub Copilot + vscode的组合我已经用了很久,我的代码开发效率完全提升了一个level。帮我代码提示,代码不全,注释理解生成代码等等,这些我是我经常用到的功能。

wKgZPGhkjMaAX9QeAAQajTyWJPY030.png

在今天凌晨4点30分,微软首席执行官Satya Nadella向大家展示了VS Code的最新AI开源编辑器GitHub Copilot Chat。

GitHub Copilot Chat的一大技术亮点是其支持的AI Agent自动化编程模式。这种模式能够执行多步骤的编码任务,自动处理编译和语法检查错误,监控终端和测试输出,并持续迭代直至编程任务完成。这意味着开发者在编程过程中可以更加高效,无需再为繁琐的错误排查和代码修正耗费大量时间,从而能够更专注于核心的逻辑和创新。

除了强大的自动化编程功能,GitHub Copilot Chat还具备自然语言交互的能力。用户可以直接用自然语言与之交流,例如询问“这段代码的作用是什么?”或者“为什么会出现这个BUG?”它能够根据代码的上下文,为用户提供详细的代码解释和优化建议。这种自然语言交互的方式,不仅降低了编程的门槛,还使得编程过程变得更加直观和便捷,即使是初学者也能够更容易地理解和使用这一工具。

wKgZPGhkjMaAW0OAAAN2V3btJd0417.png

开源地址:https://github.com/microsoft/vscode-copilot-chat

vscode + copilot

vscode增加扩展

在vscode扩展栏中搜索Copilot,我们需要获安装两个扩展:

GitHub Copilot:用于键入是提供内联编码建议

GitHub Copilot Chat:提供对话式 AI 帮助的配套扩展

wKgZPGhkjMeAdsqtAAYo7FfcGOY175.png

获取Copilot访问权限

要使用GitHub Copilot,需要有GitHub账号,可以获取注册获取免费试用权限或公司有账号的请求权限

wKgZPGhkjMeAR6fZAAQzHfsrvUI100.png

GitHub Copilot功能

AI智能编程回话

开始为您的工作流程量身定制的 AI 驱动的编码会话。Copilot Edits 允许您使用自然语言直接在编辑器中跨多个文件快速迭代代码更改。为了获得更自主的对等程序员体验,代理模式可根据您的命令执行多步骤编码任务。它会自动处理编译和 lint 错误,监控终端和测试输出,并迭代直到任务完成。编辑模式提供对话式的分步编码体验。参与多轮聊天对话,同时 Copilot 将编辑直接应用于您的代码库,从而允许您在上下文中查看更改并保持完全控制。

wKgZPGhkjMeAXoFMAAPRkagyuw0795.png

编辑器中的代码建议

在编辑器中自动接收来自补全和下一步编辑建议的代码建议,以帮助您更快地编写代码。代码完成在当前位置提供建议,根据您的编码风格和现有代码量身定制。Copilot next edit suggestions (Copilot NES) 更进一步,预测您的下一个逻辑代码更改内容和位置。使用 to Tab 键可快速连续导航和接受更改。

wKgZPGhkjMiACVdjAANrRpeF0dg726.png

通过聊天询问并了解您的代码

向 Copilot 寻求帮助,以解决聊天视图中的任何任务或问题,从当前文件中提取代码。它不是为您提供通用答案,而是可以使用参与者提供的信息、变量和斜杠命令提供与您的代码库相关的答案。

wKgZPGhkjMiAe5PuAAgPJe0qRvI305.png

支持的多编程语言和框架

GitHub Copilot 适用于任何语言,包括 Java、PHP、Python、JavaScript、Ruby、Go、C#C++。因为它已经针对公共存储库中的语言进行了训练,所以它适用于大多数流行的语言、库和框架。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微软
    +关注

    关注

    4

    文章

    6688

    浏览量

    105954
  • 编程
    +关注

    关注

    88

    文章

    3689

    浏览量

    95390
  • CoPilot
    +关注

    关注

    1

    文章

    56

    浏览量

    6392
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    微软Copilot迎来重大更新

    “在微软成立50周年之际,微软AI首席执行官穆斯塔法·苏莱曼发布了Copilot的重大更新,这标志着人工智能助手进入了一个全新的时代。穆斯塔法在活动中表示:“
    的头像 发表于 04-09 16:40 ?419次阅读

    Arm推出GitHub Copilot新扩展程序

    Arm 控股有限公司(纳斯达克股票代码:ARM,以下简称“Arm”)宣布其已正式推出专为 GitHub Copilot 设计的新扩展程序。GitHub Copilot 是全球部署最广泛
    的头像 发表于 02-24 10:14 ?617次阅读

    GitHub Copilot新增Agent模式:自主解决Bug与修改功能

    你雇了一个工程师。 需要先下载 VS Code Insiders,然后在 GitHub Copilot Chat 的设置中启用 Agent 模式。 另外他们首次展示了自主 SWE 智能体,也就是一个完全
    的头像 发表于 02-09 17:35 ?2934次阅读
    <b class='flag-5'>GitHub</b> <b class='flag-5'>Copilot</b>新增Agent模式:自主解决Bug与修改功能

    微软Office引入AI助手Copilot并涨价

    微软公司近日正式宣布,将在其旗下知名的Office应用程序系列中,引入全新的AI助手Copilot。这一革命性的改变意味着,用户将在Word、Excel、PowerPoint、Outlook以及
    的头像 发表于 01-18 11:29 ?1012次阅读

    微软重新推出免费企业版Copilot:Microsoft 365 Copilot Chat

    据外媒最新报道,微软近期重新推出了其备受关注的企业版Copilot,并命名为“Microsoft 365 Copilot Chat”。这一新版本的最大亮点在于其免费提供的
    的头像 发表于 01-17 10:08 ?710次阅读

    微软寻求365 Copilot多元化AI模型

    此举旨在应对企业用户对于成本和速度的担忧。目前,Microsoft 365 Copilot主要依赖于OpenAI的技术,但微软正寻求通过引入更多元化的AI模型来降低这种单一依赖的风险。 微软
    的头像 发表于 12-26 10:25 ?502次阅读

    GitHub Copilot 可以免费使用了!

    “ ?这个标题有点标题党,虽然 Github Copilot 确实是可以免费使用,但这个免费是有限制的,聊天互动每月限制50次,代码补全(或者建议)每月2000次。不过这个 Copiot 真的是很好
    的头像 发表于 12-22 11:19 ?3145次阅读
    <b class='flag-5'>GitHub</b> <b class='flag-5'>Copilot</b> 可以免费使用了!

    微软预览版Copilot Vision AI功能上线

    微软公司近日宣布,将面向美国地区的Copilot Pro用户推出预览版的Copilot Vision AI功能。这一创新功能旨在通过人工智能技术,进一步提升用户的网页浏览体验。
    的头像 发表于 12-09 14:38 ?674次阅读

    GitHub Copilot与Bitbucket、Jira、Confluence集成使用指南

    如何将GitHub Copilot与Bitbucket、Jira和Confluence集成使用?实操指南有! 阅读了解如何在Bitbucket存储库中轻松使用GitHub Copilot
    的头像 发表于 12-03 14:37 ?892次阅读
    <b class='flag-5'>GitHub</b> <b class='flag-5'>Copilot</b>与Bitbucket、Jira、Confluence集成使用指南

    Arm推出GitHub平台AI工具

    专为 GitHub Copilot 设计的 Arm 扩展程序,可加速从云到边缘侧基于 Arm 平台的开发。
    的头像 发表于 11-01 13:50 ?740次阅读

    Arm推出GitHub平台AI工具,简化开发者AI应用开发部署流程

    专为 GitHub Copilot 设计的 Arm 扩展程序,可加速从云到边缘侧基于 Arm 平台的开发。 Arm 原生运行器为部署云原生、Windows on Arm 以及云到边缘侧的 AI
    的头像 发表于 10-31 18:51 ?3378次阅读

    GitHub Copilot引入多模型支持

    近日,据外媒报道,GitHub正在为其代码完成和编程工具Copilot引入多模型支持。这一举措将为开发者提供更加灵活和多样化的选择。 在近日举办的GitHub Universe大会上,
    的头像 发表于 10-31 11:49 ?1028次阅读

    微软GitHub与Anthropic和谷歌合作

    近日,微软旗下的GitHub宣布了一项重要合作,将Anthropic和谷歌的AI模型整合到其代码助理中,为数百万软件开发者提供新的AI模型选项。
    的头像 发表于 10-30 16:25 ?557次阅读

    微软Copilot Studio将支持企业创建自主AI代理

    近日,微软宣布了一项重要进展:下个月,企业将在Copilot Studio中拥有创建自主AI代理的能力。这一消息标志着微软AI技术领域的又
    的头像 发表于 10-23 11:44 ?674次阅读

    开源 KiCad/AD 查看器 + AI Copilot?

    ),某些功能更强一些。 查看器支持原理图、PCB、3D、BOM,可以交互查看原理图、PCB中几乎所有对象的属性(应该是实时渲染的) 原理图支持 AI-Copilot,可以直接对话也可以使用菜单
    发表于 08-18 22:41