GitHub Copilot 降低了代码质量和可维护性

GitHubCopilot降低了代码质量和可维护性根据GitHub在2022年发表的一项研究,使用GitHubCopilot的开发者完成任务的速度更快,比不使用GitHubCopilot的开发者快55%。但GitClear的最新报告则指出AI编程助手降低了代码质量和可维护性。报告指出,GitHubCopilot与向代码库推送“错误代码”强相关,AI编程助手倾向于不复用代码,倾向于更多拷贝粘贴代码,增加了未来的维护负担。报告认为GitHubCopilot是有前途的工具,但目前还有很多问题。投稿:@TNSubmbot频道:@TestFlightCN

相关推荐

封面图片

微软旗下代码托管平台 GitHub 发布 Copilot X 智能编程助手,将 OpenAI 聊天功能添加到编码工具中,让程序员

微软旗下代码托管平台GitHub发布CopilotX智能编程助手,将OpenAI聊天功能添加到编码工具中,让程序员可以询问如何完成某些编码任务。GitHubCopilotX是一款全新的智能编程助手,使用了OpenAI的最新GPT-4模型,不仅可以自动补全代码和注释,还可以通过聊天和语音与开发者交流,帮助他们理解、修改、测试和优化代码。GitHubCopilotX是GitHubCopilot的升级版,在代码编辑器中增加了一个类似于ChatGPT的聊天界面,让聊天机器人能够识别和解释代码,并提供修改建议和错误修复。开发者可以在IDE的侧边栏调出CopilotX,并向它发送命令。源:https://www.ithome.com/0/681/620.htm投稿:@ZaiHuabot频道:@TestFlightCN

封面图片

新的 GitHub Copilot 将为开发者写出 40-60% 的代码

新的GitHubCopilot将为开发者写出40-60%的代码GitHub更新了它的编码助手,变得更智能,它建议的代码的接受度从2022年6月的27%提升到现在的46%,而Java代码的接受度甚至高达61%。此外,它还新提供了一个漏洞过滤系统,以阻止不安全的编码模式,如SQL注入或硬编码凭证。新的漏洞扫描器使用大型语言模型来“接近静态分析工具的行为”,虽然不会像那样严格。来源,来自:雷锋频道:@kejiqu群组:@kejiquchat投稿:@kejiqubot

封面图片

微软 GitHub Copilot 编程助手被投诉:换口吻改写公共代码来躲版权

微软GitHubCopilot编程助手被投诉:换口吻改写公共代码来躲版权目前一份针对微软、GitHub的投诉文件内容表示,GitHub中的Copilot编程助手会对“公共代码”进行一些“口吻改写”后输出,以规避版权指控。该诉讼最初于去年11月由四位匿名(“J.Doe”)原告提出,四人声称Copilot采用违反版权法和软件许可要求的方式,利用AI对公共代码进行训练,最终在形式上将他人的代码“据为己有”。微软和GitHub试图驳回此案,但最终法官认为该案件需要更多时间,并允许原告补充更多的证据细节。目前,这份投诉文件对微软及GitHub罗列了一圈罪名:违反《数字千年版权法》违约开放源代码许可不公平致富不公平竞争违反GitHub的政策出售许可材料故意干扰未来的经济关系过失干扰未来的经济关系来源,来自:雷锋频道:@kejiqu群组:@kejiquchat投稿:@kejiqubot

封面图片

GitHub 推出企业级 Copilot Enterprise 助手,可学习公司的私有代码

GitHub推出企业级CopilotEnterprise助手,可学习公司的私有代码GitHub周三宣布将发布一款更昂贵的Copilot开发者助手——CopilotEnterprise,其专为公司内部开发者设计,允许企业整合自家代码的模型,让开发者快速掌握自家代码库,创建专用代码助手,同时也具有更高的企业隐私安全性。GitHubCopilotEnterprise的费用将是企业版的两倍多,每人每月39美元。加入等待名单有机会在2024年2月的全面发布前使用。来源:http://www.citnews.com.cn/news/202311/169194.html投稿:@ZaiHuaBot频道:@TestFlightCN

封面图片

Github 官方正式推出了GitHub Copilot Enterprise,它可以在链接代码库以后帮助初级用户快速熟悉代码库

Github官方正式推出了GitHubCopilotEnterprise,它可以在链接代码库以后帮助初级用户快速熟悉代码库,帮助高级用户快速定位问题,定价36美元一个月。GitHubCopilotEnterprise通过将组织的知识和代码库定制化,使开发者能够更快地理解独特的代码库、快速访问组织知识和最佳实践,并更快地审查拉取请求。还集成了直接进入GitHub的聊天功能,使开发者能够用自然语言提问并获得关于代码库的答案,从而加速迭代并改进代码。GitHubCopilotEnterprise还通过生成拉取请求摘要和分析拉取请求差异来加速审查过程。通过将Bing搜索直接集成到Copilot聊天中(目前处于测试阶段),GitHubCopilot现在可以帮助开发者几乎即时地获得最新的软件开发相关信息,如CSS或JavaScript框架的更新。详细信息:

封面图片

微软发布Infra Copilot 使用GitHub Copilot生成基础设施代码

微软发布InfraCopilot使用GitHubCopilot生成基础设施代码在一篇博客文章中。微软正式发布了InfraCopilot,它旨在使用GitHubCopilot作为新的生成式人工智能工具的基础,专门帮助基础设施系统的编码工作。微软表示:InfraCopilot利用机器学习的力量解释提示背后的意图,并迅速生成精确的基础架构代码。它能理解基础设施任务的上下文,允许专业人员用自然语言表达他们的要求,并接收相应的代码建议。使用InfraCopilot生成基础架构代码的程序员将能够简化编码过程,从而专注于更高级别的活动。该工具还旨在创建标准化代码片段,以便在不同环境中保持一致。新的InfraCopilot工具应有助于减少此类编码项目的开发时间。对于可能不熟悉基础设施代码制作特殊需求的程序员来说,它也是一种教育工具。InfraCopilot现已提供给拥有最新VisualStudioCode版本和GitHubCopilot许可证的程序员,他们可以选择个人免费试用或访问公司的GitHub账户。他们可以安装Copilot扩展,从VisualStudioCode登录,然后安装PowerShell扩展即可开始使用。了解更多:https://techcommunity.microsoft.com/t5/azure-infrastructure-blog/introducing-infra-copilot-unleashing-github-copilot-for/ba-p/4124031...PC版:https://www.cnbeta.com.tw/articles/soft/1428763.htm手机版:https://m.cnbeta.com.tw/view/1428763.htm

🔍 发送关键词来寻找群组、频道或视频。

启动SOSO机器人