写点什么

The First Context Engineer:TRAE 2.0 SOLO 发布

  • 2025-07-23
    北京
  • 本文字数:2639 字

    阅读完需:约 9 分钟

大小:1.28M时长:07:28
The First Context Engineer:TRAE 2.0 SOLO 发布

7 月 21 日晚,TRAE SOLO 正式发布。这场发布会不仅回顾了 TRAE 的成长轨迹,更以 SOLO 的亮相为核心,展现了 TRAE 如何从 “代码生成” 向 “软件交付” 迈进,并以 Context Engineer 的形态为开发者带来全新的协作体验。

SOLO 登场:新阶段,新理念,新形态


从今年 1 月 TRAE IDE 国际版发布、3 月中国版推出至今,TRAE 已打磨出三大核心产品能力:Cue 代码补全、Chat 问答、Agent 代码生成。当前,TRAE 月活用户已超 100 万,累计生成并被采纳的代码超 60 亿行,成为受开发者欢迎的 AI IDE 产品。


如今,随着 SOLO 模式的发布,TRAE 进入了 2.0 阶段。这与 AI Coding 的发展阶段相匹配:1.0 阶段工具聚焦 “代码生成”,通过插件或 IDE 提升编码效率;而随着模型能力升级,2.0 阶段将迈向 “软件交付”—— 工具需覆盖从需求到部署的全流程,为 AI 提供完整上下文与工具链支持。


SOLO 作为 “Context Engineer”,以 “任务中心” 为核心,可以智能获取开发上下游的各类上下文(需求、代码、部署信息等),动态规划路径并调用工具;用户只需明确目标,SOLO 便能实现从需求到交付的全流程闭环。


产品核心亮点:SOLO is All You Need


架构革新:AI 与 Context 的协同中枢


SOLO 采用 “左侧 AI 协作 + 右侧 Context 管理” 的产品框架,AI 可实时调用需求文档、代码仓库、网页链接等上下文数据,开发者既能通过 Chat 下达任务,也能直接操作工具,兼顾效率与精准度。


SOLO Builder:全栈开发的 “智能规划师”


基于强大的 Coding Agent 架构,SOLO Builder 可获取整个开发环境中的各类上下文,智能分析并理解拆分用户的任务,规划开发路径,再调用合适的工具来完成任务,实现 0-1 全流程自动化。


四大 Context 工具:覆盖开发全周期


SOLO 内置四大 Context 工具,涵盖从需求文档设计、环境配置、代码编辑,到服务运行四个阶段:


  • Doc:将模糊需求转化为结构化文档,支持手动编辑与对话更新,保留版本差异,让 AI 更精准理解需求。

  • IDE:深度集成 TRAE IDE,方便开发者调试、修改代码,保障项目持续迭代。

  • Terminal:获取环境上下文并支持协同操作,解决环境配置等技术问题。

  • Browser:开发完成后自动运行服务并预览前端效果,支持一键部署生成访问链接,直观验证成果。


TRAE 产品经理 王海建

现场开发:SOLO 实战,从需求到上线的“一键式”交付


为直观展现 SOLO 作为“Context Engineer”的协作能力,TRAE 产品经理王海建带来沉浸式的开发演示,仅凭一个目标“我要做一女装电商网站”,并给出期望的网页风格、设计样式及核心页面信息,SOLO 便接管了从需求到上线的全流程:


  • 需求:当开发者输入 Prompt,描述大致需求后,SOLO 即开始解析需求,自动调用 Doc 工具生成结构化的需求文档,并对需求进行总结,供用户审阅确认,用户可以对需求文档做进一步的调整确认,更精准的需求描述可以更好的提升后续的代码质量。

  • 环境:需求敲定后,SOLO builder  会将需求文档作为 Context 进行开发。开发首先需要进行环境配置,SOLO 会自动判断技术栈并调用 Terminal 工具,完成环境配置与依赖安装。

  • 编码:环境配置完成后,就进入到编码阶段,SOLO 根据需求文档的要求逐步编写代码;完成后主动进行代码检查并修复错误。

  • 本地测试:代码只是中间产物,编码完成后还需考虑怎么把服务运行起来。所以 SOLO 里面内置了 Browser,当 SOLO 完成项目开发之后,就会自动运行服务,展示前端效果。如果想要对页面内容进行调整,还可以直接 Select 选中元素,更精准地去优化页面。

  • 部署发布:最后,SOLO 将服务快速部署上线。


短短十几分钟, SOLO 就生成了一个页面简约美观、功能齐全的女装电商网站,整个开发流程无缝串联需求、环境、编码、本地测试、部署发布等环节,直观展现了 SOLO 如何通过 Context 感知与工具链协同,实现“目标输入,产品交付”的一键式开发体验。


圆桌讨论:Context Engineering 与 SOLO


进入圆桌环节,TRAE 产品经理 Leon、技术专家死月,以及 2 位 TRAE 开发者用户——国内知名连续科技创业者杨攀、江南百景图游戏主程 Ethan(唐奕新),围绕 Context Engineering 和 SOLO 进行现场分享和讨论。


TRAE 产品经理 Leon


圆桌论坛


