需统一Workspace实例并启用桥接配置:执行agent-space --workspace=shared启动单实例,编辑agent-space.yaml添加bridge配置,确保Flex技能声明requires: [share_context]依赖,最后通过agent-space bridge status验证状态为active。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你需要在 Agent Space 中让 Share 和 Flex 两个模块自动协同工作,但发现它们当前各自独立运行、状态不互通,Share 里生成的上下文无法被 Flex 的 Skill Runtime 读取,Flex 中触发的 MCP 服务调用也无法回传到 Share 的共享会话空间。
确认 Share 与 Flex 是否处于同一 Workspace 实例
打开终端,执行 agent-space status,检查输出中 【Workspace ID】 字段是否完全一致——若显示两个不同 ID(如 ws_abc123 与 ws_def456),说明你实际启动了两个隔离实例,此时 Share 与 Flex 天然无法互通。
关闭所有 agent-space 进程,然后只运行一次 agent-space --workspace=shared 启动命令,确保 Share 和 Flex 都通过该进程加载。
启用 Share-Flex 自动桥接(需 v2.8.0+)
进入项目根目录,编辑 agent-space.yaml 文件,在顶层添加如下配置:
bridge: share_to_flex: true flex_to_share: true sync_interval_ms: 300
保存后重启 agent-space。该配置仅在 Agents-Flex Skill Runtime v2.8.0 及以上版本生效,旧版本会静默忽略 bridge 字段。
验证自动切换是否就绪
方法一:通过 CLI 检查桥接状态
执行 agent-space bridge status,若返回 status: active 且 last_sync: 2026-09-04T18:42:15Z(时间戳为最近 5 秒内),说明桥接已激活。
方法二:手动触发一次跨模块通信
在 Share 界面输入 /share set user_context {"role":"senior_dev"} → 切换到 Flex 终端 → 执行 skill exec context-check → 若输出包含 "role":"senior_dev",则自动同步成功。
注意:【Flex 中的 Skill 必须声明依赖 share_context 插件,否则 runtime 不会主动拉取 Share 数据】,检查 skill.yaml 中是否存在 requires: [share_context] 行。


















