分享好友 最新动态首页 最新动态分类 切换频道
又一款 AI 编码工具火出圈!OpenAI 投资、碾压 VS Code、8 岁女孩用它 45 分钟就能构建一款聊天机器人
2024-12-26 13:21
整理|冬梅、核子可乐

后 AI 时代,几乎每隔一段时间就会出现一个爆款 AI 应用引发业界广泛关注。近日,一款名为 Cursor 的 AI 编码工具成为了万众瞩目的焦点。

又一款 AI 编码工具火出圈!OpenAI 投资、碾压 VS Code、8 岁女孩用它 45 分钟就能构建一款聊天机器人

Cursor 集成了 Claude 3.5 Sonnet 和 GPT-4o 等先进模型,为用户提供了高效的编程体验。它不仅融合了开发环境的实用性,还融入了 AI 聊天机器人的交互性,能让用户仅使用文本提示即可编写、预测和操作代码。

与 GitHub Copilot 等辅助工具相比,Cursor 在自动化和完成度上有了显著提升,它的简单性在于可以通过聊天窗口进行操作,这意味着即使是完全不懂代码的人也可以在几分钟内运行一个功能齐全的应用程序,并不断在此基础上添加新功能,它真正做到了使编码更加民主化。

它建立在与 Microsoft Visual Studio Code 相同的系统之上,确保了良好的兼容性和用户体验,因此迅速赢得了包括新手程序员和资深工程师在内的广泛用户群体。Perplexity、Midjourney 和 OpenAI 的员工是付费使用该 AI 工具的 30000 名客户中的一部分。

那么,这款 AI 编码工具到底什么来头?

Cursor AI 是谁?

Cursor AI 编码工具是由 Anysphere 公司开发的。这家初创公司自 2022 年成立以来已筹集了超过 4 亿美元,并积极与包括 Anthropic 和 OpenAI 在内的各多个模型合作。

2022 年,Michael Truell 在麻省理工学院 (MIT) 求学期间结识了 Anysphere 的其他联合创始人 Sualeh Asif、Arvid Lunnemark 和 Aman Sanger,并成为了密友。四人有着共同的目标,那就是创建一个集成开发环境 (IDE),以加快常见的编程和软件构建任务(如调试)。为此,他们成立了 Anysphere 这家公司,致力于构建极其高效的人机交互系统。

在公司官网上,他们写道:

基于这样的初心,Anyspher 推出了 Cursor AI 编码工具,它是微软开源代码编辑器 VS Code 的一个分支,它包含人工智能工具,旨在帮助开发人员编写代码并提出相关问题。

Cursor 可以回答诸如“VS Code 中的哪项服务允许我将状态保存到磁盘?”之类的问题,并在程序员工作时提取相关文档和代码定义。

Cursor 还具有由 OpenAI 模型提供支持的生成式 AI 功能,即能够根据提示生成代码。它还可以被动扫描文件并发现代码库中的潜在错误。

“当人们想到‘人工智能加编码’时,他们通常会想到人工智能自动完成功能,”Anyspher 联合创始人 Sanger 如是说。“我们认为 GitHub Copilot 和其他公司在这方面做得特别好,所以我们专注于自动完成功能之后的功能,比如查找和修复错误以及代码库问答。”

虽然从表面上看,许多简单的功能(例如要求聊天机器人构建应用程序)都是用户已经可以在 Claude 或 ChatGPT 中实现的功能。但 Cursor 的强大之处在于其与代码编辑器的集成以及快速进行更改或解决问题的能力。

Anysphere 公司 CEO Michael Truell 将 Cursor 描述为“程序员的 Google Docs”,这是一个内置 AI 模型的简单代码编辑器,仅使用文本提示即可编写、预测和操作代码。

Truell 在接受《福布斯》采访时表示,他们的目标是让 Cursor 实现 95% 的工程师自动化,这样他们就可以专注于编码的创造性方面。这将使个人工程师能够“构建比强大团队目前所能构建的系统复杂得多的系统”。

