当前位置:   article > 正文

AI编码正在爆炸式增长

AI编码正在爆炸式增长

搜索“ AI编码”的量8f56ba58dbf110a3e89b40244306b9f8.jpeg其中, 占比最高的是Github Copilot。c639833a298de69deff5d91c47452ebd.jpeg'Github Copilot'的搜索量

GitHub Copilot是一款由AI驱动的编码助手,它显著影响了开发人员的工作效率:

  • • 早期采用者报告说,生产力提高了20%。
  • • GitHub对2,000名开发人员的调查显示,88% 声称使用该工具可以提高工作效率。
  • • 一项测试一下显示,在95名开发人员中,使用GitHub Copilot的人速度更快55%,完成率高出了7% 。
  • • 在上市的第一年,近30% 的代码建议被用户接受。
  • • GitHub Copilot使经验不足的开发人员受益更多。
  • • Duolingo通过GitHub Copilot看到了开发人员速度的25% 提升。
  • • 一项研究发现,Copilot集成使PRs增加了10.6%,并使周期时间减少了3.5小时。
  • • 根据Akvelon的一项调查,3分之1的参与者报告GitHub Copilot的建议准确率80%。
  • • 15% 的GitHub Copilot聊天加速代码审查。
  • • 大约70% 的参与者使用GitHub Copilot聊天接受了Code Review的评论。 开发人员在使用GitHub Copilot和GitHub Copilot Chat时感到更加自信。他们指出,编码变得更容易,更容易出错,更可读,更可重用,更简洁,更易于维护,比没有它的编码更有弹性。

它对GitHub的平台产生了如此深远的影响,现在是GitHub下一个时代的基础[1](AI驱动的开发人员平台)。

以下是一些用户的使用分享:

它与我的代码编辑器捆绑在一起,它是第一个真正的AI产品发布。它帮助我更快地编写代码。它也经常帮助我 “记住” 的事情,否则我将不得不谷歌。

它深深嵌入我的工作流程,这是非常重要的。我不必从我的代码编辑器切换到浏览器。更重要的是,它有我的code和自动完成上下文。听起来微不足道,但这节省了很多时间。

我试了一下Cursor。我完全看到了好处,因为除了自动完成你得到一个嵌入的提示框。我想我停止使用它,因为UI错误。我可能会在某个时候再试一次。

和另一个:

我们已经使用GitHub来存储我们的web项目,因为我们是Wordpress开发人员。我们创建了自己的可重复使用的支持设置和组件的存储库,然后为每个客户端切一个新的前端。GitHub copilot使我们的编码速度更快,可以回忆起复杂的变量和条件逻辑,我们经常会搞砸,必须在QA中修复,这是更昂贵的。这是一个非凡的工具。

代码区块的破局者;Cursor[2]

64f3e63a61e4c98929b05921b8ad64a5.jpeg查找 “cursor ai'”的搜索量

Cursor是一个基于VSCode的AI驱动的代码编辑器,具有以下几个功能:

  • • 从VSCode一键迁移:Cursor[3].sh是一个VSCode分支,它允许用户使用单个代码轻松导入扩展,主题和键绑定单击[4]
  • • AI驱动的编辑功能
  • • 与AI配对编程
  • • 隐私和代码安全: Emphasizing privcy[5],Cursor.sh确保用户代码不会存储在其服务器上或以隐私模式登录。
  • • 集成现代开发工具: 该平台支持LSP、GitHub Copilot、Vim键绑定和远程SSH等现代开发工具。 人们喜欢它。只需查看其主页上的Twitter大喊大叫即可。

以下是我采访的一些用户不得不说的话:

最佳功能是command + k来编辑代码的选定部分。我用它来添加功能的反应组件所有的时间。第二个最好的功能是 “AI修复聊天” 按钮,当有一个错误。这两个feature 占据了Cursor给我提供的80% 的价值,其余的可能只是很容易访问ChatGPT在我的编辑。

