Все команды выполняются из корня репозитория (/remcli).
npm run setup # зависимости + сборка + мастер настройки (Whisper, TTS, агенты, cloudflared)npm start # собрать всё и запустить демон — QR появится в терминале (Ctrl+C — остановить)
npm run start:tunnel # то же + публичный HTTPS-туннель (доступ не из домашней сети)С телефона: сканируешь QR камерой → открывается веб-клиент → на iPhone: Поделиться → «На экран "Домой"» — работает как приложение.
npm run stop # остановить
npm run status # статус
npm run qr # показать QR ещё раз
npm run doctor # диагностика (демон, агенты, голос, логи)QR сканируется один раз: pairing-данные и порт сохраняются в ~/.remcli/p2p-pairing.json, поэтому подключение переживает рестарты демона. Сменить ключ удалённого доступа (все устройства должны пересканировать QR): remcli daemon rekey.
npm run claude # Claude terminal wrapper
npm run codex # Codex
npm run cursor # Cursor
npm run antigravity # Antigravity через agyClaude terminal wrapper остаётся доступен через npm run claude и
runClaude; его phone/Web provider flow disabled/deferred до отдельной
provider-specific приёмки. Для Antigravity Remcli использует agy в режиме
stream-json, account-visible model catalog и точный resume по conversation ID;
подробности: архитектура Antigravity.
npm run dev:web # веб-клиент с hot reload (Vite)
npm run build # прод-сборка: веб-клиент + CLI
npm run typecheck # проверка типов (web + cli)
npm run test # тесты (web + cli)- Загрузить модель и запустить сервер:
lms load qwen/qwen3-4b && lms server start - В
~/.remcli/setup.json:"conciergeEnabled": true - Переключение модели — поле
"conciergeModel":"qwen/qwen3-4b"или"llama-3.2-3b-instruct"(применяется сразу, без перезапуска)
Промт и правила: packages/remcli-cli/src/daemon/concierge/conciergeService.ts — CONCIERGE_SYSTEM_PROMPT (персона и мягкие правила) + жёсткие ограничения в коде (белый список инструментов, валидация директории, лимиты вызовов — промтом не обходятся).
Свой характер без правки кода: "conciergeExtraPrompt": "..." в ~/.remcli/setup.json — добавка к промту, базовые правила отменить не может.