成立仅两年时间,已经完成了多轮融资,他们从 OpenAI Startup Fund 筹集了 800 万美元的种子资金。

市场上 AI 自动编码工具那么多,为什么 Cursor 能引发热议?

Cursor 为什么会如此受欢迎?

不难发现,随着技术的不断迭代,大模型已经越来越擅长编写代码。所有主流人工智能模型现在都可以可靠地执行基本的编程任务,准确率甚至超过 90%。它们开始通过规划和多轮提示策略来解决更复杂的现实世界任务。而且它们可以用 80 多种语言来完成

然而,编写代码不仅仅是编写新代码 。开发人员的大部分时间都花在维护、调试或调整旧代码上。要做到这一点,就需要真正理解代码和系统意图。构建软件是一个从根本上创造性的过程—— 你可以改变困难的部分,但你不能完全自动化它们。

大语言模型是程序员的强大工具,他们的编码能力会随着时间的推移而提高。但同样明显的是,对于大多数编码任务,要解决的问题不是如何让大语言模型单独运行良好,而是如何让它们与人类开发人员一起运行良好

因此,业界基本已经达成共识——程序员和 AI 模型之间的接口将很快成为开发堆栈中最重要的部分之一。所以也就不难理解为什么资本更愿意倾向 Anysphere 公司,因为他们在解决此问题上走得比较靠前。

作为 VS Code 的一个分支,Cursor 针对 AI 辅助编程进行了高度定制。它适用于所有最新的大语言模型,并支持完整的 VS Code 插件生态系统。Cursor 的特别之处在于旨在将 AI 集成到开发人员工作流程中的功能——包括下一步行动预测、自然语言编辑、与代码库聊天以及即将推出的一系列新功能。

事实上,这种产品很难做好。完善文本编辑器已经花费了几十年的时间,而这个话题仍然在开发人员中引起激烈的争论。人工智能辅助编辑可以说更加复杂,需要新的工作流程(例如,如何一次编辑多个文件?如何在文件中间注入新代码?)并使用外部非确定性系统管理状态。这必须以一种高性能、感觉自然且不会干扰开发人员正常工作的方式完成。

而这些事,Cursor 已经做得足够好。因此,在短短一年多的时间里,数千名用户注册了 Cursor,其中包括 OpenAI、Midjourney、Perplexity、Replicate、三星等公司,其中许多人已经开始为其付费,而且他们很少再换回其他 IDE。

Figma 的工程师 Jordan Singer 总结道:

AI 大神 Karpathy 用完也忍不住赞叹:未来编程是不是只需要狂按 tab 就够了?

更重要的是,它不只是针对专业人士,连毫无编码经验的初学者也能轻松用起来。Cloudflare 开发者关系副总裁 Ricky Robinett 分享道:

Cursor 能否取代 VS Code?

那么,如此受欢迎的 Cursor 能否取代?或者说,Cursor 是否有很大希望与 IDE 领域的现有企业竞争?

根据StackOverflow 的 2023 年开发者调查,微软的 Visual Studio Code 仍然是最受欢迎的 IDE,约 73% 的开发者表示这是他们的首选

Anysphere 团队确实认为微软是他们的主要竞争对手。他们承认这家科技巨头拥有巨大的分销优势。但他们表示,由于 Visual Studio Code 拥有广泛而多样的客户群,微软无法在不冒疏远部分用户的风险的情况下迅速做出重大改变或发布重大升级。

“人工智能编码领域的天花板很高——有太多事情要做——不可能只是克隆技术然后在上面取得巨大的销售业绩,”Truell 说。“你需要不断发展技术。全球有超过 2600 万开发人员,对于那些想要真正人工智能原生体验的人来说,这是一个巨大的市场。”

由 4 人组成的 Anysphere 创始团队雄心勃勃,他们希望在 Cursor 的开发路线图上实现一系列功能。在接下来的几个月里,他们的计划是让 Cursor 能够跨文件和整个文件夹进行更复杂的编辑,提高查找代码的能力,并从文档中学习新的库。

