TRAE 绿皮书
TRAE Work 实战指南 / 其他

只需一个指令,实现 OpenClaw 安排 TRAE 干活

提示

TRAE 是面向开发者、职场人与学生的 AI 办公平台,有 TRAE Work TRAE IDE 两款产品。

TRAE Work 侧重学习、办公与工程执行场景,无论你是开发者、职场人、学生,都可以用它写方案、做分析、处理文件、推进协作,并完成需要持续执行、检查和产出结果的自动化任务。支持 桌面端网页版移动端,多端协作,随时发起任务、查看进展、持续推进。

TRAE IDE 适合写代码、读项目、改 Bug 等开发工作,更适合期望精细控制自己的代码改动和执行过程的开发者。

作者:Fire

TRAE 开发者用户


在上次发布了如何用 TRAE 部署 OpenClaw “小龙虾”之后呢,后台也收到了很多留言,大家问的最多的一个问题就是什么时候可以用自己的“小龙虾” 安排 TRAE 帮他干活呢?

想象一下这个场景:你在路上、在咖啡馆、或者只是暂时离开了工位,但你仍然希望用一句自然语言,调度自己电脑上的 TRAE 去看代码、分析项目、实现功能、整理结果。这正是这个方法想解决的问题。

今天为大家带来一个 TRAE 友自己的实践,看他是如何通过一个指令,就安排 TRAE 帮他干活的~

方案介绍

在开始之前,我们先简单理解一下这个方案。

整个过程就像这样:你(在任何地方) → 对话 OpenClaw → TRAEClaw 插件(传递指令) → 你电脑上的 TRAE(执行任务)

提示

所有操作都在你的电脑本地进行,你的代码、项目文件、登录信息都安全地留着,不用担心数据泄露。

配置前准备工作

在正式开始配置之前,你需要保证自己完成了以下操作:

一句话配置

只需要对你的 OpenClaw 发出一句指令,对,就是这么简单。

