QCon 演讲火热征集中,快来分享技术实践与洞见! 了解详情
写点什么

Github Copilot Chat 公测:已可在 Visual Studio 和 VS Code 中使用

  • 2023-10-25
    北京
  • 本文字数:972 字

    阅读完需:约 3 分钟

大小:469.80K时长:02:40
Github Copilot Chat公测:已可在Visual Studio和VS Code中使用

Github Copilot Chat是一个聊天界面,让开发人员可以在其支持的 IDE 中直接询问编码相关的问题并接收答案。它目前处于公测阶段,可供所有 GitHub Copilot 个人用户在 Visual Studio 和 VS Code 中使用。

 

GitHub Copilot Chat作为公测版推出,是一个面向所有 GitHub Copilot 商业用户的 AI 驱动软件开发扩展。现在,所有的 Copilot 个人用户都可以免费使用,Visual Studio 和 Visual Studio Code 编辑器都提供了支持。该扩展利用先进的自然语言处理(NLP)技术在所支持的编辑器中直接以自然语言提供帮助和答案,开发人员不必再查阅文档或搜索在线论坛了。

 

Shuyin Zhao是 GitHub Copilot 的产品副总裁。他在一篇博文中写道:


通过减少上下文切换,它简化了开发过程,有助于开发人员保持注意力和工作势头。

 

GitHub Copilot Chat 还允许个人贡献者提交安全补丁,从而增强该开源项目的整体安全性。此外,GitHub 还详细介绍了 Copilot Chat 提供的其他功能,包括:

  • 实时定制关于最佳实践、编码技巧和解决方案的建议;

  • 通过解释代码片段来分解复杂的概念;

  • 提供修复建议,帮助减少安全扫描期间发现的漏洞;

  • 识别调试过程中的问题,进行提示、解释,并提供替代方法。



