TRAE 的思考:AI 时代程序员的认知进化
如果无法正常显示,请先停止浏览器的去广告插件。
        
                相关话题:
                                    #Trae
                            
                        
                1. TRAE 的思考:AI 时代程序员的认知进化
天猪(刘勇)
TRAE 核
开发者            
                        
                2.             
                        
                3. 天猪
• 字节跳动 TRAE 核
• 开源项
EggJS / CNPM 核
2022.11.15
MarsCode Cloud IDE 闭关
之我在
2024.11.15 2025.11.15
TRAE IDE 闭关 ???
搞 AI Coding 。
什么呢?我不知道,但有点期待。
会发
15
今年的 11
,重
字节
> 经常跟朋友调侃说,11.15 是我的受难
开发者
2023.11.15
加
开发者
WeChat:#liuyong25            
                        
                4. AI 已经 深度重塑 了 Coding 的每个 落
Now
AI 辅助编程
起回顾下这个
让我们
AI
AI 结对编程
潜实习
的快速成
过程
古法编程
主编程            
                        
                5. 开发者对 AI Coding 的诉求
质量回答
代码补全 补全光标后下
代码 根据 然语
成
预测 户下
段代码、
步编码动作并修改代码
成所需代码、 主分析需求并修改代码
动运 命令、分析报错、持续迭代
代码问答 理解项 代码信息、进
知识研究 提供即时、准确的知识和信息
辅助学习和接
问答和分析总结
不熟悉的代码库
帮助开发者分析和研究问题,辅助决策            
                        
                6. 01
Coding Assistant
古法编程 → AI 辅助编程            
                        
                7. 代码补全
1. 代码提示
2. 代码补全
3. 超级补全
• 预测下
个字符 → 预测下
个编辑位置
• 新增代码 → 修改存量代码
• Tab Tab Tab,多巴胺的快感            
                        
                8. 代码问答
1. 代码 Markdown 块
2. Artifacts:代码编辑器 + 运
+ 预览            
                        
                9. 代码问答 in IDE
• 把 AI 直接集成到 IDE
• Inline Chat / Side Chat
• 不
反复切换窗
复制黏贴
• 贴近开发者习惯
• 充
的上下
• 代码检索
• Embedding vs Grep
• Agentic RAG            
                        
                10. 代码问答 with Research
• 场景:接
项
新项
、研究开源
等等,辅助决策。
• 不再需要
中,
在庞
的代码库
点点去梳理和分析项
中的代码关联细节。
• 传统 IDE 的核
的叙事
能
式颠覆,如 LSP 跳转
,依然有
可或缺了。
功能开始被新
,但不那么不            
                        
                11. 代码
件替换
模型
程替换            
                        
                12. And …            
                        
                13. 02
Coding Agent
AI 辅助编程 → AI 结对编程            
                        
                14. 智能体(AI Agent) 是什么?
• 单轮对话 → 多轮迭代
• 主动思考和调度能
• 被动接受上下
→ 主动获取上下            
                        
                15. 智能体(AI Agent) 是什么?
获取
→ 主动获取上下            
                        
                16. 03
新时代下的 AI 协作关系            
                        
                17. 如何正确的和 AI 实习 协作?
AI = 每个 专属的
觉得 AI 编程很震撼,也很多 觉得是垃圾,其实就是没找到如何与
的预期,短期
式,没管理好
相处的
不同阶段的实习
现在很多
潜实习
估 +
期低估。            
                        
                18. 如何正确的和 AI 实习 协作?
分货 → $20
费想实现 $2000 的 token
量            
                        
                19. 认知转变:执
,随时准备好接
补位,虽
,但还是要保持素养,专注            
                        
                20. Context Engineering
• 沟通范式:let @Agent with #Context /do sth
。Context Windows 不是越
需求,可以通过 MCP 引 社区
定满
具:内置的 Tool 并不
• 提供
模型聚焦注意
态
越好。
具,但不是越多越好。
• 有效沟通:提供 有效 Context,有助于帮助            
                        
                21. Context Engineering
• Custom Agent:术业有专攻,如:@产品经理、@测试验收
• Custom Rule:项
规则约束
> PS:如果你发现 AI 不主动更新代码,需要
@builder 等 Agent。
动应
代码,检查下是不是 @Chat 了,换为            
                        
                22. Context Engineering
