SOLO Agent 是一个面向复杂项目开发的智能体。它能够助力你高效完成从需求迭代到架构重构的全流程开发工作。通过智能任务规划与精准执行机制,SOLO Agent 可在确认计划后自动推进开发进度。同时,你还可以自主编排多个智能体,组建属于你的 AI 团队,实现多角色协同工作,加速项目落地。
已通过界面左上角的模式切换按钮,将 TRAE 切换至 SOLO 模式。
进入 SOLO 模式后,点击 AI 对话输入框左下角的 @ 符号,然后在智能体菜单中选择 SOLO Agent。
你可以为 SOLO Agent 配置其可调用的自定义智能体、MCP Server 和内置工具。
SOLO Agent 支持调用自定义智能体以完成模块化任务。
SOLO Agent 已默认内置 Search 智能体,用于检索和查看文件,从而帮助 SOLO Agent 更精准地自动调用其他智能体来完成任务。
为 SOLO Agent 配置好其他可调用的智能体后,SOLO Agent 作为主控智能体,可以在执行和处理上下文较长的复杂任务时,自动调用相应的智能体,将任务进行拆分与隔离。这样可以让不同的智能体在独立的上下文中专注处理各自的任务,提升整体的执行效率与结果质量。
此外,你也可以在提示词中明确指定需调用的智能体,SOLO Agent 会根据上下文在相应的时机调用该智能体。
关于如何配置可被 SOLO Agent 调用的智能体,参阅 “创建自定义智能体” 中的智能体参数配置部分。
Plan 模式适用于中小型功能开发和模块级重构。开启该模式后,当 SOLO Agent 收到你的需求时,会分析需求并规划任务,然后生成一份规划文档,待你确认后一一执行。
若生成的计划不符合你的预期,你可以直接手动编辑内容,或向 SOLO Agent 发送修改需求,让它根据指令自动调整内容。
启用 Plan 模式:
在对话输入框中输入 /,然后在显示的模式选择列表中选择 / Plan。
Spec 模式面向更复杂的系统级任务。SOLO Agent 会根据你的需求生成完整的三阶段文档组,包括大纲(spec.md)、 任务列表(tasks.md)和验收清单(checklist.md)。这些文档存储在项目根目录下的 .trae/specs/ 目录中,按任务名称分组为独立文件夹。你可以对这些文件进行版本控制,作为项目知识资产长期保留。
上述文档被首次创建时,SOLO Agent 会暂停执行并等待你的确认。在此阶段你可以直接编辑文档内容,也可以用自然语言告诉 SOLO Agent 你希望修改的部分,SOLO Agent 会据此修改文档。确认执行后,任务列表和验收清单的状态会随着执行进度自动更新。
Spec 模式的使用场景:
|
场景 |
描述 |
为什么需要 Spec 模式 |
|---|---|---|
|
从零搭建新系统/模块 |
从零搭建一个完整的服务、模块或应用。 |
需求范围大、架构决策多,必须先对齐大纲再着手开发。 |
|
大规模重构 |
对现有系统进行架构级重构或技术栈迁移。 |
涉及大量文件和模块间依赖,需要清晰的任务拆解和验收标准。 |
|
多人协作项目 |
团队中多位工程师基于 AI 协同开发同一项目。 |
Spec 文档作为单一事实来源对齐所有人的理解。 |
|
高质量/高稳定性项目的开发 |
核心业务逻辑、支付系统、安全模块等关键功能的开发。 |
需要详尽的验收清单来确保每个环节达标。 |
|
需长期维护的项目 |
需要持续迭代、有历史包袱的成熟项目。 |
Spec 文档留存为项目知识资产,降低后续维护成本。 |
启用 Spec 模式:
若要启用 Spec 模式,在对话输入框中输入 /,然后在显示的模式选择列表中选择 / Spec。
针对项目开发中的不同场景,此部分提供了一系列可直接导入并使用的自定义智能体示例。这些智能体可以被单独调用;或在开发流程的相应阶段由 SOLO Agent 自动调用,以完成特定任务。同时,这些自定义智能体也可以作为参考模板,你可以根据实际需求调整现有配置。
你可以通过点击下表中相应的链接,将这些智能体快速导入 TRAE 中并使用。
|
智能体名称 |
使用场景 |
链接 |
|---|---|---|
|
UI Designer |
UI Designer(ui-designer) 是一个专业的 UI/UX 设计智能体,用于创建界面、设计组件、搭建设计系统和提升视觉美感。它兼顾可访问性、用户体验、组件一致性和跨平台适配,能提供可落地的设计方案和技术指导。
|
https://s.trae.com.cn/a/8fdcb7 点击以上链接,直接将智能体导入 TRAE 中使用。 |
|
智能体名称 |
使用场景 |
链接 |
|---|---|---|
|
Frontend Architect |
Frontend Architect(frontend-architect) 是一个专业的前端架构智能体,擅长构建高性能、可扩展的前端界面,涵盖 React、Vue 和 Angular 等主流框架。它能够在组件开发、状态管理、性能优化、跨浏览器适配等方面提供专业指导,并输出可落地的前端实现方案。
|
https://s.trae.com.cn/a/3fbe5a 点击以上链接,直接将智能体导入 TRAE 中使用。 |
|
智能体名称 |
使用场景 |
链接 |
|---|---|---|
|
Backend Architect |
Backend Architect(backend-architect) 是一个专业的后端架构智能体,擅长设计高性能、可扩展且安全的服务器端系统。它能够在 API 设计、业务逻辑实现、数据库架构、系统性能优化和可扩展性等方面提供专业指导,并输出可落地的后端解决方案。
|
https://s.trae.com.cn/a/441a24 点击以上链接,直接将智能体导入 TRAE 中使用。 |
|
智能体名称 |
使用场景 |
链接 |
|---|---|---|
|
API Test Pro |
API Test Pro(api-test-pro) 是一个专业的 API 测试智能体,擅长功能验证、性能测试、负载测试和契约合规检查。它能够全面评估 REST、GraphQL、gRPC 等接口的可靠性、性能和安全性,并提供可落地的测试报告与改进建议。
|
https://s.trae.com.cn/a/1ea8bb 点击以上链接,直接将智能体导入 TRAE 中使用。 |
|
智能体名称 |
使用场景 |
链接 |
|---|---|---|
|
AI Integration Eng |
AI Integration Engineer(ai-integration-engineer) 是一个专业的 AI/ML 集成智能体,擅长将人工智能功能整合到应用中,包括语言模型集成、推荐系统构建和智能自动化实现。它能够提供可落地的 AI 解决方案,兼顾性能、可靠性和业务价值。
|
https://s.trae.com.cn/a/16c32c 点击以上链接,直接将智能体导入 TRAE 中使用。 |
|
智能体名称 |
使用场景 |
链接 |
|---|---|---|
|
DevOps Architect |
DevOps Architect(devops-architect) 是一个专业的 DevOps 智能体,擅长构建自动化基础设施、CI/CD 流水线和监控系统,确保软件快速、可靠、安全地交付,并具备高可用性和可扩展性。
|
https://s.trae.com.cn/a/bab503 点击以上链接,直接将智能体导入 TRAE 中使用。 |
|
智能体名称 |
使用场景 |
链接 |
|---|---|---|
|
Performance Expert |
Performance Expert(performance-expert) 是一个专业的性能优化智能体,擅长系统、应用和数据库的性能分析与优化。它能够发现瓶颈、进行性能测试和压力测试,并提供可执行的优化方案,从而提升响应速度、吞吐量和整体系统效率。
|
https://s.trae.com.cn/a/7bb287 点击以上链接,直接将智能体导入 TRAE 中使用。 |
|
智能体名称 |
使用场景 |
链接 |
|---|---|---|
|
Compliance Checker |
Compliance Checker(compliance-checker) 是一个专业的法律合规模拟智能体,擅长审查法律文件、隐私政策和服务条款,确保符合各类法规和行业标准。它能够识别潜在风险、提出改进建议,并帮助企业降低法律合规风险。
|
https://s.trae.com.cn/a/7a3bf7 点击以上链接,直接将智能体导入 TRAE 中使用。 |