国内版 AI IDE —— TRAE

297 阅读13分钟

一.什么是 TRAE ?

当我们讨论 AI IDE 时,无法绕开 Cursor。Cursor 是国外团队开发的一款优秀的 AI 编程工具,它基于 VS Code 二次开发,通过深度的 AI 功能扩展,在开发者社区中广受青睐。得益于其较早的市场切入时机,以及像 Claude 4.5 Sonnet 这样顶级模型的加持,Cursor 在 AI 编程领域迅速崛起,成为了事实上的行业标杆。

当然,赛道中也不乏其他竞争者,例如同样优秀的 Windsurf,但近期却面临被 Claude 断供的窘境,前景不明。这也凸显了 AI 应用层产品对上游大模型的高度依赖。

长期以来,国内市场缺少一款能与之直接竞争的产品。不同于 VSCode 插件,Trae 是国内第一款AI IDE,由字节开发。Trae 的出现,填补了这一空白,成为国内首个真正对标 Cursor 的 AI IDE。

二.双重开发模式

TRAE 不仅将 AI 集成进 IDE,也让 Al 使用更多开发工具。TRAE 目前拥有双重开发模式:

2.1 IDE 模式

💬

保留原有流程,控制感更强

内置三种智能体:

  • Chat:用于对话。你可以让 Chat 智能体聊聊你的代码库或编写代码。 (类似 Cursor 的 Ask 模式)
  • Builder:Builder 可以帮助你从 0 到 1 开发一个完整的项目。根据你的需求,Builder 会调用不同的工具,包括分析代码文件的工具、编辑代码文件的工具、运行命令的工具等等,从而更加精确且有效地处理你的需求。 (类似 Cursor 的 Agent 模式)
  • Builder with MCP:在 Builder 的基础上,你配置的所有 MCP Server 都会默认添加至 Builder with MCP,且不可编辑。

tips:选择 SOLO Coder 时会自动跳转至 SOLO 模式

2.2 SOLO 模式 (增强版 Cursor Agent 模式)

💬

让 AI 主导任务,自动推进开发任务。

SOLO 模式以 AI 为主导,自动规划并执行从需求理解、代码生成、测试,到成果预览的全流程。

在 SOLO 模式下,你可通过自然语言描述、语音交互或上传本地文件等多种方式输入需求,AI 会自主拆解任务并高效执行,实现开发过程的极大简化和智能化。

内置一个智能体(国际版除了 SOLO Coder,还内置了 SOLO Builder):

  • SOLO Coder: SOLO Coder 是一个面向复杂项目开发的智能体。它能够助力你高效完成从需求迭代到架构重构的全流程开发工作。通过智能任务规划与精准执行机制,SOLO Coder 可在确认任务后自动推进开发进度。

三.自定义智能体

针对项目开发中的不同场景,Trae 官方提供了一系列可直接导入并使用的自定义智能体示例。

这些智能体可以被单独调用;

或在开发流程的相应阶段由 SOLO Coder 自动调用,以完成特定任务。

UI 设计师

智能体名称使用场景链接
UI DesignerUI Designer(ui-designer) 是一个专业的 UI/UX 设计智能体,用于创建界面、设计组件、搭建设计系统和提升视觉美感。它兼顾可访问性、用户体验、组件一致性和跨平台适配,能提供可落地的设计方案和技术指导。主要使用场景如下:- 组件库设计:设计统一按钮、表单等组件,包含多种状态和变体。
  • 界面优化:改善布局和视觉层级,提升可用性。
  • 设计系统建设:标准化颜色、排版、间距等设计 token,保证跨产品一致性。
  • 跨平台适配:确保界面在不同屏幕和设备上表现一致。 | s.trae.com.cn/a/8fdcb7点击以上链接,直接将智能体导入 TRAE 中使用。 |

前端架构师

智能体名称使用场景链接
Frontend ArchitectFrontend Architect(frontend-architect) 是一个专业的前端架构智能体,擅长构建高性能、可扩展的前端界面,涵盖 React、Vue 和 Angular 等主流框架。它能够在组件开发、状态管理、性能优化、跨浏览器适配等方面提供专业指导,并输出可落地的前端实现方案。主要使用场景如下:- 界面开发:实现响应式、可访问的 UI,确保与设计系统一致,并支持动画和交互优化。
  • 组件架构:设计可复用、可维护的组件体系,管理生命周期和组件接口。
  • 状态管理:处理复杂状态逻辑,选型并实现 Redux、Vuex、NgRx 等状态管理方案。
  • 性能优化:通过代码拆分、懒加载、虚拟滚动等技术提升渲染和加载效率。
  • 前端工程与质量保障:配置构建工具、CI/CD、测试体系,确保代码质量、安全性和可维护性。 | s.trae.com.cn/a/3fbe5a点击以上链接,直接将智能体导入 TRAE 中使用。 |

