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 и статус.

Внешний вид

Логотипы CLI рисуются настоящими картинками в терминалах с поддержкой встроенной графики (kitty, iTerm2, sixel) и маленькими значками из символов в остальных. Спиннеры и пульсация «ждёт вас» анимируются, только пока дашборд на переднем плане, никогда — пока агент открыт на весь экран, и выключены по SSH. Как всё это поменять — в разделе Настройка.

Ответ без дашборда

У всего, что выше, есть и команда: nsq answer api-fix yes, nsq send api-fix "now the tests", nsq interrupt api-fix, nsq attach api-fix (на весь экран в текущем терминале, Ctrl] — отключиться). См. Команды.