惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
Microsoft Azure Blog
Microsoft Azure Blog
aimingoo的专栏
aimingoo的专栏
Vercel News
Vercel News
U
Unit 42
L
LangChain Blog
J
Java Code Geeks
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
The Cloudflare Blog
F
Fortinet All Blogs
小众软件
小众软件
I
InfoQ
P
Proofpoint News Feed
D
DataBreaches.Net
Martin Fowler
Martin Fowler
H
Help Net Security
T
Tailwind CSS Blog
N
Netflix TechBlog - Medium
有赞技术团队
有赞技术团队
Y
Y Combinator Blog
Recent Announcements
Recent Announcements
B
Blog RSS Feed
酷 壳 – CoolShell
酷 壳 – CoolShell
B
Blog

少数派

派早报:Google 发布 Fitbit Air 等 - 少数派 「新人报到」確認需求,再開始 - 少数派 从 SOLO 独立开发者社区,我看到了越来越多开发者开始做自己的产品 - 少数派 我怎么管理那些"不常做,但总会忘"的生活事项 - 少数派 人形机器人量产元年,数据才是具身智能的“生死线” - 少数派 BuhoLaunchpad 高度还原 Mac 启动台:开发历程与思考 - 少数派 五年陪伴依然不舍,DIY 换壳后让罗技 MX Master 3 继续服役 - 少数派 新玩意 240|少数派的编辑们最近买了啥? - 少数派 一日一技|为什么你应该关闭 iOS 的键盘声音 - 少数派 我做了个插件和 Skills,一键提取任何网站的设计规范 Design.md - 少数派 住在三四线城市的你,该开始录播客了 - 少数派 甘南秘境,大白高国 - 少数派 AI的审美:谁让把我变成川内倫子 - 少数派 返工怎能不烦恼,打工人片单总有一部是你的「嘴替」 - 少数派 为了让「上厕所」更健康,我做了一个小工具 - 少数派 AI + Skill,能够让生成的文章去除 AI 味吗? - 少数派 新玩意|韶音OpenDots ONE 耳夹式耳机 - 少数派 《美满》| 在每一个春天的晚上相爱(362) - 少数派 新玩意|优篮子 PS01 MagSnap 磁吸支架 - 少数派 自我整合手记 | 我开始早睡了:用稳定规则,为自由托底 - 少数派 用龙虾(OpenClaw)两个多月,我最深的12个体会 - 少数派 听歌时间到,12 张你可能错过的 2025 华语乐坛好专辑 - 少数派 承诺能追吗 - 少数派 macOS 26启动台没了? 我做了个不一样的App启动器 - Keboard - 少数派 《四海为家的人》| INTJ对话INTJ(361) - 少数派 你发过的那些黑历史,是时候一次清干净了 - 少数派 新玩意:安安静静玩,越玩越专注:计客密码机 - 少数派 iPad 用户首次体验 Android 平板:vivo Pad6 Pro - 少数派 数据逻辑强 - 少数派 极北行+ | 一路向北,探访日本至北之地 | 001 - 少数派
今天偷学到一个龙虾的时间管理技巧|效率直接翻倍 - 少数派
2026-03-08 · via 少数派

之前一直困扰在龙虾一次只能一个任务,想一下子干多个任务的时候就容易串,所以研究了一下怎么用openclaw做多个任务。

你要是也觉得“任务一多就容易串上下文、TUI 看着乱、状态不清楚”,那应该对你也有用。 核心思想只有一句话:先用多个 Session;需要更强隔离再上多个 Agent;最后才考虑多个 Gateway。

一、先理解四个角色

OpenClaw 的多线能力,建立在四层结构上:

Gateway:中枢,负责路由、状态、会话管理。 TUI/UI:客户端窗口,本身不存核心上下文,都是连 Gateway。 Agent:执行体配置(模型、工作目录、规则)。 Session:某个 Agent 下的一条独立对话线程。

关系是:

TUI/UI -> Gateway -> Agent -> Session

所以“会不会串”最关键看你是不是把不同任务发到了同一个 Session。

二、最推荐的多线方案:1 个 Gateway + 1 个 Agent + 多个 Session

这是成本最低、效果最好、最不容易搞乱的方式。 你可以把 Session 理解成“同一个人开的多个聊天窗口”。

1)创建两个任务线程

openclaw agent --agent main --session-id task-a --message "初始化任务A" openclaw agent --agent main --session-id task-b --message "初始化任务B"

2)后续持续在各自线程里推进

openclaw agent --agent main --session-id task-a --message "继续任务A" openclaw agent --agent main --session-id task-b --message "继续任务B"

3)查看最近活跃线程

openclaw sessions --agent main --active 120

实操建议:两个 TUI 窗口分别固定一个 session-id,不要来回切。

三、什么时候要拆多个 Agent

如果只是任务多,多个 Session 就够。 但如果你有下面需求,建议拆 Agent:

不同任务要不同 workspace 不同任务要不同默认模型 想把任务域彻底分离(比如“运营”和“开发”)

创建示例:

openclaw agents add research --workspace /Users/pot/clawd-research --model codextoken/gpt-5.2 --non-interactive openclaw agents add ops --workspace /Users/pot/clawd-ops --model codextoken/gpt-5.2 --non-interactive

分别执行:

openclaw agent --agent research --message "初始化调研任务" openclaw agent --agent ops --message "初始化运维任务"

查看:

openclaw agents list openclaw sessions --all-agents --active 120

四、什么时候才需要多个 Gateway

多个 Gateway 是“环境级隔离”,最重,也最复杂。 只在这些场景用:

生产/测试完全隔离 你需要独立状态目录和端口 你在做强对抗实验,不想互相影响

建议用 profile 管理:

openclaw --profile work gateway --port 19001 openclaw --profile lab gateway --port 19011

分别连接:

openclaw --profile work tui openclaw --profile lab tui

五、常见误区

误区 1:看到 agent:main:xxx 就以为串了 不是。这里的 main 只是 agentId,后面的 xxx 才是 session key。

误区 2:--agent 可以随便填任务名 不行。--agent 必须是已存在的 agent id。任务名建议放到 --session-id。

误区 3:开两个 TUI 就自动隔离 不一定。两个窗口如果都发到同一个 session,还是会串。

六、你可以直接照抄的双窗口模板

窗口 A:

openclaw agent --agent main --session-id content-pipeline --message "继续内容流水线任务"

窗口 B:

openclaw agent --agent main --session-id growth-research --message "继续增长调研任务"

检查:

openclaw sessions --agent main --active 120

七、一句话决策表

先用:多个 Session(90% 场景) 再用:多个 Agent(需要 workspace/模型隔离) 最后用:多个 Gateway(环境级隔离)

如果你愿意,我下一步可以按你当前任务,直接给你定一套“3 条会话并行”的命名规范和启动命令。