侧栏
侧栏是 Termio 的控制台——终端、聊天和项目归在同一个列表里,每个会话汇报实时状态,你总能知道哪个 Agent 需要你。
你在 Termio 里跑的一切都住在左侧的侧栏里。它是一个可滚动的列表,按区块分组,每一行 都是一个活着的会话,汇报它此刻在做什么。点击一行把它带到前面;其余的继续在后台运行。
区块
侧栏按「是什么」给会话分组:
- 终端 —— 用
⌘T启动的独立 shell 和 Agent,不属于任何项目。你的草稿区。 - 聊天 —— 用来快速提问的一次性 Agent 会话(见下文)。
- 项目 —— 你打开过的文件夹。每个项目展开后是其中运行的会话,git worktree 再往下 嵌一层,形成三级树:项目 → worktree → 会话。参见 Git worktree。
空的区块会自动隐藏,所以列表里只有你真正在用的东西。
状态
每个会话行都带一个实时更新的状态点。一共四种状态:
| 状态 | 含义 |
|---|---|
| 工作中 | Agent 正在产出输出。 |
| 空闲 | 没有待办,或者你正看着它。 |
| 完成 | 在你切到别的会话时完成了任务——一个平静的「可以看了」提示,让你注意到跑完的任务,而不必让它大喊大叫。 |
| 需要你 | 被提问或权限确认挡住了。回来一下。 |
需要你 和 完成 的区分正是重点:需要你意味着 Agent 卡住了,没有你无法推进; 完成意味着它自己跑完了,只是告知你一声。 核心概念 讲了这套模型,以及每个信号的来源。
发起一个长任务,切走,让状态点替你盯着。某一行变成 需要你 时你就知道该回去; 变成 完成 时,说明活已经在你去别处时落地了。
聊天
聊天 区块放的是草稿性质的 Agent 会话——当你想问 Agent 点什么、又不想打开项目的时候。
按 ⌘N 新建一个 聊天,它会在一个共享的草稿目录(~/.termio/chats)里启动,而不是
在你恰好所处的那个文件夹。可以逐个关闭,也可以从区块菜单一次清空。把它们当作用完即弃:
快速提问、随手实验,都不是需要留存的东西。
切换而不丢失位置
因为每个会话都是一个真实进程,Agent 不会因为离开屏幕就暂停。你可以随意在行之间点击;
一旦会话多到超过几个,用 ⇧⌘O 直接按名字跳到任意会话。参见
导航。