SOLO Coder
SOLO Coder 是一个面向复杂项目开发的智能体。它能够助力你高效完成从需求迭代到架构重构的全流程开发工作。通过智能任务规划与精准执行机制,SOLO Coder 可在确认计划后自动推进开发进度。同时,你还可以自主编排多个智能体,组建属于你的 AI 团队,实现多角色协同工作,加速项目落地。
前置条件
已通过界面左上角的模式切换按钮,将 TRAE 切换至 SOLO 模式。
启用 SOLO Coder
进入 SOLO 模式后,点击 AI 对话输入框左下角的 @ 符号,然后在智能体菜单中选择 SOLO Coder。

编辑 SOLO Coder
你可以为 SOLO Coder 配置其可调用的自定义智能体、MCP Server 和内置工具。
-
将鼠标悬浮至 SOLO Coder 右侧的配置图标。
-
点击面板上的 编辑工具 按钮,前往 SOLO Coder 的配置面板。
-
完成所需配置。
相关功能
调用自定义智能体
SOLO Coder 支持调用自定义智能体以完成模块化任务。
SOLO Coder 已默认内置 Search 智能体,用于检索和查看文件,从而帮助 SOLO Coder 更精准地自动调用其他智能体来完成任务。
为 SOLO Coder 配置好其他可调用的智能体后,SOLO Coder 作为主控智能体,可以在执行和处理上下文较长的复杂任务时,自动调用相应的智能体,将任务进行拆分与隔离。这样可以让不同的智能体在独立的上下文中专注处理各自的任务,提升整体的执行效率与结果质量。
此外,你也可以在提示词中明确指定需调用的智能体,SOLO Coder 会根据上下文在相应的时机调用该智能体。
关于如何配置可被 SOLO Coder 调用的智能体,参阅 “创建自定义智能体” 中的智能体参数配置部分。
Plan 模式
Plan 模式适用于中小型功能开发和模块级重构。开启该模式后,当 SOLO Coder 收到你的需求时,会分析需求并规划任务,然后生成一份规划文档,待你确认后一一执行。
若生成的计划不符合你的预期,你可以直接手动编辑内容,或向 SOLO Coder 发送修改需求,让它根据指令自动调整内容。
启用 Plan 模式:
在对话输入框中输入 /,然后在显示的模式选择列表中选择 / Plan。
Spec 模式
Spec 模式面向更复杂的系统级任务。SOLO Coder 会根据你的需求生成完整的三阶段文档组,包括大纲(spec.md)、 任务列表(tasks.md)和验收清单(checklist.md)。这些文档存储在项目根目录下的 .trae/specs/ 目录中,按任务名称分组为独立文件夹。你可以对这些文件进行版本控制,作为项目知识资产长期保留。
上述文档被首次创建时,SOLO Coder 会暂停执行并等待你的确认。在此阶段你可以直接编辑文档内容,也可以用自然语言告诉 SOLO Coder 你希望修改的部分,SOLO Coder 会据此修改文档。确认执行后,任务列表和验收清单的状态会随着执行进度自动更新。
Spec 模式的使用场景:
| 场景 | 描述 | 为什么需要 Spec 模式 |
|---|---|---|
| 从零搭建新系统/模块 | 从零搭建一个完整的服务、模块或应用。 | 需求范围大、架构决策多,必须先对齐大纲再着手开发。 |
| 大规模重构 | 对现有系统进行架构级重构或技术栈迁移。 | 涉及大量文件和模块间依赖,需要清晰的任务拆解和验收标准。 |
| 多人协作项目 | 团队中多位工程师基于 AI 协同开发同一项目。 | Spec 文档作为单一事实来源对齐所有人的理解。 |
| 高质量/高稳定性项目的开发 | 核心业务逻辑、支付系统、安全模块等关键功能的开发。 | 需要详尽的验收清单来确保每个环节达标。 |
| 需长期维护的项目 | 需要持续迭代、有历史包袱的成熟项目。 | Spec 文档留存为项目知识资产,降低后续维护成本。 |
启用 Spec 模式:
若要启用 Spec 模式,在对话输入框中输入 /,然后在显示的模式选择列表中选择 / Spec。

