GM
总经理 · GM personal-workbench
codex
自主循环
服务器已接管,替你一轮轮自动推进;跑完或需你拍板时,会主动来这个会话里找你。
允许部署 🔒 部署已锁
执行模式
右栏
C|无右栏 · 对话全宽。超宽屏(>1400px)两侧会留大片空白——正是之前修过的「空洞」问题会回来(mock 诚实标注)。
GM

这是「改进后的 web 对话体验」交互原型(对齐 tech-lead 可落地方案)。发一条消息看:每步工具调用是原子块,前导字形随生命周期 ○ → ● → ✓/×;顶部有 turn 级耗时时钟已运行 Ns完成 · Ns);连续同名工具运行中就折叠✎ 编辑 ×3 ▾;跑到中途会弹内联澄清问答卡(作答后继续)。

试试:输入 / 命令面板 · @ 引用文件 · ■ 停止(终止→续跑/重来/放弃)· ⏸ 暂停 / ▶ 继续依赖 runner 能力,评估中·未实现)· @server.mjs 优化事件上报

本版新增三块可点验交互:① 排队 FIFO — run 跑着连发多条,下方出现排队面板(可编辑/删除/拖动重排/Run now,刷新不丢);② 循环让路两版 — 打开顶部自主循环开关 → 点开一行状态展开详情 → 选让路策略 ①/② → 点模拟一轮后台决策 run,在它跑着时发一句看两版差异;③ 诚实标注 — pause/resume 标「评估中·未实现」、澄清卡标「需后端 R12·mock」。

本轮再补两块:④ H5 响应式 — 把浏览器缩到 375px(或手机开):会话列表变左滑抽屉(点左上 ☰)、Turn/RUN 面板变底部上拉抽屉(点右上 ☰ Turns 或拉底部把手),桌面拉宽即回到已验收桌面版;⑤ R12 澄清卡(4 形状) — agent 干到一半问你时按结构化 schema 弹卡,点下面任一形状看示例(作答后答案作为下一条消息发回):

R12 澄清卡 · 4 形状(schema:question / type / options[] / allow_other

本轮再补:⑥ 允许部署(agent 级开关)+ 部署流程 — 身份区「允许部署」和「自主循环」成对(同类:agent 级能力开关,默认关,开一次这个 agent 所有会话都能部署)。触发那一刻查一次开关关着时点身份区 🚀 部署(或直接输入 部署)会被明确挡回、不部署;开着时确认后走 cc:deployverify → API → web → health 逐步)看结果(可勾「模拟失败」看「停在某步·未自动回滚·已留痕」);边界诚实:部署跑着时把开关关掉,当前这次继续跑完,只提示「新部署已锁」。部署是危险动作 · 此为 mock 演示

本轮再补:⑦ 新架构控制面 —— 新模型是「web = 本机 GM CLI 会话的远程窗口」(不再是每轮派一次性 run),所以多了 4 个只有这个模型才有的控件:① 远程访问(发布)在右上 ⚙ 会话设置(默认,关=一键切断远程/急停 → 输入区会明确锁住);② 执行模式在身份区 ⚡ 全自动 / ✋ 先问我(下面两个 chip 各点一次看两种走法);③ GM 在线/掉线是身份区状态灯 ● 在线(点开可切三态:在线 / 掉线·worker在 → 「重启 GM」/ 整机失联 → 「请到 Mac 手动重启」);④ 会话/窗口管理在左栏(+新对话=新会话、点已有=resume;「任务面板 R2」是占用中(终端在驾)→ 点接管把驾驶权拿到本窗口)。

执行模式演示 · 同一个动作,全自动=无卡直接跑、先问我=弹批准卡等你点
排队0当前 run 完成后按序自动续发 · 输入框不锁
Enter 发送 · Shift+Enter 换行 · / 命令 · @ 文件 · run 中 Enter=排队