【学习笔记】Trae IDE学习笔记(更新中)

字节25年的AI集成开发环境,国内版安装教程参考这个:菜鸟教程

26年1月上线了Skills功能

另外ide是独立的AI IDE,一站式完成开发不需要切换或者联动到其他IDE,如果更习惯用别的比如IDEA,可以用TRAE的插件,但是插件没有Skills功能,根据需要自行选择吧

场景 推荐方案
从零开始新项目(尤其是复杂后端系统) 用 Trae 独立 IDE,Agent 生成完整项目后,再考虑是否迁移到 IDEA
已有 IDEA 项目,局部加功能/重构 IDEA + Trae 插件,或把项目导入 Trae 独立 IDE
需要 Skills 自动化工作流 必须用 Trae 独立 IDE

基础问题

什么是Skills?什么是Agent?

agent 算是干活的(真正动手的),skills 算是写好了封装起来(像包)的操作手册,skills 是给 agent 用的。

skills 一般以文件夹形式存在(如下图的skill-creator这个skill),文件夹里包括一份说明书(SKILL.md)、一些操作脚本(Script)、一些参考资料(Reference)。(但是也有可能只有一个md文件)

skills 里有一个比较重要的概念叫 渐进式披露 ,这个好像涉及原理就不仔细记了等后面看论文,现在只打算学学应用。

而且 skills 一开始是从 claude 那边提出来的,最近才延申到别的AI里,所以容易和别的 Command、MCP、rules 之类的东西搞混。command 是功能单一的命令,MCP 是给AI提供外部API的,rules+command 的作用和 skills 有点像,但是 rules 一般通过agent.md文件维护,而且内容基本和项目绑定,skills 是模型根据任务自己匹配然后驱动。

一般什么情况下需要开发Agent而不是直接拿现成的用?

名称 是什么 谁在用
Agent 模式/功能 工具的交互模式(自动规划、调用工具) 所有用户直接使用
自定义 Agent(Subagent) 专门化的 AI 实例(有特定角色、工具限制) 开发者/高级用户创建
通用 Agent 的问题 自定义 Agent(Rules/MCP)的解决
每次都要重新解释项目规范 把规范写入 .cursorrules,自动遵循
不知道公司的代码标准 配置 Rules,强制按标准生成代码
不能连接公司内网数据库 开发 MCP Server,让 Agent 能查询
重复性任务效率低 封装成 Command,一键执行

所以绕了一大圈其实我想知道的那个开发agent差不多就是写skills(ÒωÓױ),只是因为名词出现的时间不一样,skills算是后来出现的比较规范成熟的概念。

使用方法

TRAE有两个模式,一个SOLO一个IDE,SOLO是AI主导,会自己识别和判断需要调用哪个Skill的,IDE是人主导,需要在对话里明说用哪个Skill(e.g."请使用 code-reviewer Skill 检查这段代码","用 mybatis-skill 生成 DAO 层")。

以在SOLO模式下创建的一个简单前端项目为例子试一下IDE模式下的Skill怎么用,项目内容如下图。

试的是frontend-design,去下skill文件,这个就是上面提到的"只有一个md文件"的那种。

左上角切换到IDE模式,点击设置 - 规则和技能 - 技能,TRAE的Skills分两种,一种是global skills,一种是project skills,因为只是想试一下所以这里选项目了,然后点创建。

创建有两种方法,一种是点红框传md文件,它会自动解析,另一种是把md文件直接放到本地放Skills的文件夹里(找不到文件夹的话先随便建一个Skill然后再去当前工作路径的./trae/skills路径下找)。

创建完之后就可以在IDE模式下点名用了,虽然这样改完也有点丑但意思就是这样用。

写Skills的时候需要注意哪些问题

1、所有经验贴都提到的,name和description需要写得准确。

一些AI agent通用的学习记录

1、国外的,Claude opus 4.5可用,/insight整理优化skill和claudedmd,或者gpt 5.2 codex也行。

2、唉其实如果完全切换到这种开发方式的话虽然是节省了写代码的时间,但是取而代之的是需要开发之前能很清晰地知道自己要做什么并且有文档才行,这种宏观的架构能力和怎么清楚地描述和总结也不是一件很容易的事(。

3、26/02/12刚宣布了codex要永久开放,不知道真的假的。

Skills网站

Skill creator 引导创建skill
frontend-design 前端设计
ui-ux-pro-max-skill 设计系统生成器
skill-seekers 根据文档 / 仓库自动生成skill
skillsmp / awesome-claude-skills skills汇总

参考链接

​[1] Skills :2025--2026 年 AI 领域最火爆的核心机制

2\] [一文读懂 Skills \| 从概念到实操](https://zhuanlan.zhihu.com/p/1999165163396436843) \[3\] [在 TRAE 中快速上手 Skills](https://zhuanlan.zhihu.com/p/1999437027184230530) (这篇写得很好看懂) \[4\] [trae+Skills初步实践](https://blog.csdn.net/lzwdlut/article/details/157332936)

相关推荐
西岸行者7 天前
学习笔记:SKILLS 能帮助更好的vibe coding
笔记·学习
悠哉悠哉愿意7 天前
【单片机学习笔记】串口、超声波、NE555的同时使用
笔记·单片机·学习
别催小唐敲代码7 天前
嵌入式学习路线
学习
毛小茛7 天前
计算机系统概论——校验码
学习
babe小鑫7 天前
大专经济信息管理专业学习数据分析的必要性
学习·数据挖掘·数据分析
winfreedoms7 天前
ROS2知识大白话
笔记·学习·ros2
在这habit之下7 天前
Linux Virtual Server(LVS)学习总结
linux·学习·lvs
我想我不够好。7 天前
2026.2.25监控学习
学习
im_AMBER7 天前
Leetcode 127 删除有序数组中的重复项 | 删除有序数组中的重复项 II
数据结构·学习·算法·leetcode
CodeJourney_J7 天前
从“Hello World“ 开始 C++
c语言·c++·学习