# Команды

> Все команды nsq — запуск, список, подключение, отправка, ответ, остановка, удаление, стоимость, OpenRouter, телефон, диктовка, демон и doctor.

Source: https://docs.neurosquad.ai/ru/cli/commands

`nsq help` выводит этот список в терминале. Агента называют по имени или id — так, как их
показывает `nsq ls`.

## Агенты

| Команда | Что делает |
| --- | --- |
| `nsq` | Дашборд (запускает демон) |
| `nsq run <claude\|codex\|opencode> [prompt]` | Запустить агента в текущей папке |
| `nsq run [--name n] -- <command…>` | Запустить любую команду как агента |
| `nsq ls [--json]` | Агенты, их статус, ожидающий вопрос, стоимость и ветка |
| `nsq attach <agent>` | Агент на весь экран в этом терминале; `Ctrl ]` — отключиться |
| `nsq send <agent> "prompt" [--when-done]` | Отправить промпт сейчас или когда закончится текущий ход |
| `nsq answer <agent> yes\|always\|no` | Ответить на запрос прав |
| `nsq interrupt <agent>` | Прервать текущий ход (той клавишей, которую ждёт этот CLI) |
| `nsq stop` / `start` / `restart <agent>` | Остановить, запустить или перезапустить процесс; start и restart продолжают сессию |
| `nsq rm <agent> [--worktree]` | Удалить агента (а с `--worktree` — и его worktree) |
| `nsq set <agent> [--dangerous on\|off] [--model id\|none] [--provider openrouter\|none]` | Изменить агента |
| `nsq diff <agent>` | git diff папки агента |
| `nsq peek <agent> [-n 20]` | Последние строки его экрана |
| `nsq cost [--since 7d] [--json]` | Сколько потратил каждый агент |

Параметры `nsq run`:

| Параметр | |
| --- | --- |
| `--name <name>` | Имя агента (по умолчанию — имя CLI или команды, сделанное уникальным) |
| `--worktree` | Своя git-ветка и копия репозитория — см. [Worktree](https://docs.neurosquad.ai/ru/cli/worktrees) |
| `--model <id>` | Модель |
| `--provider openrouter` | Работать через [OpenRouter](https://docs.neurosquad.ai/ru/cli/openrouter) |
| `--dangerous` | Разрешать запросы прав агента за вас |
| `--attach` | Сразу открыть его на весь экран |

## Всё остальное

| Команда | Что делает |
| --- | --- |
| `nsq openrouter set-key \| clear-key \| models [query] \| status` | [OpenRouter](https://docs.neurosquad.ai/ru/cli/openrouter) |
| `nsq phone on [--lan] \| off \| pair \| rotate \| status` | [Доступ с телефона](https://docs.neurosquad.ai/ru/cli/phone) (экспериментально) |
| `nsq dictation setup \| status \| test <file.wav> [--model id]` | [Диктовка](https://docs.neurosquad.ai/ru/cli/dictation) |
| `nsq login` · `logout` · `whoami` | Необязательный аккаунт NeuroSquad — nsq он ни для чего не нужен |
| `nsq up` · `nsq down` | Запустить или остановить демон. `down` останавливает агентов; `up` возвращает тех, что работали, с продолжением сессий |
| `nsq doctor` | Проверить CLI агентов, `curl`, терминальный модуль, ключ OpenRouter и терминал |
| `nsq --version` | Версия |

## Стоимость

`nsq cost` и столбец стоимости в `nsq ls` считаются по собственным журналам сессий каждого CLI:
токены — целые числа, а модель, для которой у nsq нет цены, показывается как **no price** («без
цены») — никогда не $0.
