【AI编程 | Guide】Bolt.new、Cursor、TRAE、百度秒哒...快来pick最适合你的AI编程工具~
2025年AI编程工具迎来爆发式增长,本文介绍了多款前沿AI Coding Agent工具。Bolt.new、Lovable和v0专注于前端原型开发,支持自然语言生成React/Vue代码并一键部署;百度"秒哒"实现微信小程序无代码开发;TRAE和Cursor作为智能IDE,覆盖编码到部署全流程;Kiro创新性地采用规范驱动开发(SDD)范式。这些工具显著降低开发门槛,使&qu
·

[AI编程 | Guide] Bolt.new、Cursor、TRAE、百度秒哒…快来pick最适合你的AI编程工具~
引言
- 2025年堪称Agent应用元年,随着大语言模型能力的增长,各种围绕着大语言模型来设计的Agent应用越来越成熟,其中最为火热的便是AI Coding Agent这个领域。各种各样类型的辅助编程的强力Agent层出不穷,编程领域一度进入了Vibe Coding时代,本文的内容便是带大家回顾一下2025年的一些比较著名的AI Coding Agent,并进行简要的介绍。

- 对于AI Coding Agent的学习,最好的方案其实是
“做中学”:(1) 找到能使用的入口(官网);(2) 认真阅读学习官方的文档;(3)多多动手build自己感兴趣的应用;(4)多多关注AI博主和相关资讯(官方公众号),多多参与社区活动。
1. 前端原型页面开发
1.1 Bolt.new
- bolt.new 是 StackBlitz 推出的新一代 Web 开发平台,集在线 IDE、AI 编程助手和一键部署服务于一体。它允许开发者直接在浏览器中编写、运行和分享全栈应用,支持 Next.js、React、Vue 等主流框架,无需本地环境配置。其核心特色是集成 AI 助手,可通过自然语言生成代码、调试错误,并能将代码库直接部署到云端,实现从创意到上线的无缝衔接,特别适合快速原型开发、技术分享和协作编程场景。


- Bolt.new适合用来做什么?

1.2 Lovable
- Lovable.dev 是一个面向非技术用户的 AI 全栈开发平台,通过简单的自然语言描述即可生成完整的 Web 应用。它支持 React、Next.js 等现代框架,提供实时预览、一键部署和版本迭代功能,让没有编程背景的产品经理、设计师或创业者也能快速将想法转化为可上线的网站或 SaaS 产品,极大地降低了 Web 开发的门槛。


- Lovable提供了一些模板来供开发者学习参考,也可以在官方文档中查阅Lovable擅长构建的应用类型?

1.3 v0
- v0.app是Vercel推出的AI驱动前端代码生成工具,你只需用自然语言描述需求,它就能生成基于React、Tailwind CSS和Shadcn/ui的现代化界面代码,并支持一键部署到Vercel。它特别适合快速原型开发,几小时内即可验证SaaS产品Demo或App概念;也能高效搭建营销落地页、企业官网、数据看板和管理后台;初创团队可用它快速上线含用户系统、订阅功能的MVP;同时还能生成可复用UI组件集成到现有项目,或作为学习现代前端最佳实践的直观案例。其核心优势在于生成的代码干净、现代、可编辑,突破传统低代码平台的黑盒限制,你可以随时下载源码并自由二次开发。


- V0支持多种常见轻型应用的快速开发模板。

2. 轻应用(微信小程序)开发
2.1 秒哒
- 百度“秒哒”是国内领先的“无代码应用开发平台”,依托大模型技术,让应用开发变得简单高效。无需任何编程背景,只需通过自然语言对话,短短5分钟即可快速创建定制化应用,真正实现“零门槛”开发。
- 它特别适合以下场景:企业内部快速搭建审批流、数据报表、项目管理等管理工具;个人或小型团队开发活动报名、问卷调查、知识库等轻量级应用;电商从业者创建商品展示、订单管理、客户服务等小程序;教育机构制作在线选课、作业收集、成绩查询等教学辅助工具;以及各类信息收集、预约登记、内容展示等场景,极大降低了应用开发门槛,实现
"说话就能建应用"的便捷体验。