后端架构师

智能体名称使用场景链接
Backend ArchitectBackend Architect(backend-architect) 是一个专业的后端架构智能体,擅长设计高性能、可扩展且安全的服务器端系统。它能够在 API 设计、业务逻辑实现、数据库架构、系统性能优化和可扩展性等方面提供专业指导,并输出可落地的后端解决方案。主要使用场景如下:- API 设计:设计 RESTful 或 GraphQL 接口,规范请求/响应、认证和版本管理。
  • 业务逻辑实现:构建可扩展的服务层,处理复杂业务规则、异步任务和缓存策略。
  • 数据库架构与优化:设计高效数据库结构,优化查询性能,选择合适的数据存储方案。
  • 系统性能与可扩展性:实现负载均衡、自动扩容、高可用和监控告警体系。
  • 安全与运维:保证认证授权、数据加密、合规性,配置 CI/CD、容器化和基础设施管理。 | s.trae.com.cn/a/441a24点击以上链接,直接将智能体导入 TRAE 中使用。 |

API 测试工程师

智能体名称使用场景链接
API Test ProAPI Test Pro(api-test-pro) 是一个专业的 API 测试智能体,擅长功能验证、性能测试、负载测试和契约合规检查。它能够全面评估 REST、GraphQL、gRPC 等接口的可靠性、性能和安全性,并提供可落地的测试报告与改进建议。主要使用场景如下:- 契约测试:验证 API 与 OpenAPI/Swagger 规范一致,确保请求/响应符合设计。
  • 功能测试:检测各接口的有效/无效输入处理、边界情况、错误处理和业务逻辑正确性。
  • 性能测试:评估接口响应时间、识别瓶颈、验证性能 SLA。
  • 负载测试:模拟并发用户、压力场景,检查系统在高负载下的稳定性和降级策略。
  • 安全测试:发现常见漏洞,如 SQL 注入、XSS、认证绕过等。 | s.trae.com.cn/a/1ea8bb点击以上链接,直接将智能体导入 TRAE 中使用。 |

AI 集成工程师

智能体名称使用场景链接
AI Integration EngAI Integration Engineer(ai-integration-engineer) 是一个专业的 AI/ML 集成智能体,擅长将人工智能功能整合到应用中,包括语言模型集成、推荐系统构建和智能自动化实现。它能够提供可落地的 AI 解决方案,兼顾性能、可靠性和业务价值。主要使用场景如下:- 语言模型集成:将 GPT 等大模型接入应用,处理对话、文本生成或自然语言理解任务。
  • 推荐系统开发:构建基于协同过滤、内容或混合算法的个性化推荐引擎,支持实时推送与冷启动处理。
  • 智能自动化:实现动态定价、流程自动化或决策系统,结合规则与 ML 预测提升效率。
  • 模型部署与优化:容器化部署、蓝绿/金丝雀发布、性能优化和监控,确保模型可靠运行。
  • 数据与安全管理:设计可扩展数据管道、隐私保护机制、偏差检测与合规性措施。 | s.trae.com.cn/a/16c32c点击以上链接,直接将智能体导入 TRAE 中使用。 |

DevOps 工程师

智能体名称使用场景链接
DevOps ArchitectDevOps Architect(devops-architect) 是一个专业的 DevOps 智能体,擅长构建自动化基础设施、CI/CD 流水线和监控系统,确保软件快速、可靠、安全地交付,并具备高可用性和可扩展性。主要使用场景如下:- CI/CD 流水线:设计和实现自动化构建、测试和部署,支持回滚与多分支策略。
  • 云基础设施配置:搭建可扩展、高可用、安全的云环境(AWS/Azure/GCP),使用基础设施即代码管理资源。
  • 监控与可观测性:配置系统监控、告警、日志聚合和分布式追踪,提供可操作的运行洞察。
  • 部署自动化:实现蓝绿、金丝雀、滚动部署策略,自动化数据库迁移和环境管理。
  • 安全与合规:管理权限、密钥、加密和审计,确保符合 SOC2、HIPAA、PCI-DSS 等标准。 | s.trae.com.cn/a/bab503点击以上链接,直接将智能体导入 TRAE 中使用。 |

四.模型

TRAE 预置了一系列业内表现比较出色的模型,你可以直接切换不同的模型进行使用。此外,TRAE 还支持通过 API 密钥(API Key)接入自定义模型,从而满足个性化的需求。

