Перейти к содержимому

Плагины от агента

Если Yttri чего-то не умеет, необязательно искать готовый плагин или писать код: попросите агента сделать интеграцию в диалоге. Он напишет плагин сам и предложит его установить.

  1. Вы описываете задачу словами: «сделай интеграцию с сервисом X, чтобы публиковать туда заметки».
  2. Агент пишет манифест и код, проверяет их валидатором и складывает черновик.
  3. В чате появляется карточка предложения: что за плагин, что делает, какие права запрашивает, какие ключи потребуются.
  4. Вы нажимаете «Установить» и подтверждаете права — как у любого другого плагина.
  5. Открываете страницу плагина, вводите ключи или токены в его настройках.
  6. Включаете плагин.

Шаги 4–6 — ваши, и обойти их агент не может:

  • не устанавливает — только предлагает карточкой;
  • не выдаёт себе права — разрешения подтверждаете вы при установке;
  • не вводит секреты — ключи и токены вводите вы в настройках плагина;
  • не включает — плагин ставится выключенным, включаете вы.

Пока вы не прошли эти шаги, плагин не установлен, не имеет прав, не включён и не знает никаких ключей.

Плагин от агента — обычный js_ts_v1: тот же манифест, та же песочница, те же проверки. Он исполняется в отдельном процессе, ходит наружу только через шлюз и ограничен выданными правами. Никаких привилегий за происхождение он не получает.

В списке плагинов такой плагин помечен как созданный агентом — чтобы вы отличали его от того, что установили вручную.

Отклоните карточку — черновик удаляется. Ничего не остаётся ни в реестре, ни на диске.