与此同时,Truell 称,Anysphere 的受欢迎程度正在慢慢增长,平台上有数万用户,付费客户群“快速增长”。年经常性收入已超过 100 万美元——对于一家成立约两年的公司来说,这是一个好兆头。

反观微软,虽然微软一直在努力“讨好”开发者(继 Excel 和 Windows 之后,该公司又在 GitHub 上发布了配套 Copilot),但作为当今世界上最具影响力的开发软件之一,VS Code 却在竞争对手的冲击之下逐渐迷失了方向。

谷歌公司首席工程师 Jaana Dogan 评论称,“真搞不懂微软到底理不理解 VS Code 在市场上的实际影响力。”但不能否认的是,显然有一大批开发者不希望接受逐渐陈旧过时的 VS Code。尽管 GitHub 上也出现了不少 VS Code 的分支代码仓库,但市面上的新工具仍然让 VS Code 的生存倍感压力。

X 上的一位开发者评论道:

为什么开发者会对 VS Code 感到失望?

VS Code 确实存在几个不容忽视的现实问题。前端软件工程师 Mohamed Hamani 表示,VS Code 在 Python 开发中的表现相当差劲,并解释称其无法高亮显示代码中的问题。其他开发者也纷纷表示同意,VS Code 效果不佳迫使他们往往选择其他 IDE,例如 Jetbrains 甚至用于 Python 的 vim。

哪怕是对于 C# 和其他一些相对传统的语言,虽然 VS Code 也推出过几次更新,但开发人员对于结果同样不太满意。此外,通过 VS Code 安装恶意扩展的难度太低。

而谈到 Cursor,人们普遍觉得它就是美化版或者扩展版的 VS Code,能够集成多个开源大语言模型。相较于 VS Code 这样的纯 IDE,Cursor 对于大部分 AI 开发者来说显然更方便。

X 上的一位开发者解释道,“大家可以选定代码并根据其内容提出问题。也就是说,用不着在 IDE 和浏览器之间不断切换。”

如果你还在用 VS Code 但又感觉非常不爽,不妨试试 Cursor。

有一说一,VS Code 的固有功能做得不错,但在 AI 开发方面——特别是在与 Claude 3.5 Sonnet 和其他大语言模型的集成方面要远远落后于 Cursor。虽然 VS Code 也允许集成其他大模型,例如 Phi-3.5 或者 GPT-4,但 Cursor 在提供包括 Llama 3.1 在内的更多模型选项方面更加灵活。

Cursor 的编码和 AI 功能也应当成为引起微软关注的一记警钟,特别是努力降低 VS Code 与 GitHub Copilot 之间的整合门槛。

Infinite Red 创始人 Jamon Holmgren 表示,“我有个假设,Cursor 的迅速走红应该能够唤醒微软,让他们进一步完善 VS Code 与 GitHub Copilot 之间的集成效果,而且最好能在几个月内实现。”

如此说来,微软 VS Code 或者 GitHub Copilot 到底能不能赶得上这场趋势性的变革?

Cursor 来势汹汹,
微软 VS Code 不甘示弱

就在一年之前,不少报道都把 Cursor 称为 VS Code 和 ChatGPT 合二为一的产物。现如今,人们开始将其视为 VS Code 和 GitHub Copilot 的替代品。自从 Cursor 诞生以来,放弃 VS Code 的声音就始终不绝于耳。但时至今日,VS Code 仍然相当强大。

在 Reddit 的讨论中,开发者们在比较 Cursor 和 VS Code 的功能时,往往更倾向于在长期规划当中选择 VS Code。也就是说,多数人并不相信出自一家小型初创公司之手的 Cursor 真能跟整个微软帝国对抗。一位用户坦言,“即使 Cursor 能撑到明年,我也仍然会选择 VS Code,因为它才代表着行业的标准和主流。”