• #Doc:补充 模型未学习到的专有知识,引
• #Web:联
AI-Friendly 的知识 - llm.txt
检索
• #Problems、#Terminal、#Console、#Figma 等等            
                        
                23. Context Engineering
句话需求:不要期望让 AI
档很重要:让 AI 帮你
次性完成任务
起分析需求 档,并拆解为任务            
                        
                24. 04
TRAE 的演进
AKA: The
Real AI Engineer            
                        
                25. TRAE IDE 2025 新 秀            
                        
                26. TRAE IDE 2025 新 秀
• 百万
• 1
活的背后:2024 年 11
TRAE 海外版、2
全能
、7
~ 2025 年 09
Windows 版本、3
,200+
作
,共发布了 90+ 个版本,约每 3 天发布
TRAE 国内版、4
幅追
同类产品功能、 5
个版本。
Agent v2.0
幅提升效果、6
TRAE 2.0 SOLO 模式。
• 天下功夫,唯快不破。《AI Coding“卷王”Trae:216天、63 个版本和数百个功能》
Cue 超级补            
                        
                27. TRAE 架构演进 - Chat
程替换 +
模型兜底            
                        
                28. TRAE 架构演进 - Agent 1.0 架构
Workflow 流程,即 思考 → 规划 → 执
→ 观察            
                        
                29. TRAE 架构演进 - Agent 1.0 架构
内容搜索
具调
相关上下
信
,并持续此过程直到            
                        
                30. TRAE 架构演进 - Agent 2.0 架构
主权,让它主
幅发挥出 LLM 的能 。
和获取反馈,从
具执
动去理解需求,感知环境,并驱动
式 → Agentic,通过给予 LLM 更 的
从 Proposal + Plan 固定 Workflow            
                        
                31. TRAE 架构演进 - Agent 2.0 架构
• 给予 LLM 更 的
境,并驱动
能
具执
主权,让它主动去理解需求,感知环
和获取反馈,从
幅发挥出 LLM 的
。
• More Agentic Loop
• 去掉 Proposal 流程,让模型结合包括历史在内的上下
信息直接驱动。
• 引
Search Codebase Tool,代替固定的 Code RAG
流程,实现 Agentic RAG。
• 利
模型对历史上下
留更多有效信息。
• …
进
总结压缩,代替
程裁剪,保            
                        
                32. TRAE 架构演进 - Agent 2.0 架构
• TO-DO List & Repeated Reminder
• 引
TO-DO Tool 约束流程避免模型过度发散,同时 TO-DO List 在过程中可以
被更新以实现纠偏。
• 为了防
意
模型在多轮后遗忘重要信息,利
Reminder 机制反复强调,让模型注
更集中。
• Effective Feedback
• 将 Lint Error 信息在模型每次修改完 件后及时反馈,尽早规避语法错误。
• 对于模型幻觉导致的
法 JSON Schema、
效
具调
等进
及时引导纠正。
• Keep Tools Simple
多个语义重叠的
具,降低模型决策难度。
Native Function Call 代替 JSON Schema 描述
• 使
具列表,避免引
• 精简
具,减少格式幻觉。            
                        
                33. TRAE 架构演进 - Agent 2.0 架构
• 优化上下
• 利
窗
管理,让多轮会话上下
模型对历史上下
进
更加连贯
总结压缩,代替
程裁
剪,保留更多有效信息。
• 更
旧进
的上下
窗
,通过利
滑动窗
机制由新到
动态拼接。
• 完善 Long Memory 机制,让跨多轮会话的重要信
息不被遗忘。            
                        
                34. TRAE 架构演进 - Agent 3.0 架构
及时参与关键决策,并能随时感知需            
                        
                35. TRAE 协作模式演进 - SOLO 模式            
                        
                36. TRAE SOLO 模式 - SOLO Builder            
                        
                37. TRAE 社区
拉松、TRAE
•
户
对
起成
活动、Early Access
• TRAE Fellow / TRAE Expert            
                        
                38. Conclusion & FAQ
寻 启事:找 个勇于探索未知,把不确定的
AI 领域逐个啃下,『抬 技术天花板』的你
作流,这也是我们 Geek 程序员 直很擅
的
未来已来,不要焦虑,积极拥抱 AI,结合 AI 来重塑你
的事            
                        
                39.             
                        
                40. THANKS
模型正在重新定义软件
Large Language Model Is Redefining The Software