Skip to Content
终端 CLI(nsq)仪表盘与按键

仪表盘与按键

不带参数运行 nsq。如果守护进程还没运行,它会先启动守护进程,然后打开仪表盘:

  • 左侧侧边栏——你的工作区(智能体运行所在的文件夹)以及其中的智能体,每个都显示状态;
  • 右侧网格——所选工作区的智能体,以实时终端呈现,随工作进展实时更新。需要你的智能体会直接在格子上显示问题。

用 Enter(或双击)把任意智能体全屏打开:此后每个按键都发给它,就像你亲自启动了它一样。Ctrl] 返回网格。

退出仪表盘(q)不会停止任何东西:智能体属于守护进程,会继续运行。再次运行 nsq 即可回到它们身边。

按键

按键作用
↑ ↓ ← → 或 h j k l选择智能体
Tab下一个智能体,跨所有工作区
Enter、双击全屏打开智能体;Ctrl] 返回网格
y / a / n回答所选智能体的权限请求:是 / 总是 / 否
s给所选智能体发送提示词
S在当前回合结束后发送提示词
c启动智能体:CLI、名称、提示词、文件夹、worktree、OpenRouter、模型、危险模式
m从 OpenRouter 目录中选择模型
i中断当前回合
x · X停止智能体 · 移除它
r · R重启(继续原会话)· 重命名
d开启或关闭危险模式
v对智能体语音输入——文字只粘贴,不发送
[ ]上一页 / 下一页格子
b显示或隐藏侧边栏
?帮助
q退出仪表盘(智能体继续运行)

也可以用鼠标:单击选择,双击打开,滚轮移动选择。在全屏且请求了鼠标的智能体里,点击会发给智能体。

状态一览

nsq 以英文显示状态:

状态含义
working——工作中一个回合正在进行
needs you——需要你智能体在等你——权限请求、问题、待批准的计划——并附带它自己的原文
finished——已完成回合结束,答案已在屏幕上
idle——空闲停在提示符处,没有新内容
exited——已退出进程已结束;按 r 重启

nsq 如何得知这些:智能体、CLI 与状态。

外观

在支持内联图像的终端里(kitty、iTerm2、sixel),各 CLI 的标志以真实图片绘制,其他终端里则显示为小字符徽标。旋转指示器和「需要你」的脉动效果只在仪表盘处于前台时播放,智能体全屏时从不播放,通过 SSH 时默认关闭。如何调整,见配置。

不打开仪表盘也能回答

上面的每个操作都有对应命令——nsq answer api-fix yes、nsq send api-fix "now the tests"、nsq interrupt api-fix、nsq attach api-fix(在当前终端全屏打开,Ctrl] 断开)。见命令。