GitHub Copilot Chat(来自GitHub博客

 

随着用户数的增加,虽然 Copilot Chat 提供的功能也越来越多,但人们还是有更多的需求。

 

Haseeb Heaven是一名开发人员。他在推特上评论说:


请提供自动调试、代码库知识等功能,看在上帝的份上,请开始使用 GPT-4。人们已经转向 @cursor_ai 来获取更高级的功能了。

 

而 SMB Punt 则评论说


只有 Visual Studio 吗?JetBrains 呢?

 

在提供了 Copilot Chat 之后,GitHub对扩展进行了研究。他们得出的结论是:启用 GitHub Copilot Chat 后,代码编写和审核的质量全面提高,尽管开发人员之前并没有使用过这个功能。



GitHub Copilot Chat 的搜索结果(来自GitHub博客) 

 

不过,Rafa Darader对他们的研究提出了质疑


我喜欢 Copilot,但这项研究几乎没提到质量。那些大概的指标只是描述了开发人员在工作流中添加 Copilot 之后的感受。

 

质量能仅仅通过观察生产过程中涉及的部分来衡量吗?

 

最后,要使用 Copilot Chat,用户必须有一个活跃的GitHub Copilot订阅,而且 VS Code 用户必须使用最新扩展,并使用与访问 GitHub Copilot 相同的 GitHub ID 登录到 VS Code。

 

原文链接:

https://www.infoq.com/news/2023/10/github-copilot-chat-open-beta/

2023-10-25 08:003638

评论

发布
暂无评论
发现更多内容

秋招国内大厂最牛的Java面试八股文合集(全彩版),不接受反驳

退休的汤姆

Java 程序员 面经 Java工程师 秋招

数据存储与物联网

CnosDB

IoT 时序数据库 开源社区 CnosDB infra

程序人生 | 编程的上帝视角应该怎么去找

小明Java问道之路

程序人生 编程思维 如何学习 9月月更 计算机思维

费时3个月啃烂了这份Redis技术笔记,我成功上岸进了字节

收到请回复

redis 架构 语言 & 开发 Java core redis 底层原理

腾讯T4整合Spring+Spring MVC+MyBatis+Redis实现

退休的汤姆

Java 程序员 面经 Java工程师 秋招

DPDK技术学习路线总结,虚拟化专家之路

C++后台开发

后台开发 DPDK VPP OvS DPDK开发

一名中年码农转型成远程工作及远程全栈教学创业者的故事

pincman

node.js typescript react.js 远程工作 nestjs

什么是 SAP Business Function

汪子熙

SAP abap Netweaver 业务流程驱动 9月月更

设计模式的艺术 第十一章组合设计模式练习(开发一个界面控件库。界面控件分为两大类:一类是单元控件,例如按钮、文本框等;另一类是容器控件,例如窗体、中间面板等。试用组合模式设计该界面控件库)

代廉洁

设计模式的艺术

分享一套自己制作的Nestjs实战教程

pincman

node.js typescript nestjs

远程TS全栈学习+远程全职工作+远程高质量外包=3R教室

pincman

node.js typescript react.js 远程工作 nestjs

中小企业集成AI人工智能的窘境

felix

人工智能 中小企业 开放应用模型

软件复杂性的来源与应对

源字节1号

软件开发 前端开发 后端开发 小程序开发

设计模式的艺术 第十三章外观设计模式练习(为新开发的智能手机控制与管理软件提供一键备份功能。通过该功能可以将原本存储在手机中的通讯录、短信、照片、歌曲等资料一次性地全部复制到移动存储介质(如MMC卡或SD卡)中。实现过程中需要与多个已有的类进行交互)

代廉洁

设计模式的艺术

重学网络系列之(我的名字叫IP)

自然

网络 9月月更

SpringCloud 配置中心(Nacos)的简单使用

nacos SpringCloud 配置中心 9月月更

上车上车,快速搞懂Redis 过期策略和内存淘汰策略

知识浅谈

redis 过期策略 9月月更

分布式技术难学?谷歌大神首发纯手撸ZK+Dubbo笔记,网友看完直呼NB

收到请回复

Java zookeeper 架构 分布式 语言 & 开发

小六六学Netty系列之Java BIO

自然

网络 9月月更 neety

小六六学Netty系列之Java NIO(一)

自然

网络 9月月更 neety

Java进阶(三)Java安全通信:HTTPS与SSL应用配置

No Silver Bullet

https SSL证书 9月月更

数据治理的内核:元数据管理

Taylor

数据治理 数字化 元数据 元数据管理 元数据管理平台

设计模式的艺术 第十二章装饰设计模式练习(开发一个数据加密模块,可以对字符串进行加密。最简单的加密算法通过对字母移位来实现,同时提供了稍复杂的逆向输出加密和更高级的求模加密。用户先用最简单的算法加密,如果觉得不够,可以使用其他算法进行二次加密和三次加密)

代廉洁

设计模式的艺术

发布仅1小时Github破万赞!这份LeetCode算法刷题手册真是离谱

了不起的程序猿

Java 程序员 LeetCode 数据结构算法

云原生(三十四) | Kubernetes篇之平台存储系统实战

Lansonli

云原生 9月月更

阿里顶配版 Spring 全家桶高级笔记+300道硬核面试题,跪着啃完了

钟奕礼

Java 编程 程序员 架构 java面试

C++后台开发学习路线(已多人拿下腾讯后台开发)

C++后台开发

后台开发 后端开发 C++后台开发 C++开发 腾讯后台开发

首次发布!Java面试八股文让569人成功进入大厂,堪称2022最强面试八股文核心知识版!

退休的汤姆

Java 程序员 面经 秋招 Java八股文

[教你做小游戏] 只用几行原生JS,写一个函数,播放音效、播放BGM、切换BGM

HullQin

CSS JavaScript html 前端 9月月更

Java工程师丨面试必会进程线程问答

陈橘又青

Java 面试 9月月更

《游戏机图鉴》:发展、继承、崩溃、复兴,游戏机的前世今生

图灵社区

科普 游戏机

Github Copilot Chat公测:已可在Visual Studio和VS Code中使用_生成式 AI_Steef-Jan Wiggers_InfoQ精选文章