TRAE SOLO GA Release

作者:Amber Shen 日期:2025年11月4日

TRAE SOLO 是我们为真实软件开发打造的响应式编程智能体。

AI 开发的悖论

如果你在使用 AI 编程工具,你一定感受过这种矛盾。

自主编程智能体很神奇,直到你意识到你看不到它们在做什么。IDE 助手很透明,但它们需要你不断地手把手指导。开发者陷入了一个不可能的选择:要速度还是要控制?

我们相信有更好的方式。

今天,TRAE SOLO 正式结束测试版。它是一个响应式编程智能体,拥有全面的可视化界面,让你充满信心地交付软件。不再需要在速度和控制之间二选一——现在你可以兼得。

什么让 SOLO 具有响应性

响应性意味着你始终参与其中:实时审查决策,动态管理上下文,协调多个智能体而不失去可见性。

响应式审查。 在智能体做出每个决策时都能看到。当优先级变化时,可以在执行中途重定向。随时可以批准、修改或纠正方向。你不必等到最终输出才发现哪里出了问题。

响应式上下文。 你的智能体能看到你看到的东西。上下文保持可见、保持相关,并随着你的工作进展而调整。没有隐藏的假设,没有驱动你无法追踪的决策的过时信息。

响应式多任务。 在不牺牲可见性的情况下并行运行多个智能体。看着它们协调、共享上下文、同时执行。这一次,你的智能体像团队一样交付。

这就是 SOLO 工作的基础。

GA 版本的 SOLO 有哪些新功能:

自从我们在 7 月推出 SOLO 早期访问版以来,我们一直在根据用户反馈进行迭代。

今天,SOLO 正式发布,并带来了一些重大升级:

SOLO Coder

执行前先规划。 从 Plan 模式开始。与 SOLO Coder 讨论你的方法,规划架构,识别依赖关系,并在编写任何代码之前锁定清晰的策略。

协调专业子智能体。 将复杂挑战分解为专注的任务。SOLO Coder 协调多个子智能体处理不同部分,同时通过你的工作空间保持一切可见和协调。

SOLO Coder 专为复杂性而设计。你可以将它用于:

  • 跨多个文件的大规模重构
  • 跨系统的架构变更
  • 性能优化和调试
  • 技术债务解决
  • 遗留系统现代化项目
  • 涉及多个接触点的复杂功能开发

SOLO Builder

自早期访问以来,我们一直在迭代 SOLO Builder,增加了让它更快交付可用产品的功能。

从设计到部署的一体化流程。 导入你的 Figma 设计,SOLO Builder 会生成与你的设计系统完美匹配的生产就绪代码。

预集成的基础服务。 使用 Supabase、LLM 服务(OpenAI、Anthropic、Google Gemini、OpenRouter)、Stripe 支付以及一键部署来跳过设置开销——所有这些都开箱即用。

交付完整功能。 SOLO Builder 不会生成孤立的代码片段。它交付协调的、端到端的功能——前端和后端协同工作,数据库模式与 API 端点对齐,部署前经过测试验证。

非常适合在几天内交付 MVP、用可用产品验证想法,以及在不切换上下文的情况下启动全栈项目。

多任务处理

SOLO 现在支持多任务处理,因此你可以同时处理多个开发任务,同时保持完全的可见性。

并行执行。 不再需要等待一个任务完成再开始下一个。并行运行多个智能体:SOLO Builder 交付新功能,SOLO Coder 重构遗留代码,一个子智能体更新文档……所有这些都在一个工作空间中同时执行。

针对每个任务的专业智能体。 为每个挑战选择合适的智能体。构建你自己的智能体,它们具有擅长特定任务的专业能力,从 API 集成到性能优化再到测试覆盖。

你的编程智能体现在像一个协调的团队一样一起工作——共享上下文,避免冲突,交付一致的结果。通过可视化工作空间协调一切。

工作空间改进

随着项目的增长,我们让 SOLO 更易于导航。

更智能的上下文管理。 随着你的工作扩展,你的上下文也在扩展。现在,当上下文窗口变长时,你可以压缩它,保持工作空间整洁而不丢失重要信息。

可折叠的待办事项列表。 自测试版以来我们一直在改进待办事项列表,现在你可以在不需要所有细节时将它们折叠成摘要。获得你想要的概览,不受噪音干扰。

