К содержимому
# CLI
[Home](/ru/ai)
[Catalog](/ru/ai/catalog)
Как пользователь и агент работают с ai_stp CLI.
## Pages
[Публикация и авторство](/ru/ai/docs/authoring)
[Команды CLI](/ru/ai/docs/commands)
[Поддерживаемые харнессы](/ru/ai/docs/harnesses)
[ai_stp](/ru/ai/docs)
[Быстрый старт](/ru/ai/docs/quickstart)
[Проверки безопасности](/ru/ai/docs/security-checks)
[Доверие и безопасность](/ru/ai/docs/trust)
[Каталог](/ru/ai/docs/catalog)
[CLI](/ru/ai/docs/cli)
[Телеметрия установки](/ru/ai/docs/cli/telemetry)
[Публикация](/ru/ai/docs/publishing)
[agent](/ru/ai/docs/components/agent)
[command](/ru/ai/docs/components/command)
[hook](/ru/ai/docs/components/hook)
[Компоненты](/ru/ai/docs/components)
[instruction](/ru/ai/docs/components/instruction)
[mcp](/ru/ai/docs/components/mcp)
[plugin](/ru/ai/docs/components/plugin)
[setting](/ru/ai/docs/components/setting)
[skill](/ru/ai/docs/components/skill)
[Понятия](/ru/ai/docs/concepts)
[Сетапы](/ru/ai/docs/setups)
[Доверие и безопасность](/ru/ai/docs/trust-and-safety)
[Диагностика](/ru/ai/docs/troubleshooting)
## Content
# CLI CLI — главный пользовательский интерфейс `ai_stp` для сборки, проверки и установки сетапов. Веб показывает каталог и аккаунт, но не применяет конфигурацию к харнессу. ## Команды наблюдения Команды наблюдения ничего не создают и не меняют: ```bash ai-stp version ai-stp doctor --json ai-stp capabilities --json ai-stp help --agent --json ai-stp config show --json ai-stp auth status --json ai-stp device show --json ``` На пустой установке они возвращают типизированное состояние, а не молча инициализируют устройство. ## Команды изменения Команды изменения явно заявляют действие: ```bash ai-stp device init --json ai-stp passport developer init --json ai-stp passport developer update --json ai-stp passport device refresh --json ``` Опасные действия требуют подтверждения. Например, reset устройства не должен происходить как побочный эффект диагностики. ## Телеметрия установки По умолчанию выключена. После явного согласия CLI отправляет один анонимный запрос на каждый фактически установленный компонент — что и зачем, описано в [Телеметрии установки](telemetry.md). ```bash ai-stp telemetry show --json ``` ## Agent Skill Agent Skill начинает с: ```bash ai-stp doctor --json ai-stp help --agent --json ``` После этого агент использует машинный список команд из CLI. Это защищает от устаревших инструкций и галлюцинированных флагов. | Стадия | Команда | Зачем | | --- | --- | --- | | Проверить окружение | `ai-stp doctor --json` | понять, что доступно и что сломано | | Узнать возможности | `ai-stp capabilities --json` | не предполагать поддержку харнесса | | Получить machine help | `ai-stp help --agent --json` | использовать актуальные команды | | Найти объект | `ai-stp registry search --json` | выбрать сетап или компонент | | Посмотреть объект | `ai-stp registry show <stable_id> --json` | проверить паспорт перед решением | !!! note "Команды в документации — пользовательский ориентир" Если CLI отдаёт более свежую machine help, агент должен следовать ей. Документация объясняет модель, а не заменяет исполнимую справку CLI.
ai_stp