TraeCode 是 TRAE 品牌面向开发者推出的 AI 编程工具,将代码编辑、项目理解、调试运行与变更管理整合在同一个桌面环境中。它既保留开发者手动掌控代码和终端的传统 IDE 工作流,也允许把复杂需求交给 AI 智能体规划执行,适合从新项目搭建到存量代码维护的不同开发阶段。
在 IDE 与智能体主导开发之间切换
TraeCode 提供 IDE 与 SOLO 两种开发模式。IDE 模式保留编辑器、终端、调试、插件和源代码管理等熟悉的操作方式;SOLO 模式则由 AI 理解目标、拆解任务,并推进代码生成、测试、预览和变更总结,让开发者能够按任务复杂度选择介入程度。
面向整个代码库的上下文理解
除了单个文件和代码片段,TraeCode 还可以把文件夹、终端输出、代码仓库、文档集和网页纳入上下文。智能体由此能够围绕项目依赖和现有实现定位相关文件,用于需求分析、问题排查、重构优化和功能修改。
Agent 自动规划与工具执行
用户可以用自然语言定义目标,让内置智能体检索代码库、制定多步骤计划并调用工具执行。TraeCode 也支持创建自定义智能体,为不同开发场景配置提示词、工具集和 MCP Server;在 SOLO 模式中还可编排多个智能体协同处理复杂项目。
CUE 智能代码补全
CUE 覆盖代码补全、链式补全、多行修改、修改点预测与跳转等日常编码环节。针对 Python、TypeScript 和 Golang 项目,它还可以辅助导入依赖和重命名引用,减少重复编辑和跨文件调整的工作量。
从设计稿到可运行界面
SOLO 模式可以解析 Figma 设计文件,将整个 Frame 或单个组件转换为可运行代码。生成过程与编辑器、文档和浏览器等工具面板相结合,方便开发者查看实现、预览结果并继续调整。
MCP 技能与自定义模型扩展
TraeCode 可以作为 MCP 客户端连接自定义工具和服务,并把 MCP Server 配置给智能体使用。用户也可以通过 API Key 接入自定义模型,结合内置模型、技能、规则和命令,为团队或项目建立更贴合技术栈的工作方式。
完整开发工具链与安全控制
TraeCode 集成代码运行与调试、Git 工作流、AI 代码审查、插件扩展,以及 Remote SSH 和 WSL 远程开发能力。隐私模式用于控制对话、代码片段和生成内容的数据用途,沙箱运行则通过文件访问控制和高风险命令拦截降低智能体执行风险。
应用场景
从零构建项目:输入产品目标和技术偏好,由智能体拆分需求、生成代码、运行验证并展示结果。
维护存量代码库:要求 AI 定位某项功能涉及的文件和依赖,再完成修改、重构或故障排查。
日常编码提速:使用 CUE 补全连续代码、预测下一处修改,并辅助处理导入和重命名。
设计稿开发:把 Figma 页面或组件加入对话,让 SOLO 模式解析设计信息并生成前端实现。
代码审查与交付:针对未提交变更、单次提交或分支差异生成摘要和审查结果,并查看 diff。
团队工具接入:通过 MCP、自定义智能体、规则和技能连接内部工具,把项目规范纳入 AI 执行流程。
用户评价与讨论
暂无评价,来发表第一条评价吧。