跳到主要内容
项目详情

TraeCode 是 TRAE 旗下的 AI IDE 产品,以智能生产力为核心,将 AI 融入编码、调试、测试、重构和部署等开发流程。它支持 100 多种编程语言,并同时提供传统 IDE 模式与 SOLO 模式:前者保留原有开发流程,后者由 Coding Agent 理解目标、规划任务并调度工具,自动推进多个阶段的开发工作。除了代码生成与问答,TraeCode 还支持自定义智能体、外部工具接入、联网搜索、文档上传和工作规则配置,形成围绕具体开发任务的智能协作方式。

核心功能

AI Coding Agent 与 SOLO 模式

TraeCode 内置 SOLO 模式,配备专属 Coding Agent,可以理解用户目标、规划任务并调度工具,独立推进各阶段开发工作。它能够自动拆分复杂任务,从自然语言输入开始,逐步生成可执行产出。用户也可以切回 IDE 模式,在保留原有流程和更强控制感的情况下完成开发。

全流程开发辅助

TraeCode 覆盖从编码、调试到测试、重构、部署等多类开发任务。它支持代码续写、文档生成、逻辑审查和结构优化,也提供代码解释、注释生成、单测生成以及面向研发领域优化的 AI 智能问答。代码解释可帮助开发人员熟悉项目,单测生成功能则面向选中函数生成单元测试。

代码补全与智能预测

在编码过程中,TraeCode 可以提供单行或多行代码推荐,也支持通过注释生成代码片段。Cue 会感知代码仓库上下文和编辑轨迹,预测下一处改动点,用户点击 Tab 键即可跳转并应用建议。代码补全 Pro 还会在修改或重构代码时,根据编辑行为给出下一步推荐,并提供多行编辑建议和直观的 diff 对比。

自定义智能体与开放生态

TraeCode 支持独立创建 Agent 并分享到市场,用户可以根据需求定义工具、技能和任务逻辑,构建专属的 AI 智能体团队。智能体可以像插件一样灵活组合,用于适配不同的开发需求。通过开放的智能体生态,开发者可以围绕需要解决的问题组织任务执行方式。

外部工具、上下文与工作规则

TraeCode 支持多种外部工具的无缝集成,智能体可以根据个人需求调用这些工具。通过 MCP(Model Context Protocol),用户能够为智能体配置外部资源调用能力。TraeCode 还可以理解代码仓库、终端信息等 IDE 内信息,并支持联网搜索和上传文档集;用户可以配置 TRAE Rules,让 AI 按照设定的工作规则执行定制化任务。

使用方式

官网正文介绍的是下载 TraeCode 并将其作为 AI IDE 使用。产品支持 IDE 模式和 SOLO 模式,也提供 Builder 模式,用于从 0 到 1 自主拆解需求并自动完成多轮编码任务。正文没有说明是否需要注册、是否需要自备模型 Key,也没有介绍独立 API 或命令行使用方式。代码文件默认保存在用户本地设备,生成索引时可能会临时上传文件以计算嵌入,处理完成后明文数据会被删除。

适用人群与场景

需要进行日常编码的开发者可以使用代码补全、注释生成和代码解释,减少重复编写并熟悉项目代码。进行重构、调试和测试的开发人员可以使用逻辑审查、代码补全 Pro 和单测生成功能。需要处理复杂开发任务的用户可以使用 SOLO 或 Builder 模式,让 Coding Agent 拆分目标并推进多轮工作。希望按个人流程组织 AI 能力的用户,则可以创建智能体、接入 MCP 外部工具、上传文档并配置 TRAE Rules。

注意事项

代码文件默认保存在本地设备,但为生成索引,文件可能会被临时上传以计算嵌入。官网提供隐私模式和忽略功能,用于限制数据使用;同时,产品通过访问权限管理、加密传输和区域化部署保护数据访问与存储。

AI Coding AgentSOLO 模式中的 Coding Agent 可理解目标、规划任务并调度工具,独立推进开发工作。
双重开发模式支持保留原有流程的 IDE 模式,也支持由 AI 主导任务推进的 SOLO 模式。
代码智能辅助提供单行和多行代码补全、注释生成、代码解释、单测生成及智能预测。
自定义智能体支持独立创建 Agent,并配置工具、技能和任务逻辑后分享到市场。
MCP 工具集成通过 MCP 接入外部资源,扩展智能体的工具调用能力。
多上下文理解可理解代码仓库和终端信息,并支持联网搜索、上传文档集及配置 TRAE Rules。

用户评论 (0)

还没有用户评论

成为第一个分享使用体验的人

查看更多

TraeCode 截图

官网首页截图

写评论

分享你的使用体验,至少 10 个字。评论可以发多条,打分在右侧卡片单独进行。

还需 10 个字 · 0 / 500