在软件开发领域,AI 工具已成为日常标配。正如开发者 Ethan 所言,“从代码补全 到 Coding Agent,一开始是 AI 协助我完成工作,到后来变成了我把工作交给 AI,让 AI 去完成。我的身份从 AI 是我的副驾,变成了我是 AI 的副驾。”  这一身份转变,映射出 AI 能力的跨越式进化。对此,TRAE 技术专家死月深表认同,并补充道 Agent 可以极大提升开发效率,降低学习成本,人类逐行审阅代码耗时费力,而 AI 可在瞬息之间汇聚多源信息,帮助开发者迅速掌握项目全貌。


江南百景图游戏主程 Ethan(唐奕新)


谈及什么是真正的 Context Engineering,开发者杨攀表示,在大模型发展早期,人们依赖 Prompt 模板来 “激发” 其能力,而当模型能力足够强的时候,关键在于让模型充分理解我们的意图。如今,仅需一句需求,SOLO 就能将其扩展为需求文档,模型便能自主完成整个流程。


TRAE 技术专家死月分析道:无论是人还是 AI,正确的行动都由信息与决策构成,而决策的正确性源于信息上下文,因此,我们必须给模型提供足量、精准且正确的上下文,才能使其做出正确决策,要做到既不遗漏关键细节,也不过载信息。此外,除了提供这些信息,我们还要赋予模型相应的能力,让它在上下文不足时,能够通过自身的手脚去外部获取更多信息。这也是 SOLO 作为 “Context Engineer”,可以智能获取开发上下游的各类上下文,动态规划路径并调用工具的核心原因。


TRAE 技术专家 死月


在 SOLO 的使用体验方面,开发者杨攀给予了高度评价,他指出,Coding Agent 不只是给 Developer 用的,更是给 Builder 用的。在设计上,与传统 Coding IDE 中 Chat 在右边的设计不同,SOLO 模式从用户体验角度出发将 Chat 放在左边。功能上,SOLO 模式把 Terminal、Doc View、Browser 这四大功能从传统 IDE 的底层功能提炼为一级入口,让开发者有 all in one 的体验,无需额外插件就能高效操作;尤其将需求文档提升为一级元素,大大增强了对 AI 工作的信赖度与可延续性。


国内知名连续科技创业者 杨攀


对于  SOLO 的未来,杨攀充满期待,希望以后通过整合各种开发产品,靠提示词和 Click 就能完成作品开发。而作为游戏开发者,Ethan 表示期待未来能够成立属于自己的 AI 团队,由自己扮演 Leader 角色,下达指令让 AI 去执行,从而解放双手去做更 high level 的事,他认为人类未来与 AI 的交互应专注于设计和创造。TRAE 技术专家死月则从行业发展的角度展望,未来的软件工程,必将经历人类与 AI 深度磨合、协同进化的过程,最终形成效率极高、形态全新的软件工程模式。


2025-07-23 10:275983

评论

发布
暂无评论

第三节课后作业

happy

私有云PAAS平台的思考

8小时

第四周

Geek_fabd84

如果朋友圈没有点赞功能,你还会发朋友圈吗

彭宏豪95

微信 产品 互联网 写作

区块链技术最重要价值所在

CECBC

区块链 数字经济 经济

架构师训练营第三周:系统架构

m

手把手教你锤面试官 03——Spring怎么那么简单

慵懒的土拨鼠

如何使用 dotTrace 来诊断 netcore 应用的性能问题

newbe36524

微服务 .net core netcore ASP.NET Core

Nginx 整合 FastDFS 实现文件服务器

哈喽沃德先生

nginx 文件系统 分布式文件存储 fastdfs 文件服务器

【第三周】课后作业

云龙

云原生虚机应用托管-设计篇

8小时

基于区块链技术实现“资产通证化”

CECBC

资产证券化 流动性

看动画学算法之:linkedList

程序那些事

数据结构和算法 看动画学算法 看动画学数据结构 算法和数据结构

~~寒露节记~~

wo是一棵草

节日快乐…吗?

小天同学

个人感悟 国庆中秋 假期 节日

【第三周】代码重构

云龙

线上服务平均响应时间太长,怎么排查?

小Q

Java 程序员 测试 Jmeter 性能调优

第三周总结

Geek_ac4080

架构师训练营 第三周作业

haha

极客大学架构师训练营

开源的意义与价值

Braisdom

Java 开源 ORM

第三周作业

Geek_ac4080

各角色如何从DevOps中受益?

禅道项目管理

DevOps 产品经理 测试 开发 运维工程师

架构师训练营第一期 - 第四周课后 - 作业一

极客大学架构师训练营

Python时间序列分析简介(1)

计算机与AI

Python pandas 数据处理 时间序列

「剑指offer」27道Mybatis面试题含解析

Java架构师迁哥

这可能是GitHub上最适合计算机专业学生看的编程教程

小Q

Java 学习 编程 面试 基础

关于代码审查的一点体会

KJ Meng

敏捷开发 研发管理 代码审查 Code Review

干货 | 全面解析“数字经济”

CECBC

数字经济 经济 经济建设

JavaScript 语言通识 — 重学 JavaScript

三钻

Java 大前端

MySQL-技术专题-主从复制原理

码界西柚

架构师训练营1期第三周作业

木头发芽

The First Context Engineer:TRAE 2.0 SOLO 发布_字节跳动_TRAE.ai_InfoQ精选文章