首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >TRAE SOLO: 像艺术家一样独奏编程

TRAE SOLO: 像艺术家一样独奏编程

原创
作者头像
李福春
发布2025-07-27 13:27:12
发布2025-07-27 13:27:12
6910
举报
文章被收录于专栏:研发管理经验研发管理经验

借助先进的AI加持的IDE,程序员也可以像艺术家一样,站到编程的舞台上,独奏完成一个软件系统的开发和交付。

图片中是帅气的朗朗要开独奏音乐会。

借助先进的AI加持的IDE, 程序员也可以像艺术家一样,站到编程的舞台上,独奏完成一个软件系统的开发和交付。


1 背景

我一直使用AI集成开发工具trae,用的还挺爽的,唯一感觉不爽的一点是思考处理的速度比较慢,把需求输入进去,拆细了,有一些小问题需要修复,要等很久或者有上下文丢失,原来测试好的功能又改坏了。

最近弹出的更新提示,说是出了一个solo模式,但是我一直没拿到邀请码,一直体验不到。

那我只能看他的功能预告了。拿到邀请码或者等他正式商用才能用上。

2 什么是SOLO?

熟悉一个新事务之前先要知道它的名字。

先看看solo是什么意思?

solo : 音译 : 搜 楼 ,

翻译: 独自,一个人 。

对应编程,就是一个指令,ide会帮你完成问题分析,文档生成,前端页面,后端代码,调试运行,测试代码生成,直接交付给你一个完整的小软件系统。

我举一个具体的例子来对比一下:


3 传统PK SOLO开发模式

传统分散式开发:

SOLO 智能工作流:

1 任务描述输入:

实现JWT 登录接口,要求: 1. 邮箱密码验证 2. 返回access/refresh token 3. 记录登录日志

2 SOLO 自动响应:

  1. 代码区:生成Spring Boot控制器框架
