Mirasim 文档
并行会话
同时运行多个智能体会话,在会话之间切换,并看出哪个在等你处理。
同时运行多个智能体
每个会话对应一个窗格,各窗格同时运行。每个会话的智能体进程、对话记录和队列相互独立。
在多个智能体之间切换而不丢失位置
侧栏列出工作区及其下的会话。可以只看当前工作区或查看全部,可以筛选、置顶会话,也可以重命名任意会话(清空标题即恢复自动生成的名称)。
- ⌘K命令面板:会话、工作台命令和对话全文匹配结果集中在一份列表中
- ⌘1至 ⌘9,跳到第 N 个分组(⌘9 为最后一个)
- ⌥1至 ⌥6,聚焦当前分组内的第 N 个窗格
- ⌘⌥←在窗格之间循环切换焦点,⌘⌥→ 为反向
- ⌃⇥循环切换分组,⌃⇧⇥ 为反向
⌘K 中的会话按等你处理、运行中、最近活跃的顺序排列。输入内容会检索会话标题,输入满两个字符后也检索对话正文。空格分隔的多个词须同时命中,英文双引号括起的部分作为整体匹配。正文命中结果按工作区分组。
阅读正在运行的会话
每一轮会显示智能体的推理过程、工具调用及返回结果、派出的子任务和正在执行的计划。这些内容默认收起,展开即可查看细节。
- 推理与工具调用
- 推理过程,以及每次工具调用及其返回值,可就地展开。过长的输出会收起,并标注字符数和行数。
- 子任务
- 派发出去的一部分工作单独成块,包含交给它的任务说明、执行过程,以及最终交回的结果。
- 计划
- 智能体自己列的步骤清单,并实时显示进度:已完成、进行中和未开始各有多少步。
- 实时用量
- 每轮一行,显示回复用时,以及已占用的上下文(百分比和 token 数)。
- 备注与状态
- 可以给会话标注状态(收件箱、进行中、待审查、已完成、暂存),记录它的产出类型(回答、方案、实施、部分完成、受阻、对话),并留下备注。
判断哪个会话在等待你
每个会话都会标出当前状态。会话长时间没有输出时,会显示原因。
- 运行中
- 有一轮正在执行。
- 等待你处理
- 智能体提出了问题、请求授权,或需要你做决定。就地回答即可,会话不会重启。
- 队列中
- 后续指令排在当前这一轮之后。
- 已停滞
- 一段时间内没有进展。会显示原因:静默了多少秒、某个工具仍在运行、正在等待模型返回,或者进程仅处于存活状态。
- 已完成或已失败
- 这一轮已结束,或没有返回结果就结束,或以报错结束。
分组标签在其中有会话运行时会闪动,有会话等你处理时以另一种方式闪动。
在执行过程中回答智能体
智能体需要授权或需要你做选择时,问题会出现在会话中,有多个时会编号。可以选择给出的选项、自行输入答案,或者跳过。智能体会从暂停处继续执行。
命令行用法:ui-cli answer --prompt-id ID --action select|text|skip|cancel。
上下文、压缩与长会话
发送按钮旁的圆环显示当前上下文窗口的占用,每一轮末尾显示该轮的占用。窗口占满时,对话会自动压缩(通过概括腾出空间)。要手动压缩,把鼠标移到圆环上,点「压缩对话」,或在输入区的命令列表中运行 /compact。每次压缩都会记在对话记录里,并注明腾出了多少。
结束与清理会话
删除会话时可以选择删除范围,删除后无法恢复。
- 默认只删除 Mirasim 中的记录。智能体命令行自身的对话记录保留,仍可在 Mirasim 之外继续这次对话。
- 「同时删除 agent 原始记录」:一并删除智能体的 jsonl / rollout 文件,对话彻底清除。
- 「同时删除此 worktree」:适用于运行在 worktree 中的会话。有未提交的改动时,Git 会拒绝删除。
正在运行的会话需要先停止才能删除。要在智能体自己的命令行里继续对话,在会话菜单中点「复制续聊命令」。
这一页有错或缺了什么? 告诉我们