我没有任何数字,但我敢打赌,作为一名工程师,我提升了20% 的工作效率。

Cursor有助于更快地解决问题,但无论如何你都必须保持大脑开启。至少提升了20% 的研发速度,你不会被单独留下。你仍然必须将它与Github Copilot结合起来,每月 + 10美元,这不是像有人说的那样的替代品。

它的侧边栏聊天和内联聊天是非常好的。从副驾驶聊天在VSCode的测试来看, Cursor表现出色并且快速的get到你要寻找什么。其中一个被低估的功能是当你得到一个pylint或typescript错误时,你可以快速获得导致它的确切原因的上下文(因为有时它并不总是很明显)。

如果你是VSCode的用户,就好像什么都没有改变。关键的区别你有超能力现在与AI!入职是非常聪明的,当我在做的时候,它让你用聊天来生成一个游戏。

在使用Cursor之前,我使用Visual Studio Code上的Github CoPilot。我仍然在Cursor中使用CoPilot,因为它具有某些功能Cursor缺乏。然而,Cursor似乎在他们的AI功能上更积极地迭代,所以我会继续使用它们,除非有更好的东西出现!

如果ChatGPT不存在,那么Cursor将是一个完全改变游戏规则的人。鉴于ChatGPT确实存在,而且我是付费用户,我会说Cursor是一个非常好的选择,可以帮助提升我作为研发人员的10% 效率...

使用Cursor增加了我的编码速度没有100%的话, 也至少有50%,。我几乎从来没有访问StackOverflow和访问谷歌大约1/4的时间。我更快地摆脱困境,我不必担心像以前那样创建尽可能多的样板代码。

作为一个注意力不集中的人,我发现更容易保持在编码上并专注于Cursor能够快速回答任何问题,或者帮助我摆脱我需要创建的一些代码的其他无聊部分。

cmd+K 内联使得工作流变得别致的效果是惊人的

现在我的90% 代码由Cursor负责。

我在这个应用程序中做了90% 工作。每周使用5 + 天。

与chatGPT结合时,我的工作至少比一年前快2-5倍
没有什么(工具的研发效率)能超过cmd k工作流
Cursor是在实际的企业规模代码库中工作的最佳工具。无价之宝.

这里的主题 (以及我收到的其他评论) 是:

  • • AI驱动的编辑和结对编程: 许多用户欣赏Cursor的AI功能,尤其是用于编辑的命令K功能以及用于调试和编码帮助的AI聊天。
  • • 易于从VS Code过渡: 用户经常注意到他们从VS Code切换到Cursor是多么容易,因为它是VS Code的一个分支。他们重视熟悉的界面和功能,再加上VS Code设置和扩展的无缝导入。
  • • 定价和OpenAI API集成: 定价结构欢迎使用自己的OpenAI API密钥,提供灵活性,让用户可以管理成本并扩大软件可访问性。
  • • 对隐私和透明度的担忧:用户表达了对隐私和透明度的担忧,特别是对数据共享和使用的担忧。他们担心软件的权限及其对GitHub帐户的访问。
  • • 全面提高生产力和效率: 评论一致地报告了编码效率和生产率的重大进步。用户开发更快,更少依赖StackOverflow等资源,并提高他们解决问题的能力。 这个领域的其他一些著名公司:
  • • Replit AI [6]-您的AI代码合作伙伴。
    • • 利用Replit AI的力量来提高您的生产力和创造力。内置到世界上最流行的在线IDE。
  • • Factory[7](我是投资者)-自主软件工程
    • • “虽然许多人工智能工具专注于帮助个人开发人员使用自动完成编写代码行,但Factory专注于完全自动化组织范围内的流程。
  • • Cosine[8](我是投资者)-您的AI共同开发人员。
    • • Cosine比你更了解你的代码库。询问有关代码库的任何问题,获取有关任何功能的说明,并获取有关如何编写新代码的建议。