代码语言:javascript
复制
@PostMapping("/login")
public ResponseEntity login(@Valid @RequestBody LoginRequest request) {   // 自动填充方法体 }
  1. 文档区:并列显示: • Spring Security官方文档(认证章节) • JWT RFC 7519规范 • 数据库表结构设计
  2. 终端区:预置测试命令
代码语言:javascript
复制
curl -X POST http://localhost:8080/login 
-H "Content-Type: application/json" 
-d '{"email":"test@demo.com", "password":"Pass123!"}'
  1. 浏览器区:实时显示: • HTTP请求/响应(状态码/头部/体) • SQL查询日志 • Redis令牌存储状态

4 trae的solo模式介绍

我翻译的官网的英文资料。视频也仔细看了,能动手操作的就动手操作。主打一个原汁原味。

这个图是切换方式,进入solo模式。

SOLO:您的一站式上下文工程师

SOLO 将上下文工程带入生活: 通过将编辑器、终端、文档、浏览器和工具统一在一个工作区中,它可以准确地使用每个任务所需的信息进行推理和操作。

从插件到AI工程师

过去,我们将AI作为工具使用。现在,工具已被集成进AI——SOLO自主编排工具,提供智能且富有上下文的解决方案。TRAE SOLO专为AI开发而打造

当前我们是处于b阶段, AI IDE , 各种工具靠人肉集成。

a 插件

AI伴随第一行代码进入工作流

首先出现的是TRAE插件——将AI助理引入日常开发工具。

b IDE

AI不再局限于侧边栏——它现在拥有自己的原生空间。

TRAE IDE专为以AI为先的编码而打造,实现了深度上下文理解、对话式交互和多智能体协作

c 上下文和工具在AI内统一

TRAE SOLO以流程的方式进行规划、执行和交付。这个工具中心集成了终端、编辑器、浏览器和文档,弥合了创意与执行之间的鸿沟。

SOLO是你需要的一切: 真实软件,更快交付。

基于AI编程助手开发模式:

solo开发模式:

自动思考和调度使用工具,多个AIAgent协作。

TRAE SOLO 模式:AI 驾驶全程,从输入到交付

TRAE SOLO 不仅仅是编写代码——它完成从开发到部署的整个过程。您可以与 AI 进行对话,并在一个统一的视图中监控所有开发活动。

从 IDE 到 AI 工具中心

IDE、浏览器、终端和文档全部集成于 AI 之中。您可以通过 MCP 工具和自定义规则扩展 AI 能力,以适应您的特定工作流程。所有实时执行情况都可以在扩展视图中进行监控。

“说出”您的需求 TRAE SOLO 支持语音输入,让您可以像与团队成员交流一样与 TRAE 互动。AI 的输出不再局限于代码——右侧的可扩展动态视图提供了直观且可视化的反馈。

使用SOLO 构建:沟通。思考。交付。

下面是一篇内嵌在产品介绍页的文章。

6 SOLO是你需要的所有

我知道你打开了多个标签页。

一个用来让 ChatGPT 撰写产品需求文档(PRD),另一个智能助手负责调研,还有一个 AI 编码工具执行代码,可能还有另一个工具用来代码审查和测试……本应无缝衔接的开发过程,却变成了管理一群彼此不认识的 AI 助手。你不得不反复对每个助手重复相同的信息。

AI 助手很强大,擅长单独解决问题。但整体上仍感觉碎片化,难以真正推动软件交付。

因此,我们提出了一个不同的问题:怎样构建一个真正驱动软件开发的解决方案?

这就是促使我们打造 TRAE SOLO 的原因——一个不仅仅协助编写代码,而是能够思考、规划、构建并端到端交付完整功能的“上下文工程师”,并配备了正确的信息和工具。

这个正是我当前开发的痛点,集成难,上下文重复输入。

TRAE SOLO 的新功能:

TRAE SOLO 模式

能够自主处理从最初需求到最终部署的整个开发流程。您可以通过集成视图监控编辑器、浏览器、终端和文档的进展情况,同时 SOLO 会自动编写代码、修复漏洞并交付功能,无需人工干预。

@SOLO Builder 内置的网页开发者,能够将概念转化为功能完备的网站,实现端到端的开发流程。涵盖从撰写产品需求文档(PRD)、UI 设计、代码生成,到部署可用网站的全过程。适用于专业开发者和业余爱好者。

可以看到内置的FLOW工具在工作。

TRAE SOLO 模式与 IDE 模式轻松切换 我们为您提供了细粒度的控制方式,方便您选择与 AI 协同开发的模式。只需点击左上角的一个开关,即可选择将智能助手保持在聊天面板中,或让它完全接管,独立完成开发工作。

一体化定价

SOLO 已包含在专业版套餐中,无需额外订阅。

价格很良心,没有单独再加收钱,👍。

以上下文工程为核心

一个高效的 AI 开发解决方案的关键,不在于你编写了多少代码或起始的提示语,而在于随着任务变得愈加复杂,提供完整、精准且结构化的上下文远比单纯依赖“魔法提示”更为重要。

SOLO 的设计理念即基于上下文工程。它首先理解你的知识架构,帮助你理清思路和规划,然后将复杂的工作拆解成合乎逻辑的步骤来实现。

当你说“构建一个带有邮箱认证的用户登录页面”时,SOLO 会以产品需求文档(PRD)风格给出项目规格,分析你当前的项目架构,利用丰富的信息和工具执行开发,并提供清晰的已完成工作总结。

核心设计理念,上下文工程包含的内容。

  • short term memory:短期记忆
  • documentation:文档
  • structured outputs:结构化输出
  • tools:工具
  • retrieved information RAG:检索增强生成
  • user prompts:用户提示词
  • long term memory:长期记忆
  • web search:网络搜索
  • system prompts:系统提示词

7 SOLO适用于谁?

您可以用 SOLO 做什么 ?

7.1 SOLO 为开发者而生

频繁切换上下文会打断工作节奏。你花更多时间在切换需求文档、调试接口和搭建流水线上,而不是专注于真正的开发。

还有技术栈的挑战。学习新框架需要时间。一个专注于数据基础设施的开发者,不可能一夜之间就转向全栈开发。

SOLO 让每位开发者的生产效率提升十倍。

比如你是后端工程师,需要在用户重置密码时发送邮件通知。通常,这意味着你得在服务代码中查找合适位置,配置消息队列,编写测试,并且在提交合并请求前仔细确认每一步。

有了 SOLO,你只需描述目标:

“用户重置密码时发送邮件,使用我们的队列系统,邮件中包含 IP 和设备信息。”

SOLO 会在你的代码仓库中找到合适的位置,复用已有模块,编写代码,添加测试,并提交一个干净的合并请求——所有操作都基于你的上下文环境。无需额外配置,不会丢失上下文,也不需要人为干预。

这就像拥有一个已经熟悉你代码库的队友,能够帮你高效完成工作。

7.2 SOLO 适用于小型团队

传统的团队结构是为专业化和职责分工而设计的。前端、后端、基础设施——各司其职,领域明确。但在快速发展的团队中,这种结构往往成为阻碍。你得等那个唯一熟悉技术栈的人,或者等待有人有空闲时间。

SOLO 是小团队的动力加速器。举个典型例子:一名后端工程师需要构建一个实时数据分析仪表盘。与其花一周时间学习 React,或等团队唯一的前端开发人员,不如直接向 SOLO 说:

“构建一个响应式仪表盘,展示我们现有 API 的用户指标。”

SOLO 设计 UI,构建组件,连接状态管理,接入 API,并部署应用——全部在同一个代码仓库和技术栈内,遵循团队的最佳实践。工程师全程参与,审核进展,提供反馈,加快交付。没有瓶颈。

7.3 SOLO 适用于产品经理

将产品创意转化为实际解决方案通常需要协调工程师、设计师和分析师,还要反复修改产品需求文档和频繁开会。等到产品上线时,测试机会可能已过去。

SOLO 让产品经理变成产品构建者。

你可以以思维的速度验证想法,将概念几天内变成 MVP,而非数月。假设你在做一个社交功能,想验证在用户资料页添加 Instagram 和 LinkedIn 链接是否能提升互动。与其写需求工单,催设计师,等下一个迭代周期,不如告诉 SOLO:

“在用户资料页添加可编辑的社交链接,包含 Instagram、LinkedIn 和 Twitter 图标。”

SOLO 更新前端 UI,连接已有的用户数据模型,创建一个精美且可点击的资料页版本。你几分钟内就能拿到可用的原型,而不是数周。

现在,产品经理可以在不受迭代周期限制的情况下,创建并演示新功能。无论是验证增长思路还是准备用户测试,SOLO 都赋予你构建、测试和迭代的能力——所有工作都在统一的工作空间内完成,集合了文档、代码和浏览器于一体。

7.4 SOLO 适用于设计师

设计与代码之间的鸿沟,是许多好点子最终流产的关键原因。无障碍性、响应式以及设计系统的细节,常常在交接过程中被遗漏或误解。

SOLO 弥合了这道鸿沟,让设计师无需编写代码即可完成构建。

借助 @SOLO Builder,你可以用自然语言或视觉素材将想法转化为可运行的交互式原型。只需描述你的需求,或上传参考图,SOLO 会自动处理布局、响应式行为和设计变量。

想要直接微调某个组件?利用 SOLO 的“选中并编辑”功能,你可以在浏览器中点击任何视觉元素,立即修改文本、间距、布局、颜色……应有尽有。无需翻找代码或等待开发实现,只需选中、调整,SOLO 会实时更新底层代码。

设计师现在可以用真实功能测试用户交互。你可以告别静态的设计稿,精确地将创意变为现实。

8 SOLO常见问题

常见问题解答(FAQ)

  1. TRAE SOLO 中请求是如何计数的? 每一次提示被视为一次快速请求。没有额外插件,也没有隐藏费用。
  2. SOLO 使用的是什么模型? 目前 SOLO 使用的是 Claude-4-Sonnet 模型。
  3. 什么是 SOLO Code?我如何获得 SOLO Code? SOLO Code 是为专业用户(Pro 用户)激活 SOLO 模式的专属代码。 我们会不定期发放官方 SOLO Code。请关注 Trae 的 Twitter、Discord、Reddit 以及合作创作者的活动获取码的赠送。
  4. 我可以在现有代码库中使用 SOLO 吗? 可以。SOLO 能直接在你当前的代码库中工作,理解你的系统架构,并遵循你项目的规范。
  5. 我需要给 SOLO 详细说明才能使用吗? 这取决于你。你可以用自然语言描述你想要构建的内容,也可以与 SOLO 一起在已有项目中协同工作。
  6. 如果我想亲自操作代码怎么办? 你可以随时中断并从 SOLO 模式切换到 IDE 模式。你掌控 SOLO 介入的程度。
  7. SOLO 只支持 Web 应用吗? 绝对不是。SOLO 支持全栈应用、后端服务、API 集成、仪表盘、内部工具等多种类型的项目。

TRAE SOLO 是一个全能的上下文工程师,能够理解上下文、跨工具协作,与你一起从头到尾交付真实功能。无论你是开发者、产品经理还是设计师,SOLO 都帮助你更快推进工作,同时保证质量。

9 怎么获取SOLO邀请码?

关注 Trae 的 Twitter、Discord、Reddit 以及合作创作者的活动获取码的赠送。

拿到邀请码之后即可开启solo模式,开启之后,可以拿到200个额外的快速请求来体验solo.

10 solo验证码常见问题解答

什么是Solo Code(独享码),谁可以使用它?

Solo Code是一种用于激活Trae独享模式的特殊代码。仅限专业版(Pro)用户使用。激活后,您将解锁由AI驱动的编码功能,并获得一个新的Solo Code,用于邀请另一位专业版用户。

如何获取Solo Code(独享码)?

您可以通过以下方式获得Solo Code:

  • 关注TRAE官方渠道(Twitter、Discord、Reddit)
  • 参与我们举办的官方活动,官方会发放Solo Code

如何使用Solo Mode(独享模式)?

激活后,您即可在TRAE内开始使用独享模式。每次使用独享模式会消耗1个极速请求(Fast Request)。详情请参考我们的使用指南。

为什么我的Solo Code无法使用?

可能原因包括:

  • 您不是专业版(Pro)用户
  • 该代码已过期或已被使用
  • 您之前已经兑换过Solo Code
  • 系统临时故障 — 请稍后再试

如何确认我的兑换是否成功?

兑换成功后,系统会显示确认信息,您的Solo特权将立即生效。您可以在TRAE的Solo界面查看剩余的使用次数。

小结

TRAE SOLO以“上下文工程”为核心,让我看到了从需求到部署的全流程自动化开发可能。它不仅仅是工具升级,更是开发范式的革新——AI成为理解系统架构、调度工具链的“工程师伙伴”。作为开发者,我期待SOLO解决碎片化上下文痛点,真正实现“独奏式开发”,释放创造力而非困于配置与调试 。

当SOLO能端到端交付完整功能,开发者如何重新定位自身价值?是成为“需求架构师”聚焦业务逻辑创新,还是转向更高阶的系统设计与伦理审查?若AI接管执行层,人类的核心竞争力将向何处迁移?

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1 背景
  • 2 什么是SOLO?
  • 3 传统PK SOLO开发模式
    • 传统分散式开发:
    • SOLO 智能工作流:
    • 1 任务描述输入:
    • 2 SOLO 自动响应:
  • 4 trae的solo模式介绍
    • SOLO:您的一站式上下文工程师
    • 从插件到AI工程师
      • a 插件
      • b IDE
      • c 上下文和工具在AI内统一
  • 6 SOLO是你需要的所有
    • 以上下文工程为核心
  • 7 SOLO适用于谁?
    • 7.1 SOLO 为开发者而生
    • 7.2 SOLO 适用于小型团队
    • 7.3 SOLO 适用于产品经理
    • 7.4 SOLO 适用于设计师
  • 8 SOLO常见问题
  • 9 怎么获取SOLO邀请码?
  • 10 solo验证码常见问题解答
    • 什么是Solo Code(独享码),谁可以使用它?
    • 如何获取Solo Code(独享码)?
    • 如何使用Solo Mode(独享模式)?
    • 为什么我的Solo Code无法使用?
    • 如何确认我的兑换是否成功?
  • 小结
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档