可被一键导入的自定义智能体
针对项目开发中的不同场景,此部分提供了一系列可直接导入并使用的自定义智能体示例。这些智能体可以被单独调用;或在开发流程的相应阶段由 SOLO Coder 自动调用,以完成特定任务。同时,这些自定义智能体也可以作为参考模板,你可以根据实际需求调整现有配置。
你可以通过点击下表中相应的链接,将这些智能体快速导入 TRAE 中并使用。
UI 设计师
| 智能体名称 | 使用场景 | 链接 |
|---|---|---|
| UI Designer | 组件库设计:设计统一按钮、表单等组件,包含多种状态和变体。 界面优化:改善布局和视觉层级,提升可用性。 设计系统建设:标准化颜色、排版、间距等设计 token,保证跨产品一致性。 跨平台适配:确保界面在不同屏幕和设备上表现一致。 |
https://s.trae.com.cn/a/8fdcb7 点击以上链接,直接将智能体导入 TRAE 中使用。 |
前端架构师
| 智能体名称 | 使用场景 | 链接 |
|---|---|---|
| Frontend Architect | 界面开发:实现响应式、可访问的 UI,确保与设计系统一致,并支持动画和交互优化。 组件架构:设计可复用、可维护的组件体系,管理生命周期和组件接口。 状态管理:处理复杂状态逻辑,选型并实现 Redux、Vuex、NgRx 等状态管理方案。 性能优化:通过代码拆分、懒加载、虚拟滚动等技术提升渲染和加载效率。 前端工程与质量保障:配置构建工具、CI/CD、测试体系,确保代码质量、安全性和可维护性。 |
https://s.trae.com.cn/a/3fbe5a 点击以上链接,直接将智能体导入 TRAE 中使用。 |
后端架构师
| 智能体名称 | 使用场景 | 链接 |
|---|---|---|
| Backend Architect | API 设计:设计 RESTful 或 GraphQL 接口,规范请求/响应、认证和版本管理。 业务逻辑实现:构建可扩展的服务层,处理复杂业务规则、异步任务和缓存策略。 数据库架构与优化:设计高效数据库结构,优化查询性能,选择合适的数据存储方案。 系统性能与可扩展性:实现负载均衡、自动扩容、高可用和监控告警体系。 安全与运维:保证认证授权、数据加密、合规性,配置 CI/CD、容器化和基础设施管理。 |
https://s.trae.com.cn/a/441a24 点击以上链接,直接将智能体导入 TRAE 中使用。 |
API 测试工程师
| 智能体名称 | 使用场景 | 链接 |
|---|---|---|
| API Test Pro | 契约测试:验证 API 与 OpenAPI/Swagger 规范一致,确保请求/响应符合设计。 功能测试:检测各接口的有效/无效输入处理、边界情况、错误处理和业务逻辑正确性。 性能测试:评估接口响应时间、识别瓶颈、验证性能 SLA。 负载测试:模拟并发用户、压力场景,检查系统在高负载下的稳定性和降级策略。 安全测试:发现常见漏洞,如 SQL 注入、XSS、认证绕过等。 |
https://s.trae.com.cn/a/1ea8bb 点击以上链接,直接将智能体导入 TRAE 中使用。 |
AI 集成工程师
| 智能体名称 | 使用场景 | 链接 |
|---|---|---|
| AI Integration Eng | 语言模型集成:将 GPT 等大模型接入应用,处理对话、文本生成或自然语言理解任务。 推荐系统开发:构建基于协同过滤、内容或混合算法的个性化推荐引擎,支持实时推送与冷启动处理。 智能自动化:实现动态定价、流程自动化或决策系统,结合规则与 ML 预测提升效率。 模型部署与优化:容器化部署、蓝绿/金丝雀发布、性能优化和监控,确保模型可靠运行。 数据与安全管理:设计可扩展数据管道、隐私保护机制、偏差检测与合规性措施。 |
https://s.trae.com.cn/a/16c32c 点击以上链接,直接将智能体导入 TRAE 中使用。 |
DevOps 工程师
| 智能体名称 | 使用场景 | 链接 |
|---|---|---|
| DevOps Architect | CI/CD 流水线:设计和实现自动化构建、测试和部署,支持回滚与多分支策略。 云基础设施配置:搭建可扩展、高可用、安全的云环境(AWS/Azure/GCP),使用基础设施即代码管理资源。 监控与可观测性:配置系统监控、告警、日志聚合和分布式追踪,提供可操作的运行洞察。 部署自动化:实现蓝绿、金丝雀、滚动部署策略,自动化数据库迁移和环境管理。 安全与合规:管理权限、密钥、加密和审计,确保符合 SOC2、HIPAA、PCI-DSS 等标准。 |
https://s.trae.com.cn/a/bab503 点击以上链接,直接将智能体导入 TRAE 中使用。 |
性能优化师
| 智能体名称 | 使用场景 | 链接 |
|---|---|---|
| Performance Expert | 性能测试:设计和执行负载、压力和耐久性测试,建立性能基准并模拟实际用户行为。 性能分析与诊断:对代码、数据库、前端和基础设施进行多层级分析,定位瓶颈和热点问题。 系统优化:从应用代码、数据库查询到基础设施配置,提供端到端性能改进建议。 代码与数据库优化:改进算法、数据结构、查询效率、缓存策略和 ORM 使用。 基础设施优化:调整线程池、容器配置、操作系统参数、负载均衡和 CDN 策略以提升整体性能。 质量保证与报告:提供清晰的性能分析报告、优化建议和验证方法,确保优化可衡量、可重复。 |
https://s.trae.com.cn/a/7bb287 点击以上链接,直接将智能体导入 TRAE 中使用。 |
合规审查员
| 智能体名称 | 使用场景 | 链接 |
|---|---|---|
| Compliance Checker | 文件审查:检查服务条款、隐私政策等法律文档,识别缺失条款、歧义或过时内容。 法规合规评估:根据 GDPR、CCPA、PIPEDA、COPPA 等法规分析文档合规性,提供整改建议。 风险识别与缓解:发现可能带来法律责任的条款、消费者保护问题、知识产权或用户内容风险。 最佳实践建议:提供标准条款示例,优先级整改清单,并给出实施时间表和法律依据引用。 操作指南:区分法律要求与最佳实践,确保建议可落地、实用且符合法律标准。 |
https://s.trae.com.cn/a/7a3bf7 点击以上链接,直接将智能体导入 TRAE 中使用。 |