egghead.io 创建者 John Lindquist 表示,他最近与 VS Code 的项目经理 Harald Kirschner 聊到了跟 Cursor 之间的竞争。该团队非常清楚 Cursor 的优势,而且正在积极筹备几项应对之策。“我想他们会带来一些惊喜。”

VS Code 效法 Cursor 的更新似乎即将推出,不知道 Cursor 能不能顶得住这样一波压力。出于生存的考虑,Cursor 后续可能会接受 OpenAI 或者 Anthropic 等厂商的收购。

最新文章
2024“信号最好”的4款手机,配置顶级信号强,一步到位用6年
10月发布的这些旗舰,除了升级为更强的处理器以外,还有全新的护眼屏和硅碳负极大,再就是信号方面也有极大提升,地库、电梯等弱信号区域,都能保持网络连接,且网速稳定。小米15小米15还支持无网通信,支持公里级的语音沟通,不过这个功能
ChatGPT: 最懂中文的人工智能聊天机器人,上线 5 天用户破百万
公众号关注 「奇妙的 Linux 世界」设为「星标」,每天带你玩转 Linux !各大社交平台,最近突然掀起了一股晒聊天记录的热潮。对方是个有求必应的角色,让它扮演虚拟女友、写论文、编请假理由,通通满足要求
AI绘画:奇幻之旅,Stable Diffusion的绝美杰作!
今天,我将带你进入一个神奇的绘画世界,一起领略由Stable DiffusionAI创作的令人惊叹的AI艺术作品。这些绘画不仅呈现了生动的形象和细腻的细节,同时融合了前沿的AI技术,让我们在艺术的海洋中尽情畅游。 艺术是
3、docker-compose部署(这里未写)
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接
ChatGPT长眼睛了,豆包火了!看榜单!
最近,字节跳动旗下的AI大模型豆包火了,二级市场,相关概念股省广集团、天龙集团等集体大涨。 此外,OpenAI直播持续放大招,视频版GPT-1”时刻来了,ChatGPT也长眼睛了 , 王炸不断! 豆包火了,国内第一 据AI产品榜(由AI产品榜、36kr、
MEET2025智能未来大会:智变千行·慧及百业
AITOP100平台获悉,12月11日,备受瞩目的MEET2025智能未来大会盛大启幕,MEET2025智能未来大会将以“智变千行,慧及百业”为核心议题,汇聚智能科技产业、科研、投资领域的领军人物。这些具有划时代意义的头部企业领导者将齐聚一堂,共同探
AI对亮化/照明设计师的3个影响:把握住了,就能弯道超车;把握不了,就得失业转型
 在以前的文章中,我预测过,在未来的一两年时间内,掌握AI出亮化效果图,将是每个亮化/照明设计师都需要掌握的能力。这不是你愿不愿意去学习的问题,而是市场、趋势、这个时代倒逼设计师必须掌握这个能力。就像我们所说的终身学习,不是
AI为老人代写回忆录,是门“好生意”吗?
“银发力量”,这是上海《咬文嚼字》杂志评选出的2024年十大流行语之一。“银发”借指老年人,“银发力量”指老年群体在社会各个领域产生的不可忽视的力量。在流行语条目中,编辑部写道,“银发”族词语不断发展壮大,如“银发浪潮”“银发
2024年12月12日
    AI机器人教练车上装载一套智能电子教学系统。(连融媒供图)  本报讯(记者 林文婧 通讯员 吴其法 李宁伟)记者昨日获悉,我省首家智慧驾培试点示范基地正式落户连江,推动驾培模式智能化、创新化。  技术人员介绍,AI机器
2017智能车机主流芯片方案、终端汇总
车机指的是安装在汽车里面的车载信息及娱乐产品的简称。其特征是带有一张较大的液晶显示屏。车机由PND(Portable Navigation Devices便携式自导航系统)演变而来,早期的车机除了保留PND的CD、DVD导航核心功能外,还增加了收音机、音乐视频
相关文章
推荐文章
发表评论
0评