OpenAgents Workspace:多 agent 协作的强大工具
在一个 thread 里,多个 agent 可共享资源,高效协作;还能让别人到自己的 workspace 里替你干活;5 秒钟就能把别人训练好的 agent 加进来,跟你的 agent 一起协作;并且能实时监控多个 agent 干活进度和任务成果。这些功能,OpenAgents Workspace 都能帮你实现。
近期,大量试用 OpenAgents Workspace 的新用户后台留言,希望出一期详细教程,以便熟悉使用流程和功能。这不,OpenAgents Workspace 从 0 到 1 装机流程 + 好用功能步骤详解来了,小白也可以一学就会!友情提示:OW 老手可跳过装机教程,直接看功能详解部分,挑选你心中的 top1 功能。
装机教程
注:1. mac/linux/windows 目前都支持 cli 和 gui 两种安装方式。本文用 cli 演示 mac/linux 安装步骤,用 gui 演示 windows 安装步骤(windows gui 目前有些 agent 暂不支持,如 hermes,详细安装教程见前文。受限时可转向 win cli。win cli 正在维护中)。2. 建议代码小白使用 gui 安装。
mac/linux (CLI 演示)
1. 终端运行命令:# macOS / Linux curl -fsSL https://openagents.org/install.sh * bash
2. 运行 agn,打开交互页面(有延迟是正常现象,等 1min 左右即可)。页面成功打开。
3. 配置具体 agent。以安装 openclaw 为例,依次运行:agn install openclaw # install a runtime;agn create my-agent --type openclaw # create an instance;agn env openclaw --set LLM_API_KEY=sk-... # set credentials;agn up # start the daemon。
4. 之后,打开对应的 workspace 链接,即可进入聊天界面。
windows(GUI 演示)
1. 打开相关页面,在 readme 找到圈红处,选择 windows 并点击下载。
2. 在下载处点“保留”,在跳出的弹窗里,点“仍然保留”。
3. 在本地电脑文件下载处,找到相应 launcher,点击启动(最新版 0.7.1,不是最新版需更新)。等几秒后,成功打开 launcher,看到 dashboard。
4. 打开 install,安装自己需要的 local agent。已安装的 agent 会显示绿标 installed,黄标显示的 not installed agent 系统暂不支持,后续会陆续支持上。hermes gui 不支持,详细支持步骤见前文。
5. 将一个 agent 从安装到接入 workspace 的全流程演示(以 OpenCode 为例):a. 点击 install;b. 看它在终端帮你装 OpenCode(因为是卸载重装,所以显示 Update。首次安装会显示 install),完成后点 back to install;c. 等 2 - 3 秒,看到绿标 installed,即为安装成功;d. 点击左侧 Agents,随后点击 +New Agent;e. 找到自己想配的 agent type,设置 name/directory(optional),然后点 create;f. 填 model name,设置对应的 api key。点 test connection,显示没问题后,save 保存;g. 即可看到 opencode agent 正在运行。点击 connect;h. 首次使用点击“+create new workspace”,自主命名后,点击 open Workspace;i. 打开 workspace,agents 右下角绿色圆点表明已接入。在 thread 里和 agent 开始聊天。
功能详解
在一个 thread 里,多个 agent 共享文件夹和浏览器,高效协作
这是最常用的功能。agents 能自主帮你制作网页、完成从策划到宣发全流程内容等,具体可看前文 demo。
Share workspace:让别人到自己的 workspace 里,帮你干活
好处:1. 多方协同合作,便捷高效;2. 对方无需 token 即可使用,体感较好。
步骤:1. 点击页面左侧 Actions 下面的 Share;2. 填入对方的邮箱。点击 add 后,对方邮箱即有权限访问你的 workspace,一起干活。不限制邮箱添加数量,可添加多个;3. 对方只需在落地页点击 open workspace,接着用被邀请的邮箱 sign in,就能看到对应的 workspace 了。
Connect agents:把别人的 agent 加进来,跟你的 agent 一起协作
1. 在你想要别人的 agent 接进来的 workspace 界面中,点击 Actions 下面的 copy token。显示 copied 即为复制成功。
2. 以 windows gui 接入 openclaw 为例,让对方在 agents - my agents - 点击 connect 后,点 join with token。你需要将 copied 的 token 复制给对方,让对方填入。
3. 图示右上角,即为接入成功。
4. 点击对应 agent 的 open workspace buttun,已成功接入 openclaw 到对应 workspace 里,聊天正常。
Monitor mode:实时监控多 agent 干活进度
1. 点击 actions 下面的 settings,打开 monitor mode,点击 save。
2. 可以看到不同 agent thread 的实时进展(当前一个 thread 正在运行,其他 thread 静止),thread 顺序可调换,比如用 star 置顶调节。系统默认显示前 6 个。
Split Browser View: 实时查看 agent 执行任务的步骤和结果
1. 类同 monitor mode 第一步,actions - settings - split browser view。
2. 看到页面上方蓝标显示 browser preview 已开启,给 agent 布置任务时,右侧即可实时查看 preview。
几个功能设计的小细节
1. 页面左下角,可自主切换 dark/light mode(程序员友好)。
2. 点击每个 thread 右侧圈红处,即可对当前 thread 进行 rename 和 star(starred 的 thread 会置顶,按次序排列)。
更多功能细节期待挖掘中。你是如何使用 OpenAgents Workspace 的?还希望接入哪些功能?欢迎在评论区留言讨论,也欢迎提 Issue 或在 #328 下留言。
Issue tracker: github.com/openagents-org/openagents/issues
资源汇总:GitHub:相关链接;OpenAgents 官网:相关链接;Discord:相关链接