# Доверие и безопасность
[Home](/ru/ai)
[Catalog](/ru/ai/catalog)
Модель доверия ai_stp, подтверждения и границы автоматической установки.
## 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
# Доверие и безопасность
`ai_stp` показывает происхождение, подтверждения и ограничения, но не обещает,
что любой опубликованный объект безопасен.
Что означает процент сканирования карточки —
[Проверки безопасности](../security-checks.md). Как открыть закрытый случай —
[Жалобы](../cli/report.md).
## Две оси verified
Есть две независимые оси:
- `author_verified` — платформа подтвердила автора или пространство имён;
- `component_verified` — платформа подтвердила конкретную версию объекта.
Одно не следует из другого. Подтверждённый автор может опубликовать ошибочную
версию, а неподтверждённый автор может владеть локальным объектом, который вы
точно закрепили сами.
## Линии доверия
`authoritative` — основной путь для объектов, которые можно предлагать без
экспериментального согласия.
`experimental` — объект можно рассмотреть только после явного согласия
пользователя.
`local_owner_or_pinned` — собственные, импортированные или точно закреплённые
объекты пользователя. Они выбираются напрямую после локальных проверок, но не
становятся платформенно подтверждёнными.
| Линия | Можно показывать | Можно авто-устанавливать | Требуется от пользователя |
| --- | --- | --- | --- |
| `authoritative` | да | только после обычного плана и подтверждения | проверить смысл и diff |
| `experimental` | да, с пометкой | нет без явного согласия | принять экспериментальный риск |
| `local_owner_or_pinned` | да | только как локально закреплённый объект | понимать, что это не platform-verified |
??? warning "Verified не снимает ответственность"
Verified-статус помогает не спутать автора или объект, но не заменяет
проверку содержимого. Особенно внимательно смотрите `mcp`, `hook` и
`plugin`, потому что они могут расширять права или менять target.
## Согласие: allow, revoke, list
Нет ключа конфигурации со смыслом «включать все непроверенные объекты
навсегда». Согласие — это либо маркер запроса на одну команду, либо
долговременная запись на одного publisher, одну мажорную линию объекта
или авторизованный профиль задачи `full-auto`.
```bash
ai-stp consent allow --scope publisher --target <publisher_id> --json
ai-stp consent allow --scope object_major --target <stable_id>@<major> --json
ai-stp consent allow --scope task --target full-auto --json
ai-stp consent list --json
ai-stp consent revoke --scope publisher --target <publisher_id> --json
```
`--scope` — `publisher`, `object_major` или `task`. `task` — именованный
профиль, а не wildcard. У цели `publisher` или `object_major` уже должны
быть зарегистрированные объекты: пустой fingerprint — не согласие, а
отсутствие наблюдения. `task` / `full-auto` не требует совпадающего объекта.
Согласие допускает кандидатов в линию `experimental`. Оно не переводит объект
в `authoritative`, не создаёт platform verification и не отменяет проверки
установки.
Запись `publisher` или `object_major` перестаёт покрывать версию, если этой
версии нужны новые права, процессы, сеть, учётные данные или нативные
поверхности по сравнению с fingerprint на момент согласия. Активный `task`
это расширение всё ещё покрывает. Отзыв действует сразу для последующих
запросов. Отозванная более узкая запись исключает цель даже при активном
`task`.
Поиск может показать experimental-линию на одну команду без записи согласия:
```text
ai-stp registry search --kind component --query scanner --include-experimental --json
```
Этот флаг не сохраняется. Для установки непроверенного объекта по-прежнему
нужно долговременное согласие.
Подробности: [Согласие](../cli/consent.md).
## Жалобы
Проблемный публичный объект — закрытый случай модерации, а не ветка
комментариев.
```bash
ai-stp report preview --kind component --id <id> --version 1.0 --content-digest sha256:... --json
ai-stp report confirm --plan-id <id> --plan-digest <digest> --confirm --json
ai-stp report list --json
```
[Жалобы](../cli/report.md).
## Что не делает ai_stp
`ai_stp` не вызывает интерфейсы моделей, не требует ключа модели и не разрешает
агенту обходить механические ограничения. Итоговое состояние харнесса пишет
только public provider.
Единственный исходящий запрос, который CLI делает от своего имени, — анонимный
пинг установки, и он выключен, пока вы явно не согласились. Что в него входит и
как его выключить — в [Телеметрии установки](../cli/telemetry.md).
## Связанные страницы
- [Проверки безопасности](../security-checks.md) — что покрывает процент каталога.
- [Согласие](../cli/consent.md) — долговременные записи, не флаг поиска.
- [Каталог](../catalog/index.md) — как читать доверие на карточке.
- [Жалобы](../cli/report.md) — закрытый случай, не ветка комментариев.
- [Быстрый старт для ИИ-агента](../quickstart/agent.md) — не ставить по
заголовочному проценту.
- [Публикация](../publishing/index.md) — происхождение — не проверка безопасности.