使用AI辅助写代码

这篇具有很好参考价值的文章主要介绍了使用AI辅助写代码。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

市面上的AI写代码

GitHub +OpenAI 出品的Copilot:https://copilot.github.com/

Tabnie:Code Faster with AI Code Completions | Tabnine

Kite:https://github.com/kiteco,2022.11.16已停止服务

Machine Learning Code Completion:jetbrains系列自带的插件


支持工具:jetbrains全系列,vs/vscode,也就是常见的编程工程都支持

支持语言:目前常见的编程语言都支持

网易自研的

网易自研的CodeMaker:CodeMaker 智能开发平台 (netease.com)

网易自研的AIRCoder:https://aircoder.netease.com/


AI辅助写代码

适用场景

  • 一些常用的接口和代码逻辑,自动补全
  • 可以根据写注释、或者注释+函数名,自动补全
  • 重复性的或者相似性较高的代码,几乎可以一键补全(比如增删查改的接口)
  • 一些API忘了怎么写,需要Google的时候

不适用场景

  • 复杂逻辑的场景基本不适用
  • 代码上下文相似度较小的场景不适用
  • 保密需求高的项目不适用

一些弊端

  • 代码需要严格Review,可能引入隐藏Bug
  • 非必要的代码提示过于频繁,影响正常编码
  • 新手过于依赖,不利于编码能力的提升
  • 有保密项目和敏感代码应该严禁使用

安全

对于我们来说,最关心的问题就是我们的代码会不会被用来训练。根据Copilot安装的时候的设置项,有一个勾选框:Allow Github to use my code snippets for product improvements. 可以不勾选这个。

价格

之前Copilot在内测期间一直是免费的,但是最近开始收费,有60天的试用期,之后每月10美元。

Tabnie可以免费使用

总结

综合来看,越是重复性代码较多、程序结构相对固定、相对通用的开发场景,Copilot可以提升的效率越为明显。而越是创新性较强、代码原创性高、或者公司内部特有的一些开发场景,则Copilot提升效率较为有限。

相反,如果是一些更为通用的开发场景,项目的保密程度不高,可以接受上面提到的隐私性问题,那么10%左右的效率提升还是相当可观的一个提升文章来源地址https://www.toymoban.com/news/detail-750335.html

到了这里,关于使用AI辅助写代码的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • AI辅助编程工具—Github Copilot

    一、概述      Copilot是一种基于Transformer模型的神经网络,具有12B个参数。是GitHub和OpenAPI共同开发的编程辅助工具。GitHubCopilot是一款由人工智能驱动的结对编程编辑器,旨在帮助开发人员更加高效地工作。它利用OpenAICodex技术,将开发者的自然语言转换为代码提示,当开发

    2024年01月21日
    浏览(52)
  • 微软和OpenAI联手推出了GitHub Copilot这一AI编程工具,可根据开发者的输入和上下文,生成高质量的代码片段和建议

    只需要写写注释,就能生成能够运行的代码?对于程序员群体来说,这绝对是一个提高生产力的超级工具,令人难以置信。实际上,早在2021年6月,微软和OpenAI联手推出了GitHub Copilot这一AI编程工具。它能够根据开发者的输入和上下文,生成高质量的代码片段和建议。这个工具

    2024年02月09日
    浏览(70)
  • AI辅助编程,GitHub copilot chat 体验

    最近,看到很多大佬分享 GitHub copilot chat ,据说能够让效率翻倍,抱着不相信,打假的心态我也弄一个,体验一下,结果真的很赞,下面分享使用 GitHub copilot chat 的过程 ​ 首先,我们需要先了解一下 GitHub copilot chat 是一个什么东西,GitHub Copilot 是一个AI驱动的代码完成工具,

    2024年02月17日
    浏览(36)
  • Github Copilot VS Codeium ——哪款AI编程辅助工具更适合你

    自Github Copilot发布之后,它在复杂任务上表现质量高,延迟时间普遍较低的优秀表现深受广大开发者的亲睐,但也因为其价格太贵,偶尔会出现延迟和质量问题把很多开发者阻挡在了门外。Github Copilot 💲10/月或💲100/年(对学生/开源贡献者免费)。 Codeium的出现恰逢其时,个

    2024年02月14日
    浏览(77)
  • CodeGeeX、CodeWhisperer、Github Copilot三款AI辅助编程工具,程序员该如何选择?

    亚马逊今天在Re:Mars大会上宣布推出CodeWhisperer,这是一款类似于 CodeGeeX 和GitHub Copilot的AI辅助编程工具,它根据一个注释或几个按键来自动补全整个函数。目前支持Java、JavaScript和Python,和 CodeGeeX 一样,使用了数十亿行公开可用的开源代码、自己的代码库、公开可用的文档和公

    2023年04月16日
    浏览(56)
  • 字节跳动官方出品AI,白嫖使用GPT4!

    关注我,紧跟本系列专栏文章,咱们下篇再续! 作者简介:魔都技术专家兼架构,多家大厂后端一线研发经验,各大技术社区头部专家博主,编程严选网创始人。具有丰富的引领团队经验,深厚业务架构和解决方案的积累。 负责: 中央/分销预订系统性能优化 活动优惠券等

    2024年02月21日
    浏览(62)
  • 100 亿美元!微软豪赌 AI,OpenAI 渗透 GitHub、Office、Bing

    OpenAI 这把 ChatGPT 的火还在持续地燃烧! 作者 | 唐小引 出品 | CSDN(ID:CSDNnews) 今天,据路透社援引 Semafor 消息报道,微软正在计划向 OpenAI 再次投资 100 亿美元,如果合作达成,微软将持有 OpenAI 49%的股份。同时,这也助推着,接连开发出 GPT-3、ChatGPT 的 OpenAI 的估值一路水

    2024年02月10日
    浏览(51)
  • AI写代码 GitHub Copilot + Idea 安装和使用教程

    GitHub Copilot 是微软与OpenAI共同推出的一款AI编程工具,基于GitHub及其他网站的源代码,根据上文提示为程序员自动编写下文代码,可以极大地提高编写代码的效率。 根据已有上下文补全代码 根据函数名和参数,生成方法体 根据注释自动生成代码 代码优化 生成测试代码 一、

    2023年04月15日
    浏览(60)
  • 免费的 AI 代码辅助工具-codeium

    几天之前 GitHub 发布了  GitHub Copilot X,这是一款基于 OpenAI 的 GPT-4 模型开发的 AI 代码辅助工具。看介绍应该是和 Microsoft 365 Copilot 很像的产物,属于是特别为我们程序员准备的辅助工具。 通过观看视频介绍,感觉好厉害。但是只有一个缺点,就是这个工具和 GitHub Copilot 一样

    2024年02月14日
    浏览(54)
  • 除了Copilot还有这些AI代码辅助工具

    最近牛逼的GitHub Copilot试用到期了,离开它还有点不习惯,基础的代码它基本可以帮你搞定,开发效率直接翻倍。为啥这么好用,Copilot的背后是OpenAI和强大的GitHub代码库。那么有没有可以取代它而免费IDE的AI代码辅助工具呢?还真有,小编本文介绍几种免费的代码智能辅助工

    2024年02月14日
    浏览(51)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包