Настройка
nsq работает без всякой настройки. Чтобы что-то поменять, отредактируйте
~/.neurosquad-cli/config.json (создайте, если его нет). Все поля необязательные; если файла нет
или он сломан, действуют значения по умолчанию.
{
"logos": "auto",
"notifications": true,
"sound": true,
"detachKey": "Ctrl+]",
"dictation": {
"enabled": true,
"hotkey": "CommandOrControl+Shift+Space",
"mode": "toggle",
"model": "parakeet-tdt-0.6b-v3"
}
}| Настройка | Значения | По умолчанию |
|---|---|---|
logos | auto, images (настоящие логотипы, где терминал умеет рисовать картинки), glyphs (маленькие цветные значки), neutral (без фирменных цветов) | auto |
notifications | уведомления на рабочем столе — Уведомления | true |
sound | звук с каждым уведомлением | true |
detachKey | клавиша выхода из агента на весь экран, Ctrl+<клавиша> | Ctrl+] |
dictation.enabled | диктовка включена или выключена — Диктовка | включена |
dictation.hotkey | глобальная клавиша, например F9, Ctrl+Alt+Space; "" — без неё | CommandOrControl+Shift+Space |
dictation.mode | hold (пока нажата) или toggle; не задано — короткое нажатие переключает, удержание пишет | не задано |
dictation.model | parakeet-tdt-0.6b-v3 или whisper-large-v3-turbo | parakeet-tdt-0.6b-v3 |
Доступ с телефона включается командами nsq phone on|off и запоминается в этом же файле.
Настройки читаются при запуске дашборда и демона: после изменения откройте дашборд заново, а для
настроек самого демона (уведомления, звук) выполните nsq down, затем nsq up.
Переменные окружения
| Переменная | Что делает |
|---|---|
NSQ_HOME | Хранить данные nsq не в ~/.neurosquad-cli (у отдельной папки — свой демон) |
OPENROUTER_API_KEY | Ключ OpenRouter, если в ОС нет хранилища секретов |
NSQ_LOGOS | images, glyphs или none — как logos выше |
NSQ_IMAGES=0 | Никогда не рисовать картинки в терминале |
NSQ_COLOR | truecolor, 256, 16 или none — вместо определённых автоматически цветов |
NO_COLOR | Стандартный выключатель цвета, учитывается |
NSQ_GLYPHS | ascii или unicode — вместо определённого автоматически набора символов |
NSQ_AMBIGUOUS_WIDE=1 | Для терминалов, которые рисуют символы неоднозначной ширины двойными (некоторые CJK-настройки) |
NSQ_NO_ANIMATION=1 | Без анимаций |
NSQ_ANIMATION=1 | Анимации и по SSH (там они по умолчанию выключены) |
NSQ_NO_NOTIFY=1 | Без уведомлений на рабочем столе (задайте там, откуда запускается демон) |
NSQ_NO_BROWSER=1 | nsq login печатает ссылку, а не открывает браузер |
Где nsq всё хранит
Всё лежит в ~/.neurosquad-cli (или в NSQ_HOME):
agents.json | ваши агенты |
config.json | настройки выше |
daemon.log | журнал демона — первое, куда смотреть, если что-то не так |
layers/ | настройки, которые nsq передаёт каждому CLI для каждого агента |
worktrees/ | worktree агентов |
models/ | модель диктовки |
Секреты — ключ OpenRouter и необязательный вход в аккаунт — хранятся в хранилище секретов ОС, а не в этой папке.