重新设计的设置面板。 所有 TRAE 设置现在都位于扩展面板中,拥有更清晰、更直观的用户界面。一站式配置所有内容。

解决上下文问题

目前大多数 AI 编程智能体的根本问题是上下文。当智能体看不到你看到的东西、不知道你知道的东西,或者使用过时的信息工作时,它们就会失败。SOLO 通过重新思考 AI 开发中上下文的工作方式来解决这个问题。

让上下文可见。 SOLO 展示了你的智能体需要看到的所有内容,以及你需要监控的所有内容。文档、设计规范和代码库等静态上下文与浏览器信息、终端输出和错误日志等动态上下文并排放置。你确切地看到你的智能体看到了什么,所以没有意外。

实时对齐。 你想要的和你的智能体理解的之间的差距,会随着每次交互而缩小。SOLO 实时适应你的审查和方向变化,从你的纠正中学习并即时调整其方法。人与智能体在整个开发过程中保持对齐,而不仅仅是在开始时。

精度优于大小。 我们不相信把所有东西都扔进一个巨大的上下文窗口。SOLO 采用选择性上下文保留——随着上下文窗口的增长,你可以压缩它以只保留先前交互中的相关内容。这种方法防止上下文退化,保持最佳信息密度,确保新鲜、可操作的信息持续流向你的智能体,而不会被积累的历史数据稀释。

跨智能体共享上下文。 当多个智能体并行工作时,它们共享一个统一的上下文层。SOLO Coder 知道 SOLO Builder 刚刚交付了什么。你的调试智能体理解你的重构智能体的架构决策。上下文在智能体和任务之间无缝流动,消除了冗余工作和冲突变更。

这就是你如何从感觉不可预测的智能体,转变为可以信任其处理生产代码的智能体。

工作原理:常见场景

场景 1:重构复杂架构

你的代码库变得混乱。你需要深度重构而不破坏现有功能。

首先切换到 SOLO Coder 并开启 Plan 模式。 SOLO 分析你的整个代码库,识别架构问题,并提出重构策略。你们一起讨论方法,不断完善,直到你们对前进的道路达成一致。

然后 SOLO 开始有条不紊地工作。它增量式地重构模块,全程维护测试,并向你展示每个更改的上下文和推理。你可以通过扩展面板监控所有内容,看着重构一步步展开。

在任何时候,你都可以在 DiffView 中确切地看到正在发生的变化。 看起来不对劲?立即重定向。每个阶段都进行测试。你对交付的内容保持完全控制。

场景 2:快速交付 MVP

你进展很快。你需要在几天内而不是几周内交付一个可用的产品。

开始与 SOLO Builder 或 SOLO Coder 一起探索。描述你的产品创意,一起完善初始 PRD 来塑造你的 MVP。然后让 SOLO 构建。看着它设置项目脚手架、生成前端和后端代码、配置数据库模式、创建 API 端点并构建 UI 组件。所有这些都实时可见。

看到你想改变的地方?直接参与,通过自然对话讨论调整,在执行中途重定向 SOLO,或者即时批准和修改决策。协作感觉流畅,而不是僵化。

当你准备好发布时,SOLO 处理部署配置、测试和生产设置。你看到每一步,实时审查,并在准备好时部署。或者将它交给一个专门的子智能体来润色最终细节。

场景 3:多任务开发

你同时在处理三个功能、两个 Bug 和文档更新。你的队友在等你。

一次将工作委托给多个智能体。 SOLO Builder 处理功能 A,SOLO Coder 处理复杂的 Bug 修复,一个子智能体处理 git worktree 管理……所有这些都并行运行,所有这些都在一个工作空间中可见。

通过 TRAE 的界面,你看到所有任务同时进行。监控每个智能体的执行,在任务之间自由切换上下文,并保持较低的心理开销。不再需要跟踪多个终端或忘记哪里发生了什么。

你保持指挥权。与任何智能体讨论计划,根据优先级变化重定向,检查已完成的工作,并保持对工作空间中发生的一切的监督。

立即试用 SOLO 来构建伟大的产品:https://www.trae.ai/solo

← 返回博客

ESC

输入关键词开始搜索

支持搜索标题、内容、标签