К содержимому
# Быстрый старт для человека
[Home](/ru/ai)
[Catalog](/ru/ai/catalog)
Установить ai_stp CLI, проверить окружение и дойти до первого чтения каталога.
## Pages
[Главная](/ru/ai/docs)
### Быстрый старт
[Быстрый старт](/ru/ai/docs/quickstart)
[Для человека](/ru/ai/docs/quickstart/human)
[Для ИИ-агента](/ru/ai/docs/quickstart/agent)
[Харнессы](/ru/ai/docs/harnesses)
[Понятия](/ru/ai/docs/concepts)
[Каталог](/ru/ai/docs/catalog)
### CLI
[CLI](/ru/ai/docs/cli)
[Карта команд](/ru/ai/docs/cli/commands)
[Наблюдение](/ru/ai/docs/cli/observe)
[Конфигурация](/ru/ai/docs/cli/config)
[Телеметрия](/ru/ai/docs/cli/telemetry)
[Устройство](/ru/ai/docs/cli/device)
[Паспорта](/ru/ai/docs/cli/passport)
[Вход](/ru/ai/docs/cli/auth)
[Согласие](/ru/ai/docs/cli/consent)
[Проект](/ru/ai/docs/cli/project)
[Toolchain](/ru/ai/docs/cli/toolchain)
[Harness](/ru/ai/docs/cli/harness)
[Agent Skill CLI](/ru/ai/docs/cli/skill)
[Реестр](/ru/ai/docs/cli/registry)
#### Компонент
[Обзор](/ru/ai/docs/cli/component)
[Обнаружение](/ru/ai/docs/cli/component-discover)
[Паспорт](/ru/ai/docs/cli/component-passport)
[Источник](/ru/ai/docs/cli/component-source)
[Публикация](/ru/ai/docs/cli/component-publish)
[Выбор](/ru/ai/docs/cli/select)
[Установка](/ru/ai/docs/cli/install)
[Target](/ru/ai/docs/cli/target)
[Setup](/ru/ai/docs/cli/setup)
[Provider](/ru/ai/docs/cli/provider)
[Синхронизация](/ru/ai/docs/cli/sync)
[Доступ](/ru/ai/docs/cli/grant)
[Жалобы](/ru/ai/docs/cli/report)
[Owner](/ru/ai/docs/cli/owner)
[Publication](/ru/ai/docs/cli/publication)
[Eval](/ru/ai/docs/cli/eval)
### Веб
[Веб](/ru/ai/docs/web)
[Главная](/ru/ai/docs/web/home)
[Каталог](/ru/ai/docs/web/catalog)
[Карточка компонента](/ru/ai/docs/web/catalog-component)
[Карточка сетапа](/ru/ai/docs/web/catalog-setup)
[Региональные сервисы](/ru/ai/docs/web/services)
[Издатели](/ru/ai/docs/web/publishers)
[Content](/ru/ai/docs/web/content)
[Эта документация](/ru/ai/docs/web/docs)
[Контакт](/ru/ai/docs/web/contact)
[Правовые документы](/ru/ai/docs/web/legal)
[Вход](/ru/ai/docs/web/login)
[Аккаунт](/ru/ai/docs/web/account)
[Профиль](/ru/ai/docs/web/profile)
[Устройства](/ru/ai/docs/web/devices)
[Объекты](/ru/ai/docs/web/objects)
[Доступ](/ru/ai/docs/web/access)
[Жалобы](/ru/ai/docs/web/reports)
[Лайки](/ru/ai/docs/web/likes)
[Онбординг](/ru/ai/docs/web/onboarding)
[Публикация](/ru/ai/docs/web/publications)
### Компоненты
[Компоненты](/ru/ai/docs/components)
[instruction](/ru/ai/docs/components/instruction)
[skill](/ru/ai/docs/components/skill)
[mcp](/ru/ai/docs/components/mcp)
[hook](/ru/ai/docs/components/hook)
[command](/ru/ai/docs/components/command)
[agent](/ru/ai/docs/components/agent)
[plugin](/ru/ai/docs/components/plugin)
[setting](/ru/ai/docs/components/setting)
[Сетапы](/ru/ai/docs/setups)
### Публикация
[Публикация](/ru/ai/docs/publishing)
[Авторство](/ru/ai/docs/publishing/authoring)
### Доверие и безопасность
[Обзор](/ru/ai/docs/trust-and-safety)
[Проверки безопасности](/ru/ai/docs/security-checks)
[Диагностика](/ru/ai/docs/troubleshooting)
[cli](/ru/ai/docs/components/cli)
## Content
# Быстрый старт для человека Короткий путь, который реально готовит машину: поставить CLI, увидеть чего не хватает, создать локальные идентичности, затем прочитать публичный каталог. Выбор и применение сетапа — следующая глава, не эта. Если вы агент, который ведёт этот CLI, откройте [Быстрый старт для ИИ-агента](agent.md). Исполняемый файл — `ai-stp`. Дистрибутив на PyPI — `ai-stp-cli`. Команда `uv tool install ai-stp` ставит пакет, который этот проект не публикует. ## Установить CLI ```bash uv tool install ai-stp-cli ai-stp version --json ``` Если оболочка не находит `ai-stp`, каталог инструментов `uv` не в `PATH`. См. [Диагностику](../troubleshooting/index.md). ## Спросить установку, что она умеет ```bash ai-stp doctor --json ``` Expert-ориентация (каждый command path): ```text ai-stp capabilities --json ``` `doctor` — чтение. Он не создаёт устройство, паспорт и проект. Он сообщает о CLI, локальном реестре, устройстве, toolchain, Agent Skill и о тех harness, которые на машине уже есть. `capabilities` отвечает уже: с какими поверхностями этот билд умеет говорить прямо сейчас. Поддержку harness нельзя выводить из строки версии. ## Создать локальные идентичности Для локальной работы аккаунт не нужен. Нужны устройство и паспорт разработчика: ```bash ai-stp device init --json ai-stp device show --json ai-stp passport developer init --json ai-stp passport device refresh --json ``` `device init` идемпотентен: второй запуск возвращает идентичность, которую создал первый. Приватный ключ лежит в секретном хранилище ОС; если его нет, CLI прямо говорит, что ушёл в файловый ярус. `device reset` — другая команда. Она разрушительная, требует `--confirm` и не является способом повторить `doctor`. ## Следовать тому, что сказал doctor Читайте отчёт `doctor` до того, как придумывать следующий шаг. === "Нет toolchain" Инструменты первого запуска — закреплённый профиль, не случайный `pip install`: ```bash ai-stp toolchain profile --json ai-stp toolchain install --tool <id> --json ``` `<id>` — инструмент, который пинит профиль. Точные имена — из `ai-stp help --agent --json`. `toolchain install` пишет в управляемый каталог и ничего не запускает из только что положенного инструмента. Подробнее: [Toolchain](../cli/toolchain.md). === "Нет Agent Skill" Это Agent Skill самого CLI, не компонент kind `skill` в сетапе. Поставьте его, чтобы у агента была процедура: ```bash ai-stp skill status --target <dir> --json ai-stp skill install --target <dir> --json ``` `--target` — каталог, из которого harness читает свой native skill. Когда файл на месте, агент всё равно начинает сессию с `task intents --json`. См. [Agent Skill CLI](../cli/skill.md) и [Быстрый старт для ИИ-агента](agent.md). === "Нет программы harness" Установить сетап — не то же самое, что установить программу harness. Сама программа — `harness install`. Provider, который потом пишет нативное состояние, — отдельный бинарник. См. [Программу harness](../cli/harness.md) и [Provider](../cli/provider.md). ## Посмотреть публичный каталог Анонимное чтение не требует входа. `--kind` обязателен: `component` или `setup`. Everyday-установка, когда кандидат уже есть: ```bash ai-stp task start --intent install --idempotency-key install-session-01 --json ``` Expert-просмотр каталога: ```text ai-stp registry search --kind component --json ai-stp registry show --kind component --id <stable_id> --json ``` Результат — кандидат, не разрешение ставить. Перед выбором проверьте harness, точную версию `X.Y`, линию доверия и две независимые оси verification. Как читать карточку: [Каталог](../catalog/index.md). Те же объекты на сайте: [Веб-каталог](../web/catalog.md). Если сети нет, CLI может ответить из кэша и скажет, когда платформа в последний раз подтвердила байты. ## Чего этот быстрый старт не делает Он не входит в аккаунт, не собирает сетап и не пишет target harness. Это отдельные пути с digest: | Следующая задача | Страница | | --- | --- | | Выбрать состав | [Выбор](../cli/select.md) | | Применить через provider | [Установка](../cli/install.md) | | Импортировать уже существующую нативную конфигурацию | [Команды сетапа](../cli/setup.md) | | Войти и синхронизироваться | [Вход](../cli/auth.md) | | Опубликовать компонент | [Публикация компонента](../cli/component-publish.md) | | Вести CLI как агент | [Быстрый старт для ИИ-агента](agent.md) | ## Типичные отказы | Что видно | Что это значит | Что делать | | --- | --- | --- | | `ai-stp` не найден | инструмента нет или его нет в `PATH` | поставить заново `uv tool install ai-stp-cli`, затем `uv tool list` | | doctor говорит, что нет device | идентичность ещё не создавали | `ai-stp device init --json` | | search отвечает из cache | платформу не достали | смотреть `checked_at`; не выдавать это за живой каталог | | capabilities не содержат harness | этот билд не ведёт такую цель | остаться на primary harness или читать [Харнессы](../harnesses.md) | ## Связанные страницы - [Быстрый старт](index.md) — выбрать путь человека или агента. - [Быстрый старт для ИИ-агента](agent.md) — ритуал сессии и machine help. - [CLI](../cli/index.md) — конверты, mutability, confirmation. - [Веб](../web/index.md) — карточки каталога и аккаунт. - [Понятия](../concepts/index.md) — одно слово, один объект. - [Доверие и безопасность](../trust-and-safety/index.md) — что «verified» не означает. !!! note "Команды здесь — карта, не парсер" Если `help --agent` расходится с флагом на этой странице, прав CLI.