文档 / 智能体 / 聊天 UI(原生聊天)
Chat UI 是叠加在受支持的智能体终端会话上的实验性视图。终端仍然是事实来源;Chat UI 是同一 PTY 的结构化转录 + 输入框。转录解码覆盖 Claude、Codex、Grok 和 OMP —— OMP 会话会像其他会话一样在 Chat UI 中打开,而不是仅保留为原始终端。
启用¶
- 打开 Settings → Experimental → Chat UI。
- 打开 Chat UI。
- 可选:将 Default view 设置为 Chat UI,使新的受支持智能体标签页以聊天方式打开;保留 Terminal 则先打开 TUI。
启用后,可从智能体窗格切换 Chat UI ↔ 终端。
输入框¶
- 输入消息并发送(或停止运行中的回合)。当主机支持时,可附加文件/图像。当主机可以恢复时,未发送的草稿文本和附件会在断开/重连期间保留在窗格中。同一会话重连时,已稳定的转录也会保留在屏幕上,而不是在新加载完成前变空白(桌面端和移动端共享该保留行为)。
- 输入
/以使用斜杠命令和发现的 skills(尽可能按智能体过滤)。斜杠命令目录会按智能体区分(Claude 与 Codex 命令集),并与移动端 Chat UI 共享。 - 当智能体暴露这些选项时,使用 model 和选项胶囊(思考级别、模式、智能体特定会话选项)。Claude 的模型选项来自该主机上安装的 Claude CLI(而非硬编码列表),因此更新 CLI 后新模型会显示出来。Codex 支持从胶囊直接选择模型(发送
/model <id>),而单独的/model仍会打开智能体选择器。Grok 暴露 model(启动时使用-m,会话中使用/model)和 reasoning effort(启动时使用--reasoning-effort,会话中使用/effort);模型列表从已登录的 Grok CLI(grok models)探测,因此已弃用的 id 会从选择器中移除。努力程度选项跟随所选模型:Grok 4.6 包含 Extra high,而 Grok 4.5 最高到 High。在智能体进程启动前,输入框可以显示首次启动时生效的草稿启动选项;会话运行后,仅影响运行中回合的胶囊会保持禁用或带标签,直到会话就绪。实时值会发送到该标签页中的 CLI。
来自智能体的问题¶
当 Claude 显示 AskUserQuestion(或类似的结构化权限/问题卡片)时,Chat UI 应在转录中渲染问题卡片,以便你通过输入框路径作答,而不是将其视为折叠的工具调用。在卡片上使用 Submit 确认。这包括运行在配对的 Remote Orca Server / 无头主机上的智能体——不仅限于本地窗格。
可用性¶
Chat UI 在桌面端提供,适用于受支持的本地和远程(配对服务器)智能体会话。移动端伴侣 对相同配对会话复用聊天式转录模式。
转录保真度、流式传输和终端一致性仍在持续调优中。当你需要每个 OSC/状态细节时,请优先使用原始 TUI。
本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 orca48/orca