如果你还没有将 OpenClaw 对接到 飞书,你也可以直接在 OpenClaw 的对话页面(http://127.0.0.1:18789)发出指令,如果你配置了飞书,你可以直接在飞书聊天框发出这句指令。

PLAIN TEXT
请先阅读 https://github.com/firerlAGI/TRAEClaw 仓库里的 AGENTS.md 和 AI_INSTALL.zh-CN.md,
然后在 macOS 上通过 npm 安装并启用 TRAEclaw(TRAE-ide),
验证 openclaw plugins info TRAE-ide 和 openclaw config validate,
提醒我重启 OpenClaw Gateway,再执行一次 TRAE_status,并告诉我接下来怎么用 TRAE_delegate。

通过飞书部署的 OpenClaw 发出

通过 OpenClaw 后台发出

图片展示了OpenClaw在飞书中的对话界面。用户@机器人,OpenClaw回复需先阅读指定仓库里的文档,接着机器人用浏览器读取文档,已读取两份文档后执行安装流程。当前判断仓库不在本地,需先从GitHub下载,将执行macOS远程仓库安装(使用bootstrap脚本)。此图与文档中“只需对你的OpenClaw发出一句指令”及“通过飞书部署的OpenClaw发出”等内容相关,直观呈现了指令执行过程。
img-744 · 图片展示了OpenClaw在飞书中的对话界面。用户@机器人,OpenClaw回复需先阅读指定仓库里的文档,接着机器人用浏
图片展示的是OpenClaw Control的聊天界面。界面上方显示版本为2026.3.9,健康状况正常。聊天区域有提示信息,要求先阅读相关仓库里的AGENTS.md和ALINSTALL-zh-CN.md,然后在macOS上通过npm安装并启用TRAEClaw(TRAE-ide),验证openclaw plugins info TRAE-ide和openclaw config validate,提醒重启OpenClaw Gateway,再执行一次TRAE_status,并告知接下来怎么用TRAE_delegate。下方有Sessions List、New messages等选项,以及Message输入框和New session、Send按钮。
img-745 · 图片展示的是OpenClaw Control的聊天界面。界面上方显示版本为2026.3.9,健康状况正常。聊天区域有提示
提示

特别说明:如果在使用过程中遇到问题可以直接让你的 OpenClaw 帮你修复。自然语言对话即可。

安装后展示

环境介绍:MacOS 15.6.1,TRAE 国际版 3.5.37,OpenClaw 3.11,openclaw models:GLM-4.7

提示

因为 OpenClaw 的可玩性和高权限,无论是本地、飞书、discord,都能通过这个插件调用电脑上的的 TRAE IDE。

数据安全也很重要,这个要时刻记得!

图片展示了OpenClaw在飞书端的界面。上方显示版本信息“Update available: v2026.3.13 (running v2026.3.11)”,并有“Update now”按钮。下方聊天窗口中,资深专家发送消息“使用Trae模型 https://forum.trae.cn/ 这个网站 开发一个静态网页 注意在trae- project这个文件夹中进行开发”,时间为9:34。该图片与上下文紧密相关,是案例二中用飞书指挥OpenClaw作为项目经理,不断打磨案例一中论坛前端开发任务的对话示例,直观呈现了指令发送及响应情况。
img-746 · 图片展示了OpenClaw在飞书端的界面。上方显示版本信息“Update available: v2026.3.13 (
图片展示了TRAE和OpenClaw的界面。左侧是TRAE界面,显示项目信息、Builder状态等,有“与AI对话”“Editor内AI编辑”选项。右侧是OpenClaw界面,显示版本信息、更新提示,下方有“New session”“Send”按钮。该图片与文档中案例二相关,用于说明用飞书指挥OpenClaw作为项目经理,不断打磨案例一中论坛前端时,TRAE与OpenClaw的交互情况。
img-747 · 图片展示了TRAE和OpenClaw的界面。左侧是TRAE界面,显示项目信息、Builder状态等,有“与AI对话”“E
图片展示了“我和我的OpenClaw在飞书上的对话”场景。火火指令OpenClaw作为项目经理,用TRAE不断打磨论坛前端页面,直至与官方论坛一致。OpenClaw回复称已接下项目经理角色,先在“trae - project”里持续迭代,目标是把前端页面打磨至贴近官方论坛。当前状态方面,TRAE正在处理项目框架,目前还卡在初始化/样式方案这一步。还提到TRAE有“先想太多再动手”的倾向,已明确要求其直接编码。
img-748 · 图片展示了“我和我的OpenClaw在飞书上的对话”场景。火火指令OpenClaw作为项目经理,用TRAE不断打磨论坛前
这是飞书上的项目经理进度汇报内容,记录了项目的进展情况。内容显示,已开始真正落地页面,src/App.vue在10:57被大改,文件体积达11.3KB,src/style.css也在10:56被重写,TRAE终于从“配环境”阶段切换到了“实际写页面”的阶段。当前判断TRAE正在做论坛首页第一版,暂时没有报错或阻塞,在里程碑状态里,“产出可运行首页第一版”已接近完成,但用户还未验收。下一步将检查页面能否跑起来、结构是否类似forum.trae.cn、存在的不足等内容,还总结了此前项目处于空转配置状态,现在终于开始推进工作,下一轮会直接验收成果,不达标则继续要求修改。
img-749 · 这是飞书上的项目经理进度汇报内容,记录了项目的进展情况。内容显示,已开始真正落地页面,src/App.vue在10:57
图片展示的是“我和我的OpenClaw在飞书上的对话”中的一条消息。消息内容为“项目经理进度汇报”,显示Trae正常在线,App.vue体积变大,dist/在11:14重新生成,刚刷新build,一次通过,无报错无阻塞。并分析说明Trae在持续修改页面,当前处于连续迭代状态,风险提醒是改动质量是否贴近forum.trae.cn还需继续验证,总结Trae在持续干活,项目没卡,第二轮在往前推进,下一步会继续盯“它改得够不够像”。该图片与上下文案例二中用飞书指挥OpenClaw作为项目经理,不断打磨论坛前端网页的内容相关,呈现了项目进展汇报情况。
img-750 · 图片展示的是“我和我的OpenClaw在飞书上的对话”中的一条消息。消息内容为“项目经理进度汇报”,显示Trae正常在线

案例一:用 OpenClaw 指挥 TRAE 制作一个官方论坛前端网页

提示词如下:

PLAIN TEXT
使用TRAE模仿https://forum.TRAE.cn/这个网站,开发一个静态网页。
注意在TRAE- project 这个文件夹中进行开发。
图片展示了TRAE和OpenClaw的界面。左侧是TRAE界面,显示“与AI对话”和“与Builder协作”选项,下方有“与Builder协作”操作栏。右侧是OpenClaw界面,顶部有“OpenClaw”标识及版本信息,下方有“Update available”提示,中间显示“Read”状态及“status”为“error”的信息,底部有“Message”输入框和“Send”按钮。该图片与文档中案例一内容相关,展示了用OpenClaw指挥TRAE制作官方论坛前端网页时的界面情况。
img-751 · 图片展示了TRAE和OpenClaw的界面。左侧是TRAE界面,显示“与AI对话”和“与Builder协作”选项,下方有

案例二:用飞书指挥 OpenClaw 作为项目经理,不断打磨案例一中的论坛前端

提示词如下:

PLAIN TEXT
现在任命你为这个项目的项目经理 不断打磨这个前端页面的项目,
直到和https://forum.trae.cn/ (这个是TRAE的中文社区)做到一致,遇到问题及时向我报告。

图 1:我和我的 OpenClaw 在飞书上的对话(我让他作为项目经理)

图 2:OpenClaw 用项目经理的身份帮我下发的指令,我仅用了上面的那一句提示词,这些指令完全是 OpenClaw 下发的。

图 3:模仿的前端页面,该说不说,还是挺还原的

图片展示的是Trae开发者社区的界面。左侧有导航栏,包含“全部话题”“热门”“我的帖子”等选项,以及“Trae官方动态”“功能讨论”“Bug反馈”“经验分享”等分类。右侧是最新话题列表,显示了话题标题、参与人数、回复数、浏览数、活动天数等信息,如“欢迎来到 Trae 开发者社区!新人必读”“Trae v1.2.0 发布:全新 AI 助手体验,支持更多自定义配置”等。该图片与文档中介绍OpenClaw可模仿前端页面并根据指令生成内容的内容相关,展示了开发者交流的平台。
img-752 · 图片展示的是Trae开发者社区的界面。左侧有导航栏,包含“全部话题”“热门”“我的帖子”等选项,以及“Trae官方动态”

你也可以告诉你的 OpenClaw:

“让 TRAE 给刚才那个网页加一个更好看的导航栏。”

“让 TRAE 调整一下字体和颜色,风格要更活泼一点。”

TRAEClaw 插件介绍

目前只完成了 Mac 端 OpenClaw 较为稳定的适配,并且 OpenClaw 接入的模型会影响实际效果。注意:目前插件只能对接 TRAE 国际版。

这是一款我自己开发的插件。简单来说,只要安装了它,就可以让 TRAE 与你的 OpenClaw 无痛衔接,把“会理解任务的 AI”与“真正能在本地工程里执行任务的 AI IDE”连成一体。

TRAEClaw 的作用,是让 OpenClaw 能够把 TRAE 桌面端当作一个真正可调用的 IDE 执行器来使用。前者负责理解自然语言、拆解意图与编排任务,后者负责进入本地项目环境,完成代码理解、文件操作与实际执行,而 TRAEClaw 则负责把这两端准确连接起来。

TRAEClaw 采取的是一种更克制、更工程化的方式:它将 TRAE 作为一个可调试的 Chromium / Electron 桌面界面。
他并不依赖“侵入式改造”去接管 TRAE,而是在尽可能保持原有应用结构完整的前提下,为 OpenClaw 打开一条稳定可控的调用通道。

整个插件架构分为四层:

  1. 插件层

这一层直接挂在 OpenClaw 里,拿到 TRAE_status、TRAE_new_chat、TRAE_delegate 这类工具。用户在 OpenClaw 里发起调用时,首先进入这一层。

  1. 客户端协调层

插件内部会先做一些通用工作,比如读取配置、检查 TRAEClaw 是否可用、必要时自动启动、整理请求参数、格式化返回结果。这一层的作用是把 OpenClaw 的工具调用,转换成稳定的本地 API 请求。

  1. 本地网关层

本地网关是整个系统的中枢,负责提供 HTTP 接口、管理会话、处理状态检查、做安全控制,并把“发消息”“新建会话”“切换模式”这些请求转给底层自动化驱动。这一层让插件和 TRAE 的 UI 自动化解耦,后续能力扩展也更方便。

  1. 自动化执行层

底层通过 CDP 连接 TRAE 的调试目标,再通过 DOM 选择器去识别输入框、发送按钮、回复区域等界面元素,完成实际的输入、提交、等待响应和结果提取。这一层可以理解为“真正替用户在 TRAE 里操作界面”。

目标链路如下: OpenClaw -> TRAE_delegate -> TRAEClaw -> TRAE 桌面端

当前插件主要提供三个能力:

  1. TRAE_status:查看 TRAE 当前是否 ready
  2. TRAE_new_chat:新建一个 TRAE 对话
  3. TRAE_delegate:把任务直接委托给 TRAE

插件还提供了更直观的斜杠命令:

其中 /TRAE 适合直接交任务,可以直接将<任务>中的内容原封不动的传进 TRAE 中,而不需要 Open Claw 理解后再传达,/TRAE process 则适合在你希望连执行过程也一起回传时使用,会展示 TRAE 智能体的思维链。

在日常开发中,其实直接用自然语言说“帮我用 TRAE 完成什么任务”“帮我用 TRAE 制作一款软件”之类的提示词,就能触发这个插件!

开发的心路历程

最近,在 TRAE 的飞书社群里,我看到大家反复讨论一个问题:能不能用手机对接 TRAE IDE

OpenClaw 的出现和爆红,让这种想象第一次变得足够具体。它让“用一句话发起任务”这件事不再停留在演示层面,而开始有了真正可感知的产品形态。但与此同时,我也一直有一个很强烈的判断:如果只是直接调用 Coding Model 去做项目开发,它或许足够惊艳,却未必足够贴近真实工程。 真正复杂的开发过程,往往仍然需要发生在 AI IDE 里,需要依赖项目上下文、代码环境、工程状态,以及那种更深入的理解与执行能力。

而我自己作为 TRAE 的 Ultra 用户,日常已经深度依赖 TRAE IDE 参与项目工作。也正因如此,一个想法越来越清晰:如果能把 OpenClaw 的“理解意图”和 TRAE 的“执行工程”真正连接起来,会不会就能拼出一种更完整的体验?

于是,TRAEClaw 这个项目的念头慢慢成形。

我想做的,并不只是一个“手机对接 IDE”的工具,也不只是为两个产品之间补一条通信链路。更准确地说,我想验证的是另一种人机协作方式:人用自然语言发出意图,系统自动找到最合适的执行位置,再把结果带回到人与机器的对话之中。

在这个设想里,OpenClaw 负责“听懂人话”TRAE 负责“动手干活”,而 TRAEClaw 负责“把话传到手”。它们看上去是三个独立的角色,但理想状态下,它们不应该被用户感知为三个分离的系统,而应该像同一套神经系统的不同部分:理解、传递、执行、反馈,连续发生,自然闭环。

我一直很喜欢一种技术产品的状态:它不只是功能成立,而是让人第一次意识到,原来这件事本来就应该这样发生。
对我来说,这个项目有趣的地方,也恰恰在这里:

提示

它不是单纯地替代某个操作步骤,而是在尝试把“对话式理解”和“工程化执行”真正接起来。它关心的不是某一次命令有没有成功发出,而是未来的软件开发,是否可以因此少一点工具切换,多一点自然协同;少一点“人去适应机器”,多一点“机器开始真正接住人的表达”。

如果这条路能走通,那么我们得到的也许不只是一个桥接工具,而是一个更早期的信号:下一代开发体验,不一定发生在单一产品内部,而可能诞生于多个智能体与执行环境之间的协同。

而 TRAEClaw,想做的就是这件事的一次认真尝试。

GitHub 和 npm 包地址

提示

欢迎给 Github 仓库点个 持续关注这个项目的更新情况!

项目地址

目前,这个插件会优先适配 macOS 端。这背后主要并不是功能取舍的问题,而是出于稳定性复现成本的综合考虑。

相较而言,macOS 在 TRAE IDE 的启动方式、调试端口、窗口管理、路径结构以及自动化行为等方面,都表现出更高的一致性。这样的系统环境,更有利于问题定位、链路调试和方案收敛,也更容易打磨出一条稳定、可控、可复现的接入路径。

当然,这并不意味着 Windows 端会被搁置。实际上,Windows 版本也在持续推进中。只是从工程实现的角度来看,我更希望先把一端真正做到稳定可用,再逐步扩展到更多平台。

写在最后

技术的有趣之处,就在于它总能将我们的想象变为现实。

TRAE 鼓励每一位开发者激发创造,发挥自己的想象力,我们期待有更多有意思的开发奇思妙想,每一位 TRAE 友 都是我们产品发展道路上的共建者!

更多 OpenClaw 相关内容也欢迎进入官方线上社区浏览~

温馨提示:

本插件为用户自行开发的第三方插件,非官方出品或维护。插件通过 OpenClaw 协助控制 TRAE IDE 进行代码编写、修改等操作。由于 OpenClaw 及远程控制能力本身存在一定风险,使用过程中可能出现代码异常、数据变更、环境影响或兼容性问题。建议相关用户在安装、使用或传播前,充分了解插件功能及潜在影响,并结合自身场景谨慎评估。因 OpenClaw 或该插件的接入与使用所产生的相关风险和后果,将由实际使用者自行承担。TRAE 官方不对其安全性、稳定性和适用性做额外保证。