内置模型

TRAE CN (国内版 Trae)提供以下内置模型:

  • Doubao-Seed-Code
  • Kimi-K2-0905
  • GLM-4.6
  • MiniMax-M2
  • DeepSeek-V3.1-Terminus
  • Qwen-3-Coder

切换模型

在 AI 对话输入框的右下角,点击当前模型名称,打开模型列表,然后选择你想使用的模型。

各个模型的能力不同,你可以将鼠标悬浮至模型名称上,然后查看该模型支持的能力。

五.上下文

与 AI 助手对话时,你可以指定上下文供 AI 助手阅读和理解,使 AI 助手的答复更精准。

将编辑器内的内容作为上下文

当你的编辑器中存在正在编辑的代码文件时,AI 助手默认能够看到当前文件。你可以直接向 AI 助手提问与当前文件相关的问题。若期望对文件中的某一段代码进行提问,使用以下步骤:

  1. 选中代码。
  2. 点击悬浮菜单中的 添加到对话 按钮,将选中的内容作为上下文添加至侧边对话框。

指定的上下文会显示在侧边对话底部的输入框。以下图为例,输入框内显示所选内容所属的文件名称,以及所选的代码行编号。

将终端中的内容作为上下文

若你希望对终端中的输出内容进行提问(如帮助你修复报错),使用以下步骤:

  1. 在终端中,点击输出内容片段。
  2. 在内容片段区域的右上角,点击 添加到对话 按钮,将选中的内容作为上下文添加至侧边对话框。

指定的上下文会显示在侧边对话底部的输入框。以下图为例,输入框内显示上下文的来源以及行号。

使用 # 符号添加上下文

在侧边对话的输入框中,你可以通过 # 符号添加多种类的上下文,包括代码、文件、文件夹、代码仓库、文档集和网页。通常情况下,列表中将展示与编辑器中当前打开文件相关的内容作为推荐的上下文,但你仍然可以自行搜索所需的上下文并将其添加到输入框中。

六.企业订购规则

当前国内个人版免费

  • 计费模式:TRAE 采用席位包年包月(预付费)+ 按量付费(后付费)的混合计费模式。
  • 套餐权益:购买付费套餐后,企业可以享受套餐内固定的额度及相关权益。
  • 按量计费:当企业内成员资源使用量超过套餐内额度时,需开通按量计费后方可继续使用企业版内 TRAE 提供的模型。费用将从火山账户的现金余额中自动扣除。当现金余额不足以支付按量计费产生的费用时,TRAE 账号将转为欠费状态。
  • 接入企业自有模型(下称 BYOM): 当企业内成员资源使用量超过套餐内额度时,企业也可开通接入自有模型服务,将按照席位数量收取费用。若增购席位,则也需增购同样数量的该服务。
  • 出账延迟:当前 TRAE 采用小时后付费方式进行结算,因此出账存在小时级的延时。只有在出账扣款操作完成后,账户才会进入欠费状态,在此之前你仍可以使用 TRAE 企业版,并可能产生费用。例如,16:00~17:00 期间产生的用量,可能在 17:00:00 出账扣款,如果账户现金余额不足则进入欠费状态。

席位费

席位为 TRAE 企业版基本售卖单元,每席位每月 69 元,1 个席位起售。 企业可在 TRAE 内加入同等席位数量的成员。达到可购的最大席位数后,将无法邀请成员加入企业。

席位内包含以下权益:

功能可用次数
问答(Agent / Chat / Builder)500次
补全不限
InlineChat不限
Fast Apply不限
AI Fix不限

若成员本月使用 AI 问答次数 ≤10 次,则移除该成员后将立即释放席位,企业可邀请其他成员加入。

若成员本月使用 AI 问答次数 >10次,则移除该成员后本月不会释放席位,需下个月释放后才可邀请其他成员加入。

套餐信息

各订阅套餐的具体权益如下表所示:

模块企业版
AI 对话500 次/月/席位
代码补全、Fast Apply 等功能无限次
内置模型支持以下模型:- Doubao-Seed-Code
  • Kimi-K2
  • Deepseek-V3.1 |

PS:国内版和国际版

国内版叫Trae CN ,国际版叫 Trae分两个站运营。

国内版相当于阉割版:

  1. 国内版,境外的模型一律没有内置,导致能力偏弱。
  2. SOLO 模式下,国内版只有 SOLO Coder,无 SOLO Builder。

不过好在目前免费。

有一个技巧可以使用国际版:只要解决了首次登录的网络问题,后续在国内调用模型基本是畅通无阻的。