3. AI Coding Agent(AI IDE)
3.1 TRAE(The Real AI Engineer)
- TRAE(/treɪ/)深度融合 AI 能力,是一名能够理解需求、调用工具并独立完成各类开发任务的“AI 开发工程师”,帮助你高效推进每一个项目。
- 覆盖全开发流程: TRAE 覆盖从编码、调试到测试、重构、部署等多类开发任务。提供智能体编程工具 CUE,支持代码补全、多行修改、智能导入和智能重命名等功能,适配多种日常开发场景,帮助你减少重复操作,专注核心创新。
- 内置 Al Coding 智能体: TRAE 内置的 SOLO 模式,配备专属 Coding Agent - SOLO Coder。SOLO Coder 是面向复杂项目开发的智能体。SOLO Coder 能够助力你高效完成从需求迭代到架构重构的全流程开发工作。从自然语言输入到可执行产出,帮助你高效完成开发任务。
- 提供双重开发模式: TRAE 不仅将 AI 集成进 IDE,也让 Al 使用更多开发工具。TRAE 目前拥有双重开发模式:
• IDE 模式:保留原有流程,控制感更强;
• SOLO 模式:让 AI 主导任务,自动推进开发任务。
你可根据任务需求自由切换,让高效与灵活并存。 - 拥抱开放的智能生态: TRAE 推出全新可自由配置的智能体体系,打造开放的智能体生态。你可以根据需求独立创建智能体并分享到市场,像插件一样灵活组合智能体,适配不同开发需求。
- TRAE 目前分为国际版本和国内版本,两者分别运营,支持不同的大语言模型。




3.2 Cursor


3.3 Kiro(SDD范式)
- 区别于Cursor、TRAE和Windsurf等AI编程工具,Kiro是一款集成了规范驱动开发思想(Spec Driven Development,SDD)的AI编程工具。
- 规范驱动编程相比于“Vibe Coding”,通过对齐需求文档、设计文档和任务文档更能实现面向Agent的可控编程,有助于我们使用AI编程工具实现对复杂项目的可控开发。


3.4 Windsurf
- Windsurf 是一款现代化的代码编辑器,专为开发者打造的高效编程环境。它提供了智能代码补全、语法高亮、多语言支持等核心功能,同时集成了版本控制和协作工具,让开发者能够更加便捷地编写、管理和分享代码。该编辑器注重用户体验,界面简洁直观,支持丰富的插件扩展,适用于各种规模的开发项目。


4. AI Coding Infra(Deploy、Database)
4.1 Netlify
- Netlify是一个用于构建
(build)、部署(deploy)、管理(manage)和扩展(extend)现代 Web 应用程序的一体化平台——由智能体(agents)、AI 工作流(AI workflows)、Git、CI/CD、扩展程序和Netlify公司自研的无服务器架构(serverless architecture)提供支持。 - 通俗地来说,对于新人用户而言,我们一般结合
Github和Netlify来部署我们所开发的前端项目,当需要一些后端交互的时候,我们也可以基于Netlify Functions来实现前端全栈项目的开发,当需要轻型数据库支持的时候,我们可以接入Supabase等云存储服务。

- Netlify官方文档
- 文档中详细介绍了
Netlify所能提供的功能服务

4.2 Vercel
- Vercel 是一个 AI 云平台,用于构建和部署现代 Web 应用程序,从静态网站到 AI 驱动的代理。
- 在 Vercel 上,可以构建和托管多种不同类型的应用程序,从使用喜欢的框架的静态网站、多租户应用程序或微前端,到AI 驱动的代理。还可以使用Vercel Marketplace查找和安装集成,例如 AI 提供商、数据库、CMS、分析、存储等。准备构建时,连接个人Git 存储库,以便在每次推送时进行部署,并自动创建预览环境,以便在生产环境之前测试更改。
- 通俗而言,Vercel 最核心支持的前端框架主要是
Next.js,主要是配合V0AI编程工具来使用,在使用的时候可以把它粗浅得当成是和V0配套的Netlify。


4.3 Supabase
- Supabase 是 Postgres 开发平台。使用 Postgres 数据库、身份验证、即时 API、边缘函数、实时订阅、存储和向量嵌入等功能,即可轻松启动您的项目。
- 通俗而言,我们可以把 Supabese 粗浅得当成是一个云端的关系型数据库,在AI编程的过程中,我们如果有需要进行数据存储的,便可以考虑使用Supabase来进行个人的后端云数据库的配置,当然Supabase的功能不仅限于此,还有很多更企业级的后端功能等待我们去探索。


结束语

- 让技术回归生活,让智能服务人性✨
- 跟着驼同学,我们下一期,再学点好东西✨
更多推荐



所有评论(0)