
去年以来,AI编程成了AI应用领域最火的赛道。
今年开年的两个月里,就有好几家AI编程公司拿到了上亿美元的融资,比如Bolt.new在1月就融了超过1亿美元,另一家AI编程公司Codeium也在2月拿到1.5亿美元,估值更是直奔30亿美元。
保守估计,AI编程领域的产品已经不下50个。那么,这么多AI编程产品到底各自有什么特点?到底哪些产品更好用?
关于这个问题,John Rush或许能够给我们一些启示。
John Rush是一位连续创业者,已经创办了20多家企业,项目涵盖从搜索引擎优化到网站构建再到人工智能目录等行业,年收入超过200万美元。之前,John Rush也曾经开发过一款AI驱动的无代码网站构建工具Unicorn Platform。
最近,John Rush测评了市场上35个AI编程和IDE类产品,得出了一些结论:
对于已经懂编程的人员,Cursor仍然是最好的选择;
Lovable拥有最好的AI+无代码组合;
Bolt.new适合所有人,而不仅仅是程序员;
Windsurf更适合高级应用的开发;
Replit Al是最先进的编程 Al Agent,它具有真正的全栈应用生成器,包括服务器、数据库、托管服务。
下面就让我们跟着John Rush一起来看看这35个AI编程产品。
(35款AI编程试用视频完整版见文末“阅读原文”)
/ 01 /
Create.Xyz
Create.xyz是一个AI驱动应用开发平台。
1)用户只需要提供产品链接,它可以复制这个产品。
2)与电影数据库(The Movie DB)、HackerNews 等平台有连接。
3)通过一个提示即可完成授权。
如果你想要仅用几个提示就创建功能性的产品,这非常有用。
体验网址:https://www.create.xyz/
/ 02 /
a0.dev
1)可能是现在用手机生成移动应用的最佳工具。
2)它本身也是移动端优先的,可以实现“用手机生成移动应用”。
3)生成的是React Native 应用(而不是简单的网页包装应用)。
4)使用 Claude 3.7 Sonnet 模型。
体验网址:https://a0.dev/
/ 03 /
Softgen.ai
我花了20分钟就完成了我的应用。与其他我尝试过的工具相比,Softgen感觉更加自主化。它全都自动完成,用户不需要调试任何东西。
体验网址:http://Softgen.ai
/ 04 /
Wrapifai
最适合基于表单的应用(用户填写表单,AI自动生成输出结果)。
1)可以用它来构建一些小型工具,比如用于SEO或者引导潜在客户转化的工具。
2)100%无代码,非常易于使用,但功能局限于简单的应用。
体验网址:https://wrapifai.com/
/ 05 /
Cursor
1)现在最好的AI编程工具;
2)对于程序员来说非常适用,但不太适合无代码用户;
3)可以辅助编写代码、自动补全、重构代码,甚至能够构建整个模块或项目;
体验网址:https://www.cursor.com/cn
/ 06 /
bolt.new
1)起初是StackBlitz的一个子项目,后来发展迅猛,融资达1.05亿美元。
2)适用于所有人(程序员、无代码用户、营销人员……)
3)默认集成了Supabase,用于数据管理和身份验证等功能。
4)我用Bolt创建了多个引导潜在客户的工具(lead magnets)。
体验网址:https://bolt.new/
/ 07 /
Lovable
体验网址:https://lovable.dev/
/ 08 /
windsurf_ai
非常适合复杂应用,是John Rush的前三选择。特点如下:
1)能够作为真正的代理(agent)工作;
2)提供DeepSeek(一种强大的语言模型);
3)可以使用网页搜索功能;
4)拥有记忆能力;
体验网址:https://codeium.com/windsurf
/ 09 /
GitHub Copilot
AI编程领域的先驱,早在2020年就已开始布局。特点如下:
1)能够生成代码;
2)可处理大型代码库;
3)能合并拉取请求(PRs)、修复bug、搜索代码;
/ 10 /
Replit AI
1)在我看来,这是最先进的人工智能编程代理之一;
2)提供两种模式:代理(Agent)模式或助手(Assistant)模式;
3)真正的全栈应用生成器,拥有自己的服务器、数据库和托管服务……
以下是我使用它构建的真实应用:https://seobotai.com/broken-link-checker-free/
体验网址:https://replit.com/ai
/ 11 /
来自Vercel的v0
1)最适合制作设计精美的网页或用户界面(UI);
2)不太适合用于全栈应用的开发;
3)可以将 Figma 设计作为起点进行开发;
4)允许你逐一编辑元素;
体验网址:https://v0.dev/
/ 12 /
MarsX(Rush自己的产品)
1)是人工智能(AI)、无代码(NoCode)和高代码(High Code)的结合体。
2)我使用MarsX构建了 @seobotai、@listingbott 和 @indexrusher。
3)它将整个编码世界提升到了一个新的水平,不仅仅是一个网站构建工具,而是“SaaS构建器”。
体验网址:https://marsx.dev/
/ 13 /
Devin
Rush还没机会尝试这个工具,但有人试用了,以下是他人的评价:
1)非常昂贵;
2)主要面向企业级用户;
3)在开发团队中可以充当一名初级开发人员的角色;
体验网址:https://devin.ai/
/ 14 /
Webdraw
1)最适合完全没有编程经验的人;
2)用户体验设计非常天才;
3)完全免费;
4)能将手绘草图转化为网页应用;
体验网址:https://webdraw.com/
/ 15 /
Tempo Labs
1)通过文本或图像提示生成全栈应用。
2)首先会创建应用的架构和图表。
3)在人工智能编码的用户体验方面做得极为优秀。
体验网址:https://www.tempo.new/
/ 16 /
Trae
只需要提示,就能从0开始构建一个贪吃蛇的游戏
体验网址:https://www.trae.ai/
/ 17 /
Cline
1)Visual Studio Code(VS Code)插件;
2)适用于大型代码库;
3)支持任何大语言模型(LLM);
4)具备运行时感知能力(runtime awareness);
体验网址:https://github.com/cline/cline
/ 18 /
Databutton
1)拥有非常独特的方法论,与大多数同类工具不同。
2)非常适合真正的无代码用户(nocode users)。
体验网址:https://databutton.com/
/ 19 /
Continue dot Dev.
1)Cursor的开源替代方案;
2)非常适合那些想要构建自己人工智能集成开发环境(AI IDE)的人,比如Pear AI的创建者就曾fork了这个项目。
体验网址:https://www.continue.dev/
/ 20 /
Base44
1)专为非编程人员设计;
2)功能一体化,集多种功能于一身;
3)非常擅长创建仪表盘类的应用程序;
体验网址:https://base44.com/
/ 21 /
Qodo
1)专为编程人员设计;
2)能够编写测试用例、重构代码以及生成代码;
3)支持所有大语言模型(包括 DeepSeek);
体验网址:https://www.qodo.ai/
/ 22 /
Amazon Q
1)用户量很少;
2)与顶级玩家相比,明显落后;
/ 23 /
Caffeine AI
/ 24 /
Aider
1)可以通过提示生成大部分内容;
2)拥有酷炫的终端用户界面(UI);
3)能够作为配对程序员(pair programmer)辅助开发;
4)支持本地运行。
体验网址:https://aider.chat/
/ 25 /
Pear AI
1)加入了Y Combinator(YC,知名创业孵化器);
2)因fork一个GitHub仓库而引发了一场巨大的争议;
3)产品策略相对特殊,并试图与Cursor竞争。
体验网址:https://trypear.ai/
/ 26 /
Github Spark
1)非常适合小型或演示应用的开发;
2)目前仍处于“等待名单”阶段,技术预览版尚未全面开放。
/ 27 /
IDX
1)Cursor的免费替代方案;
2)可用于构建移动应用;
3)基于Gemini模型。
/ 28 /
Tabnine
1)主要作为高级人工智能自动补全工具使用;
2)逐渐开始涉足人工智能代码生成领域。
体验网址:https://www.tabnine.com/
/ 29 /
Amazon CodeWhisperer
1)能够生成单元测试代码;
2)有助于编程工作。
/ 30 /
Getbrains
过去,他们的自动补全功能和ReSharper工具非常出色,曾一度被认为会引领AI编程,现在的表现低于预期。
体验网址:https://www.jetbrains.com/
/ 31 /
ChatGPT code canvas
非常适合无代码背景的人学习编程,以下是构建Windows 95演示:
体验网址:https://openai.com/index/introducing-canvas/
/ 32 /
Grok
1)能够编写相当复杂的代码;
2)在小型游戏开发方面表现尤其出色;
以下案例是用其设计了一个2D竖向跳跃游戏,包含不同的英雄、怪物、平台、难度设置和生命值系统。
体验网址:https://x.ai/
/ 33 /
Haystack
1)一个基于画布构建的集成开发环境(IDE);
2)代码重构与AI结合,带来了不错的用户体验;
3)同时还支持代码审查功能。
体验网址:https://haystack.deepset.ai/
/ 34 /
Claude3.7Sonnet.
可以说是目前最好的编程语言模型。
体验网址:https://www.anthropic.com/claude/sonnet
/ 35 /
Claude Code
Claude Code 是一款命令行工具(CLI),它让你能够通过终端将工程任务委托给Claude,同时提供对你的代码库、测试和GitHub的完全访问权限。
体验网址:https://github.com/anthropics/claude-code
文/林白
PS:如果你对AI大模型领域有独特的看法,欢迎扫码加入我们的大模型交流群。
(文:乌鸦智能说)