远端 Agent Gateway,为什么需要自己的逻辑 Session?
MCP 保持无状态,Gateway 管理长任务:Goal → Session → Run → Worker 是更清晰的生产级分层。
2026.08.15 · VibeFamily 编辑部协议无状态,业务仍有状态
无状态协议利于弹性扩容,但目标、进度、审批、消息和恢复点不会凭空消失。它们应当被放到 Gateway 的业务层,而不是重新塞回 MCP。
推荐分层
Goal 表达业务目标,Session 承载长期上下文,Run 表示一次执行,Worker 是隔离的执行单元。一个 Session 可以关联多个 Run,并支持暂停、恢复与关闭。
落地重点
优先建设状态持久化、Mailbox、审计和恢复,再考虑复杂的多 Agent 编排。可靠性通常比角色数量更重要。