热衷于开课并与网友分享新技术使用心得的 AI 大牛 Karpathy,也有被质疑「为推销某个产品而在言论中夹带私货」的一天。
这是怎么一回事呢?
昨天,Karpathy 分享了自己结合使用 AI 代码编辑器与大模型的心得体验,并发出了由衷的感叹:编程领域变化太快了。
Karpathy 在编码时正在尝试使用 VS Code Cursor 加上 Claude Sonnet 3.5 的组合,而没有使用 GitHub Copilot。他表示这种做法能够带来纯粹的双赢(net win)。Cursor 是一款 AI 代码编码器,允许用户以自然语言的方式与 AI 交互,根据用户指令来生成代码片段,提供代码检查并在出错时给出修复建议。
从个人经验来谈,过去几天,Karpathy 的大部分编码变成了写英文(包括提示词、审查并编辑生成的代码差异),并做一些「半编码」(half-coding),即你来输入自己想要的一段代码,可能还要加一些注释,这样大模型知道你的下一步意图是什么。最后只需要连按「tab」键让 AI 自动补全,这样就能完成编码。
从输出结果来看,Karpathy 表示有时会一次性得到 100 行的差异代码,这在以前可能需要花费 10 多分钟。当然他认为自己还没有充分习惯 Cursor 所有的功能,这有点像重新学习编码。
最后,Karpathy 认为自己基本上无法再回到三年前那种「无辅助」编码的状态了。
接着,Karpathy 放上了 Cursor AI 代码编辑器的网站链接,并表示花 20 美元就能购买 Pro 版,然后在 Cursor 设置中选择 Sonnet 3.5。不过,他也提醒道,这套设置对新手不太友好,建议他们多看教程视频。
在评论区,大多数网友对 Karpathy 关于 AI 辅助编程体验的观点表示赞同。有人对此表示,如今 AI 对工作流程的改变无疑是成功的,人们只需要学习和调整,过个一两周就可以起飞了。
有人翻出了 Karpathy 此前的发文,「最热门的新编程语言是英语」,看来这一断言正在慢慢实现。
当然,评论区也出现了不一样的看法,比如 Perplexity CEO Aravind Srinivas 回复了一个词「sad」。这让网友百思不得其解,或许是担忧安全问题吧。
知名机器学习和 AI 研究员、《Python 机器学习》作者 Sebastian Raschka 认为,AI 确实极大提高了工作效率,但自己还是喜欢无辅助的编码,就像驾驶手动挡一样。虽然不是最实用,但很有趣。
此外,还有观点认为这是 AI 代码编辑器 Cursor 在疯狂地营销,甚至连 Karpathy 都在帮他们推销。
有人质疑 Karpathy 为什么要在没有某种关联的情况下推销 Cursor?Cursor 和 LLM 的组合除了样板、前端和其他基础操作之外非常低效,从身边同事情况来看,实际上没有人用它做一点创新的事情。
面对这种无端的质疑,Karpathy 回复称,自己与 Cursor 或 Sonnet 没有任何关联和经济利益。他只是分享自己的想法,并希望对其他人有所帮助。
原来质疑者针对的是 Karpathy 放出的花 20 美元购买 Cursor Pro 的链接,在没有任何背景的情况下,看起来就像是付费推销。Karpathy 表示,自己是为了提醒用户需要升级到 Pro 才能获得没有上限的快速高级使用权限,仅此而已。
无论如何,对于 Cursor 而言,相当于 Karpathy 又为它打了一波免费广告,简直是赚翻了。