SOLO Coder

SOLO Coder 是一个面向复杂项目开发的智能体。它能够助力你高效完成从需求迭代到架构重构的全流程开发工作。通过智能任务规划与精准执行机制,SOLO Coder 可在确认计划后自动推进开发进度。同时,你还可以自主编排多个智能体,组建属于你的 AI 团队,实现多角色协同工作,加速项目落地。

前置条件

已通过界面左上角的模式切换按钮,将 TRAE 切换至 SOLO 模式。

启用 SOLO Coder

进入 SOLO 模式后,点击 AI 对话输入框左下角的 @ 符号,然后在智能体菜单中选择 SOLO Coder

image

编辑 SOLO Coder

你可以为 SOLO Coder 配置其可调用的自定义智能体、MCP Server 和内置工具。

  1. 将鼠标悬浮至 SOLO Coder 右侧的配置图标。

  2. 点击面板上的 编辑工具 按钮,前往 SOLO Coder 的配置面板。

  3. 完成所需配置。

相关功能

调用自定义智能体

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

image

可被一键导入的自定义智能体

针对项目开发中的不同场景,此部分提供了一系列可直接导入并使用的自定义智能体示例。这些智能体可以被单独调用;或在开发流程的相应阶段由 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 中使用。

暂无介绍....

延伸阅读:

工具面板

SOLO 模式提供一系列工具,包括编辑器、文档、浏览器等。你可以使用这些工具来扩展更多能力。展开工具面板切换至 SOLO...

Allen
2026年4月3日
多任务并行

多任务管理功能打破传统的串行执行任务的限制,支持在一个项目中同时管理多个任务,提升整体开发效率。使用场景同步进行问答与开...

Allen
2026年4月3日
SOLO 模式概览

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

Allen
2026年4月3日
SOLO Coder

SOLO Coder 是一个面向复杂项目开发的智能体。它能够助力你高效完成从需求迭代到架构重构的全流程开发工作。通过智能...

Allen
2026年4月3日
Figma 导入

AI 可以自动解析 Figma 设计文件的信息,并将其中的设计元素转化为可运行的代码。你既可以选择整个 Frame 来生...

Allen
2026年4月3日