机会

编码变得更快、更简单。然而,对于那些不会编码的人 (比如我) 来说,存在着巨大的差距。我喜欢编写更少代码的想法 (我建立并出售了一个关于这个主题的创业公司)。

但我仍然需要编码知识开始。

为使用AI工具进行编码而设计的课程的案例有很多

一个时事通讯,给你的迷你练习的例子。

一个Duolingo风格的应用程序,用于使用AI进行编码教学。

我看到了教育下一代建筑商的重要机会。我设想为那些能够有效利用AI编写代码的人提供初级开发人员角色。

安德鲁·戴维森 (Andrew Davison) 学会了用AI在Replit中构建一个应用程序,并在两个月内将其出售。读他的故事这里[9]。

这是新兴趋势的开始吗?

1f9fce90decd051b86cf4c9bba236c3d.jpeg搜索量为 “学习ai编码”

#信息来源 本·托塞尔[10]
2023年12月5日 AI coding is exploding[11]

引用链接

[1] 现在是GitHub下一个时代的基础: https://flight.beehiiv.net/v2/clicks/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1cmwiOiJodHRwczovL2dpdGh1Yi5ibG9nLzIwMjMtMTEtMDgtdW5pdmVyc2UtMjAyMy1jb3BpbG90LXRyYW5zZm9ybXMtZ2l0aHViLWludG8tdGhlLWFpLXBvd2VyZWQtZGV2ZWxvcGVyLXBsYXRmb3JtLz91dG1fc291cmNlPWJlbnNiaXRlcyZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9jYW1wYWlnbj1haS1jb2RpbmctaXMtZXhwbG9kaW5nIiwicG9zdF9pZCI6IjlmMzYyMGRiLWMzMzAtNGQ3Yi04ODkyLWNhZjQxZGY5ZDY3YiIsInB1YmxpY2F0aW9uX2lkIjoiNDQ3ZjZlNjAtZTM2YS00NjQyLWI2ZjgtNDZiZWIxOTA0NWVjIiwidmlzaXRfdG9rZW4iOiI4ZDM2NTAzYy0yODAyLTRkZTItYTlmYy03NzA3NDViM2U1ZGEiLCJpYXQiOjE3MDE4MjMwNTIsImlzcyI6Im9yY2hpZCJ9.4x92nQuyMXEWjm0h6irOwoMQr2FjuM4LbrK4nQOy4gA
[2] Cursor: https://flight.beehiiv.net/v2/clicks/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1cmwiOiJodHRwczovL2N1cnNvci5zaC8_dXRtX3NvdXJjZT1iZW5zYml0ZXMmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fY2FtcGFpZ249YWktY29kaW5nLWlzLWV4cGxvZGluZyIsInBvc3RfaWQiOiI5ZjM2MjBkYi1jMzMwLTRkN2ItODg5Mi1jYWY0MWRmOWQ2N2IiLCJwdWJsaWNhdGlvbl9pZCI6IjQ0N2Y2ZTYwLWUzNmEtNDY0Mi1iNmY4LTQ2YmViMTkwNDVlYyIsInZpc2l0X3Rva2VuIjoiOGQzNjUwM2MtMjgwMi00ZGUyLWE5ZmMtNzcwNzQ1YjNlNWRhIiwiaWF0IjoxNzAxODIzMDUyLCJpc3MiOiJvcmNoaWQifQ.tRCBICaOTJrConMSdcbCH73CKRo9_RTkTq267h0Npo0
[3] Cursor: https://flight.beehiiv.net/v2/clicks/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1cmwiOiJodHRwOi8vQ3Vyc29yLnNoP3V0bV9zb3VyY2U9YmVuc2JpdGVzJnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX2NhbXBhaWduPWFpLWNvZGluZy1pcy1leHBsb2RpbmciLCJwb3N0X2lkIjoiOWYzNjIwZGItYzMzMC00ZDdiLTg4OTItY2FmNDFkZjlkNjdiIiwicHVibGljYXRpb25faWQiOiI0NDdmNmU2MC1lMzZhLTQ2NDItYjZmOC00NmJlYjE5MDQ1ZWMiLCJ2aXNpdF90b2tlbiI6IjhkMzY1MDNjLTI4MDItNGRlMi1hOWZjLTc3MDc0NWIzZTVkYSIsImlhdCI6MTcwMTgyMzA1MiwiaXNzIjoib3JjaGlkIn0.THCcQiBOWchAZc9hso4Clsn2LToLHyl8N2VbBodS_NQ
[4] 单击: https://flight.beehiiv.net/v2/clicks/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1cmwiOiJodHRwOi8vY2xpY2suQUk_dXRtX3NvdXJjZT1iZW5zYml0ZXMmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fY2FtcGFpZ249YWktY29kaW5nLWlzLWV4cGxvZGluZyIsInBvc3RfaWQiOiI5ZjM2MjBkYi1jMzMwLTRkN2ItODg5Mi1jYWY0MWRmOWQ2N2IiLCJwdWJsaWNhdGlvbl9pZCI6IjQ0N2Y2ZTYwLWUzNmEtNDY0Mi1iNmY4LTQ2YmViMTkwNDVlYyIsInZpc2l0X3Rva2VuIjoiOGQzNjUwM2MtMjgwMi00ZGUyLWE5ZmMtNzcwNzQ1YjNlNWRhIiwiaWF0IjoxNzAxODIzMDUyLCJpc3MiOiJvcmNoaWQifQ.MWeEMaEs1XMPwuVFWjmN20l24aMu77AHRpUig8-DVhY
[5] Emphasizing privcy: https://flight.beehiiv.net/v2/clicks/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1cmwiOiJodHRwOi8vQ3Vyc29yLnNoP3V0bV9zb3VyY2U9YmVuc2JpdGVzJnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX2NhbXBhaWduPWFpLWNvZGluZy1pcy1leHBsb2RpbmciLCJwb3N0X2lkIjoiOWYzNjIwZGItYzMzMC00ZDdiLTg4OTItY2FmNDFkZjlkNjdiIiwicHVibGljYXRpb25faWQiOiI0NDdmNmU2MC1lMzZhLTQ2NDItYjZmOC00NmJlYjE5MDQ1ZWMiLCJ2aXNpdF90b2tlbiI6IjhkMzY1MDNjLTI4MDItNGRlMi1hOWZjLTc3MDc0NWIzZTVkYSIsImlhdCI6MTcwMTgyMzA1MiwiaXNzIjoib3JjaGlkIn0.THCcQiBOWchAZc9hso4Clsn2LToLHyl8N2VbBodS_NQ
[6] Replit AI : https://flight.beehiiv.net/v2/clicks/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1cmwiOiJodHRwczovL3JlcGxpdC5jb20vYWk_dXRtX3NvdXJjZT1iZW5zYml0ZXMmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fY2FtcGFpZ249YWktY29kaW5nLWlzLWV4cGxvZGluZyIsInBvc3RfaWQiOiI5ZjM2MjBkYi1jMzMwLTRkN2ItODg5Mi1jYWY0MWRmOWQ2N2IiLCJwdWJsaWNhdGlvbl9pZCI6IjQ0N2Y2ZTYwLWUzNmEtNDY0Mi1iNmY4LTQ2YmViMTkwNDVlYyIsInZpc2l0X3Rva2VuIjoiOGQzNjUwM2MtMjgwMi00ZGUyLWE5ZmMtNzcwNzQ1YjNlNWRhIiwiaWF0IjoxNzAxODIzMDUyLCJpc3MiOiJvcmNoaWQifQ.bAgCjD-RzNU5P9P7eGszHAyx2VMFrOrnA4uoNwcZjRk
[7] Factory: https://flight.beehiiv.net/v2/clicks/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1cmwiOiJodHRwczovL3d3dy5mYWN0b3J5LmFpL2Jsb2c_dXRtX3NvdXJjZT1iZW5zYml0ZXMmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fY2FtcGFpZ249YWktY29kaW5nLWlzLWV4cGxvZGluZyIsInBvc3RfaWQiOiI5ZjM2MjBkYi1jMzMwLTRkN2ItODg5Mi1jYWY0MWRmOWQ2N2IiLCJwdWJsaWNhdGlvbl9pZCI6IjQ0N2Y2ZTYwLWUzNmEtNDY0Mi1iNmY4LTQ2YmViMTkwNDVlYyIsInZpc2l0X3Rva2VuIjoiOGQzNjUwM2MtMjgwMi00ZGUyLWE5ZmMtNzcwNzQ1YjNlNWRhIiwiaWF0IjoxNzAxODIzMDUyLCJpc3MiOiJvcmNoaWQifQ.UyHkfiIAeSSTR3dyG1QFfic7JGtqvwdSVBPlh-y6INg
[8] Cosine: https://flight.beehiiv.net/v2/clicks/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1cmwiOiJodHRwczovL2Nvc2luZS5zaC8_dXRtX3NvdXJjZT1iZW5zYml0ZXMmdXRtX21lZGl1bT1yZWZlcnJhbCZ1dG1fY2FtcGFpZ249YWktY29kaW5nLWlzLWV4cGxvZGluZyIsInBvc3RfaWQiOiI5ZjM2MjBkYi1jMzMwLTRkN2ItODg5Mi1jYWY0MWRmOWQ2N2IiLCJwdWJsaWNhdGlvbl9pZCI6IjQ0N2Y2ZTYwLWUzNmEtNDY0Mi1iNmY4LTQ2YmViMTkwNDVlYyIsInZpc2l0X3Rva2VuIjoiOGQzNjUwM2MtMjgwMi00ZGUyLWE5ZmMtNzcwNzQ1YjNlNWRhIiwiaWF0IjoxNzAxODIzMDUyLCJpc3MiOiJvcmNoaWQifQ.BAZ7peV_ietqZGQ2mRfnCc79x758ZQOpL3XM9GGpAQs
[9] 这里: https://flight.beehiiv.net/v2/clicks/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1cmwiOiJodHRwczovL2Jsb2cucmVwbGl0LmNvbS9hbmRyZXctZGF2aXNvbj91dG1fc291cmNlPWJlbnNiaXRlcyZ1dG1fbWVkaXVtPXJlZmVycmFsJnV0bV9jYW1wYWlnbj1haS1jb2RpbmctaXMtZXhwbG9kaW5nIiwicG9zdF9pZCI6IjlmMzYyMGRiLWMzMzAtNGQ3Yi04ODkyLWNhZjQxZGY5ZDY3YiIsInB1YmxpY2F0aW9uX2lkIjoiNDQ3ZjZlNjAtZTM2YS00NjQyLWI2ZjgtNDZiZWIxOTA0NWVjIiwidmlzaXRfdG9rZW4iOiI4ZDM2NTAzYy0yODAyLTRkZTItYTlmYy03NzA3NDViM2U1ZGEiLCJpYXQiOjE3MDE4MjMwNTIsImlzcyI6Im9yY2hpZCJ9.uDhmv2L8dIfjEibj4Ehlox4g97cqim1oJN_jB83TQ6Q
[10] 本·托塞尔: https://bensbites.beehiiv.com/authors/fc858b4d-39e3-4be1-abf4-2b55504e21a2
[11] AI coding is exploding: https://bensbites.beehiiv.com/p/ai-coding-exploding

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/351518
推荐阅读
相关标签
  

闽ICP备14008679号