GitHub Copilot Chat: AI辅助编程聊天界面,支持多个IDE

2023年10月16日 由 daydream 发表 644 0

GitHub Copilot Chat是一个聊天界面,允许开发人员直接在支持的IDE中提出编码相关的问题并获得答案。它目前处于公开测试阶段,适用于Visual Studio和VS Code中的所有GitHub Copilot个人用户。


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


GitHub Copilot副总裁Shuyin Zhao在一篇博客文章中写道:


"通过减少上下文切换的需求,它简化了开发过程,帮助开发人员保持专注和动力。"


GitHub Copilot Chat还使个人贡献者能够提出安全漏洞修补建议,从而提升开源项目的整体安全性。GitHub还详细介绍了Copilot Chat的其他功能,包括:


  • 实时、定制的最佳实践、提示和解决方案建议
  • 解释复杂概念的代码片段解析
  • 提供修复建议,帮助减少安全扫描中发现的漏洞数量
  • 提供提示、解释和替代方案,以便在调试时识别问题


copilot-header-resized

随着Copilot Chat可供更多用户使用以及其提供的功能,用户对其仍存在需求。


对于Copilot Chat的可用性,GitHub进行了研究,得出结论:“即使开发人员以前没有使用过Copilot Chat这个功能,启用Copilot Chat后,编写和审查的代码质量明显提高。”


微信截图_20231016104938

然而,拉法·达拉德(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/
欢迎关注ATYUN官方公众号
商务合作及内容投稿请联系邮箱:bd@atyun.com
评论 登录
热门职位
Maluuba
20000~40000/月
Cisco
25000~30000/月 深圳市
PilotAILabs
30000~60000/年 深圳市
写评论取消
回复取消