К содержимому

Карта команд

Каждая команда ai-stp, сгруппированная по странице справочника. Флаги берутся из machine help.

Карта команд

Повседневное обнаружение:

ai-stp task intents --json

Expert: полный реестр этой установки:

ai-stp help --agent --json

mutability говорит, что команда делает. confirmation — каким токеном подтверждается решение. Ни то ни другое не заменяет чтение дескриптора перед вызовом.

Исполняемый файл — ai-stp. Пакет на PyPI — ai-stp-cli.

КомандаMutabilityConfirmationСтраницаЗачем
ai-stp eval profilereadnoneeval.mdпоказать версионированный эталонный профиль оценки для всех или одного типа компонента
ai-stp eval planplannoneeval.mdпривязать эталонный профиль оценки к адаптациям харнесса этого сетапа
ai-stp eval component planplannoneeval.mdпривязать эталонный профиль оценки ко всем адаптациям одной версии компонента
ai-stp eval runapplyplan_digesteval.mdпрогнать локальные детерминированные проверки для одного подтверждённого плана оценки сетапа
ai-stp eval component runapplyplan_digesteval.mdпрогнать локальные детерминированные проверки для одного подтверждённого плана оценки компонента
ai-stp eval component statusreadnoneeval.mdпрочитать неизменяемый статус одного локального прогона оценки компонента
ai-stp eval component showreadnoneeval.mdпоказать полные неизменяемые локальные evidence одного прогона оценки компонента
ai-stp eval statusreadnoneeval.mdпрочитать неизменяемый статус одного локального прогона оценки сетапа
ai-stp eval showreadnoneeval.mdпоказать полные неизменяемые локальные evidence одного прогона оценки сетапа
publication planplannonepublication.mdexpert: создать неизменяемый серверный план для одной точной выпущенной версии компонента
ai-stp attestation signapplyexplicit_flagpublication.mdподписать точные тестовые данные, зависящие от учётных данных, активным ключом устройства
ai-stp publication statusreadnonepublication.mdпрочитать текущее серверное состояние одного плана публикации
publication confirmapplyexplicit_flagpublication.mdexpert: подтвердить один точный неистёкший хеш плана публикации
ai-stp grant listreadnonegrant.mdперечислить приглашения и выдачи мажорных линий текущего аккаунта
ai-stp grant inviteapplyexplicit_flaggrant.mdсоздать email-приглашение на одну точную мажорную линию объекта
ai-stp grant directapplyexplicit_flaggrant.mdвыдать одну точную мажорную линию объекта явному идентификатору аккаунта
ai-stp grant acceptapplyexplicit_flaggrant.mdпринять приглашение по токену из именованной переменной окружения
ai-stp grant invitation revokedestructiveexplicit_flaggrant.mdотозвать одно ожидающее приглашение, не удаляя локальные байты
ai-stp grant revokedestructiveexplicit_flaggrant.mdотозвать одну активную выдачу только вперёд, сохранив локальные байты
ai-stp report previewplannonereport.mdподготовить и показать точный ограниченный payload жалобы без отправки
ai-stp report confirmapplyexplicit_flagreport.mdотправить ровно один устойчивый превью жалобы после явного подтверждения
ai-stp report listreadnonereport.mdперечислить закрытые кейсы жалоб текущего аккаунта
ai-stp owner objectsreadnoneowner.mdперечислить объекты, которыми владеет аутентифицированный аккаунт
ai-stp owner object showreadnoneowner.mdпрочитать один серверно-авторизованный свой объект и его точные версии
ai-stp owner version showreadnoneowner.mdпрочитать одну точную свою версию и её evidence жизненного цикла на сервере
auth completeapplynoneauth.mdexpert: завершить ожидающий вход, когда пользователь его одобрил
auth loginapplynoneauth.mdexpert: начать вход и сообщить код, который пользователь должен одобрить
auth logoutapplynoneauth.mdexpert: закончить облачную сессию на сервере и здесь, сохранив все локальные данные
ai-stp auth statusreadnoneauth.mdсообщить связь с платформой: только локально, authenticated, expired или revoked
ai-stp capabilitiesreadnoneobserve.mdсообщить, что эта установка может делать прямо сейчас
component discoverreadnonecomponent-discover.mdexpert: перечислить нативные компоненты в названном проекте или в корнях harness, если проект не назван; ничего не меняет
ai-stp component inventoryreadnonecomponent-discover.mdпаспорт-первый инвентарь одного явного дерева авторства; ничего не меняет
component scaffold planplannonecomponent-discover.mdпредпросмотр точных файлов и дайджестов одного версионированного scaffold компонента
component scaffold applyapplyplan_digestcomponent-discover.mdсоздать ровно подтверждённый scaffold компонента, не перезаписывая путь
ai-stp component template renderreadnonecomponent-discover.mdотрендерить и провалидировать переносимый шаблон для одного конкретного harness
ai-stp component source parsereadnonecomponent-source.mdразобрать внешний источник компонента как недоверенное структурированное намерение
ai-stp component source resolvereadnonecomponent-source.mdпривязать GitHub-намерение источника к одному точному полному SHA коммита
ai-stp component source searchreadnonecomponent-source.mdискать имена каталога; попадания пакетов и GitHub требуют --registry-discovery
component publishplannonecomponent-publish.mdизвлечь один встроенный компонент в обычный план публикации
ai-stp component source evidence refreshapplynonecomponent-source.mdобновить официальные GitHub-архивные evidence одной точной локальной версии
ai-stp component source evidence showreadnonecomponent-source.mdпоказать последние локальные GitHub-архивные evidence и свежесть
ai-stp component source evidence historyreadnonecomponent-source.mdпоказать ограниченную append-only историю GitHub-архивных evidence
component adoptapplynonecomponent-discover.mdexpert: зарегистрировать один обнаруженный компонент в локальном реестре
ai-stp component passport showreadnonecomponent-passport.mdпоказать текущий локальный черновик паспорта одного принятого компонента
ai-stp component passport suggestreadnonecomponent-passport.mdпредложить точные факты манифеста для подтверждения, не меняя черновик
ai-stp component passport updateapplyplan_digestcomponent-passport.mdдобавить подтверждённые заявленные факты как новую content-addressed ревизию паспорта
ai-stp component passport validatereadnonecomponent-passport.mdсообщить каждый структурный блокер публикации текущей ревизии паспорта
ai-stp component passport qualityreadnonecomponent-passport.mdпоказать необязательные механические подсказки авторинга, не меняя доверие и готовность
ai-stp component forgetapplynonecomponent-discover.mdпометить зарегистрированный компонент удалённым, сохранив историю
ai-stp consent allowapplynoneconsent.mdзаписать согласие на неверифицированные объекты одного издателя или мажорной линии
ai-stp consent revokeapplynoneconsent.mdотозвать согласие; для последующих запросов действует сразу
ai-stp consent listreadnoneconsent.mdкаждое согласие, которое ещё в силе, и что оно покрывало в момент выдачи
ai-stp component version listreadnonecomponent-publish.mdкаждая записанная версия одного объекта и следующий minor
ai-stp component version releaseapplynonecomponent-publish.mdдать текущему head неизменяемый номер X.Y; minor, если не сказано иначе
ai-stp component forkapplynonecomponent-publish.mdскопировать одну записанную версию под новой идентичностью; оригинал не трогается
ai-stp component findreadnonecomponent-discover.mdискать в локальном реестре по префиксу, фразе, тегу или полю; без модели и сети
config initapplynoneconfig.mdсоздать файл конфигурации, если его нет, и в любом случае провалидировать
ai-stp config setapplynoneconfig.mdзаписать заявленные значения в файл конфигурации
ai-stp config unsetapplynoneconfig.mdубрать заявленные значения, чтобы снова действовали значения по умолчанию
ai-stp config validatereadnoneconfig.mdпрочитать файл конфигурации и отказать, если его нельзя соблюсти
ai-stp config showreadnoneconfig.mdпоказать действующую конфигурацию и откуда взялось каждое значение
ai-stp device resetdestructiveexplicit_flagdevice.mdвывести эту идентичность устройства из строя и создать новую
ai-stp device initapplynonedevice.mdсоздать идентичность этой установки или вернуть существующую
ai-stp device showreadnonedevice.mdпоказать идентичность устройства и где хранится ключ
ai-stp doctorreadnoneobserve.mdсообщить о состоянии установки этой инсталляции, ничего не меняя
ai-stp helpreadnoneobserve.mdвыдать полный реестр команд для агента
ai-stp link webreadnoneauth.mdнапечатать канонический веб-URL и обратимую ссылку CLI
ai-stp passport developer initapplynonepassport.mdсоздать паспорт разработчика этой установки
ai-stp passport developer showreadnonepassport.mdпоказать паспорт разработчика на текущем head
ai-stp passport developer updateapplynonepassport.mdзаявить факты разработчика, добавив одну ревизию
ai-stp passport device refreshapplynonepassport.mdсоздать паспорт устройства или привести его к тому, что сейчас наблюдаемо
ai-stp passport device showreadnonepassport.mdпоказать паспорт устройства на текущем head
ai-stp project discoverreadnoneproject.mdперечислить проекты внутри названного каталога; больше ничего не сканирует
ai-stp project indexreadnoneproject.mdпроиндексировать один корень проекта, ограниченно, пропуская секреты и двоичное содержимое
ai-stp project symbolsreadnoneproject.mdпрочитать публичные символы проекта, точки входа и тесты; графа вызовов нет
ai-stp harness installapplynoneharness.mdустановить саму программу harness под точным prefix
ai-stp harness updateapplynoneharness.mdсдвинуть выставленную программу harness на версию, которую закрепляет провайдер
ai-stp harness removedestructiveexplicit_flagharness.mdудалить программу harness, которую поставил этот CLI, и ничего больше
ai-stp harness resumeapplynoneharness.mdзакрыть остановленную операцию программы, глядя, никогда не применяя снова
ai-stp harness statusreadnoneharness.mdкакая программа стоит под одним prefix, из журнала и с диска
ai-stp toolchain installapplynonetoolchain.mdустановить один закреплённый инструмент в управляемый каталог; из него ничего не запускает
ai-stp toolchain removedestructiveexplicit_flagtoolchain.mdудалить один управляемый инструмент, трогая только пути, которые создал этот CLI
project passportapplynoneproject.mdзаписать ревизию паспорта проекта, закрепляющую индекс, toolchain и конфигурацию
ai-stp project revision pushapplyexplicit_flagproject.mdопубликовать allowlisted-проекцию локального паспорта в ledger организации
ai-stp project revision pullreadnoneproject.mdпрочитать redacted-узлы ledger организации для одной связи
registry acquireapplynoneregistry.mdполучить один точный опубликованный граф сетапа для локальной офлайн-компиляции
registry port discoverreadnoneregistry.mdнайти совместимые снапшоты SX и APM под одним явно названным локальным корнем
registry port inspectreadnoneregistry.mdинспектировать одно отображение setup-store без импорта и без запуска его CLI
registry port planplannoneregistry.mdпредпросмотр только локального импорта setup-store с привязкой к точным байтам манифеста
registry port importapplyplan_digestregistry.mdимпортировать подтверждённый точный снапшот SX или APM только в локальный реестр
ai-stp registry fetchapplynoneregistry.mdзагрузить точные байты одной опубликованной версии в локальный кэш
registry searchreadnoneregistry.mdискать в публичном каталоге без учётной записи
ai-stp registry versionreadnoneregistry.mdпоказать одну точную опубликованную версию и её верифицированный паспорт
ai-stp registry showreadnoneregistry.mdпоказать один объект каталога и его опубликованные версии
select eligibilityreadnoneselect.mdexpert: из каких кандидатов harness может быть собран, и почему каждый отказ
select eligibility-matrixreadnoneselect.mdкуда можно собрать один объект, для каждого поддерживаемого harness
ai-stp select impactreadnoneselect.mdсравнить контекст, стоимость токенов и capabilities точных локальных версий сетапа
ai-stp select blast-radiusreadnoneselect.mdпоказать локальные ссылки сетапа, проекта, устройства и установленного target на компонент
select proposeplannoneselect.mdexpert: записать одно composition proposal; без версии и без target
select confirmapplynoneselect.mdexpert: заморозить одно proposal как частную версию сетапа, trace и pin
ai-stp select cancelapplynoneselect.mdзакрыть одно proposal, не создавая версию и не меняя target
ai-stp select graphreadnoneselect.mdразрешить точное замыкание зависимостей или назвать каждую причину, почему нельзя
ai-stp select reportsreadnoneselect.mdотчёты состава и конверсии: что выбрано, что конфликтует, что теряется
select bundlereadnoneselect.mdскомпилировать детерминированный пакет одного состава; в target не пишет
install planplannoneinstall.mdexpert: посчитать неизменяемый план установки; сам по себе ничего не делает
install approveapplyplan_digestinstall.mdexpert: одобрить один план по точному digest; ничто другое его не одобряет
install applyapplyplan_digestinstall.mdexpert: выполнить один одобренный план через провайдер и записать, что случилось
ai-stp install cancelapplynoneinstall.mdбросить план до применения; отказ, если применение уже началось
ai-stp target statusreadnonetarget.mdежедневное состояние одного проекта и harness; читает, ничего не обновляет
ai-stp sync previewreadnonesync.mdexpert: предпросмотр локального fast-forward, merge или конфликта без изменения head
sync pushapplyexplicit_flagsync.mdexpert: запушить один точный локальный head с устойчивым безопасным для воспроизведения событием
ai-stp sync mergeapplyexplicit_flagsync.mdexpert: зафиксировать механически чистый мёрж двух head паспортов разработчика
sync pullapplyexplicit_flagsync.mdexpert: получить и атомарно применить одну ограниченную страницу из потока учётной записи
ai-stp target diffreadnonetarget.mdчто изменила бы установка выбранной версии; ничего не меняет
ai-stp telemetry showreadnonetelemetry.mdчто нёс бы анонимный install ping и включён ли он
ai-stp telemetry consentapplyexplicit_flagtelemetry.mdответить на экран телеметрии; сам ничего не отправляет
ai-stp target backupsreadnonetarget.mdкопии provider, из которых эта пара может восстановиться; сама ничего не восстанавливает
ai-stp target rollbackreadnonetarget.mdназвать точную предыдущую verified-версию; сама ничего не откатывает
ai-stp install statusreadnoneinstall.mdоперации, которые остановились без закрытого исхода; ничего не меняет
ai-stp install recoverreadnoneinstall.mdчто оставила одна остановленная операция и что можно сделать; сама ничего не восстанавливает
ai-stp install resumeapplynoneinstall.mdдовести проверку результата, которую прерванный apply так и не сделал; ничего не применяет
ai-stp task intentsreadnoneindex.mdсписок shipped intent. Начинайте отсюда.
ai-stp task startapplynoneindex.mdсоздать и drain один закрытый intent.
ai-stp task answerapplynoneindex.mdдать один типизированный ответ на открытый вопрос.
ai-stp task continueapplynoneindex.mdпродвинуть один in-process шаг.
task statusreadnoneindex.mdпрочитать одну durable задачу. Ничего не меняет.
ai-stp task cancelapplynoneindex.mdбросить задачу, которая ещё не settled.
setup compose planplannonesetup.mdexpert: разрешить и зафиксировать новый сетап из точных источников каталога, Git, пакетов и path
setup compose applyapplyplan_digestsetup.mdexpert: записать точный, по-прежнему актуальный смешанный сетап как одну неизменяемую локальную версию
setup import inspectreadnonesetup.mdпрочитать одну нативную конфигурацию и сообщить, что в ней; ничего не пишет
setup import planplannonesetup.mdспланировать точные черновики компонентов и сетапа из одной нативной конфигурации
setup publish planplannonesetup.mdспланировать публикацию одного выпущенного сетапа со всеми компонентами, которые он фиксирует
setup publish confirmapplyexplicit_flagsetup.mdподтвердить один точный отрецензированный набор публикации: закреплённые компоненты, затем сетап
setup update planplannonesetup.mdпредпросмотр замены одного встроенного компонента более новым точным снапшотом
setup update applyapplyplan_digestsetup.mdприменить одно точное встроенное обновление и создать новую неизменяемую версию сетапа
setup import registerapplyplan_digestsetup.mdзарегистрировать проинспектированную конфигурацию как свой сетап; секретные значения не хранятся
ai-stp provider conformancereadnoneprovider.mdпроверить одного провайдера по явно выбранному протоколу; ничего не меняет
ai-stp component skill validatereadnonecomponent-publish.mdпроверить skill-пакет по Agent Skills Specification и назвать каждое отклонение; ничего не меняет
ai-stp provider checkreadnoneprovider.mdсообщить установленный провайдер каждого harness и есть ли более новый релиз; ничего не меняет
ai-stp provider update planreadnoneprovider.mdописать замену провайдера одного harness новейшей выпущенной версией по тому же пути; ничего не меняет
ai-stp provider update applyapplyplan_digestprovider.mdвыполнить ровно ту замену провайдера, которую описал план
provider reinstall planreadnoneprovider.mdописать переустановку одной точной версии провайдера по тому же пути; ничего не меняет
provider reinstall applyapplyplan_digestprovider.mdвыполнить ровно ту переустановку провайдера, которую описал план
ai-stp provider forgetapplynoneprovider.mdсбросить записанный выбор провайдера, чтобы снова решали конфигурация и discovery
ai-stp provider fetchapplynoneprovider.mdзагрузить аттестованного провайдера OpenNetwork и привязать закрытый манифест релиза
provider networkreadnoneprovider.mdсообщить наблюдаемую сетевую изоляцию protocol-v2 на этой машине
ai-stp provider trustreadnoneprovider.mdсообщить закреплённую политику доверия провайдера и проверить один релиз по ней
ai-stp select sessionreadnoneselect.mdоткрытые proposal для проекта и harness и выбранная версия
ai-stp skill installapplynoneskill.mdустановить канонический Agent Skill в указанное назначение
ai-stp skill removeapplynoneskill.mdудалить Agent Skill, который эта установка поместила в назначение
ai-stp skill statusreadnoneskill.mdсообщить, какой Agent Skill в назначении и кому он принадлежит
ai-stp toolchain harness-capabilitiesreadnonetoolchain.mdпо harness и kind: что продукт читает нативно, что этот билд умеет проецировать, и почему любой gap — gap; не утверждение, что компонент активен
ai-stp toolchain harnessesreadnonetoolchain.mdсообщить о каждом поддерживаемом harness и есть ли он на этой машине
ai-stp toolchain profilereadnonetoolchain.mdпоказать управляемый профиль toolchain, как он разрешается на этой машине
ai-stp versionreadnoneobserve.mdсообщить о запущенном билде и версиях контрактов, на которых он говорит

Ритуал сессии, который пользуется этой таблицей — Быстрый старт для ИИ-агента. Конверты и mutability: CLI. Команды наблюдения: Наблюдение.

!!! note Если help --agent называет команду, которой нет в таблице, установленный CLI новее этой страницы: следуйте CLI.