Автономний режим
Автономний режим дозволяє агенту працювати без нагляду. Ви даєте йому задачу або наявну специфікацію, він працює самостійно проти вашої системи SAP повністю в режимі лише для читання і може лише пропонувати зміни — ніколи їх не записувати. Кожна пропозиція потрапляє в чергу змін (ship queue), де людина її схвалює і, окремим свідомим кроком, застосовує до SAP.
Це найсильніший запобіжник у Makion. В інтерактивному Чаті роль із записом змінює SAP так, як ви керуєте; в Автономному режимі такого скорочення немає — доступ агента до SAP лишається лише для читання протягом усього запуску, і єдиний шлях до запису — це людина, що натискає Застосувати в SAP. Дивіться Модель безпеки, щоб дізнатися, як це забезпечується.
Хто може ним користуватися і як його ввімкнути#
Вкладка Автономний видима лише адміністратору проєкту, і її має ввімкнути адміністратор для кожного проєкту окремо.
Якщо вкладка вимкнена, ви побачите:
Автономний режим не ввімкнено для цього проєкту — адміністратор може ввімкнути його в панелі Адмін
Адміністратор вмикає його для проєкту в панелі Налаштування проєктів. За замовчуванням він вимкнений і застосовується лише до того проєкту, для якого його ввімкнено.
Конвеєр застосування в одній картині#
Уся модель складається з трьох етапів, і кожен етап після першого — це дія людини:
- Пропозиція (агент, лише читання) — агент працює без нагляду і записує свої заплановані зміни в чергу змін як пропозиції. Ніщо не торкається SAP.
- Схвалення (людина) — людина переглядає пропозицію і схвалює чи відхиляє її. Схвалення лише фіксує ваше рішення — воно не записує нічого.
- Застосування (людина) — людина натискає Застосувати в SAP. Це єдиний крок, що записує. Застосування однієї пропозиції записує один об'єкт; застосування всіх схвалених пропозицій записує їх усі, а потім активує (див. Застосувати все — двофазний процес).
Схвалити — не означає застосувати. Пропозиція може лишатися Схваленою скільки завгодно без жодного впливу на SAP. Робоча система змінюється лише тоді, коли людина натискає Застосувати в SAP і підтверджує.
Панель запуску#
Панель запуску стартує і контролює автономний запуск.
| Елемент | Що він робить | Коли з'являється |
|---|---|---|
| Проєкт: {name} | Рядок із назвою проєкту, на який націлений цей запуск. | Завжди |
| Опишіть завдання для агента | Текстове поле для задачі простою мовою. Взаємовиключне з вибором специфікації — використовуйте одне або інше. | Завжди |
| …або запустити наявну специфікацію | Вибір, щоб запустити збережену специфікацію замість набраної задачі. Взаємовиключний з текстом задачі. | Завжди |
| Запустити | Стартує запуск. Показує Виконується… під час роботи. | Завжди |
| Зупинити | Відключає живий потік, але лишає запуск таким, що можна продовжити — робота не завершена, лише від'єднана від вашого перегляду. | Поки запуск триває |
| Скасувати запуск | Завершує запуск на боці сервера. Показує Скасування…, поки він завершується. | Поки запуск триває |
Надайте або опис задачі, або специфікацію, ніколи обидва — ці два входи взаємовиключні.
Збій і продовження#
Автономний запуск може зупинитися, не завершившись. Коли запуск зазнав збою або зупинився, банер показує типізовану причину і спосіб продовжити:
- Ліміт ШІ — підписка або двигун ШІ досягли ліміту.
- Автентифікація — проблема автентифікації (двигун ШІ або вхід у SAP).
- Мережа — проблема з підключенням.
- SAP — помилка, повернута системою SAP.
- Інше — некласифікована помилка.
- Зупинено — агент навмисно зупинив себе.
Банер містить кнопку Продовжити, яка продовжує з першого незавершеного кроку, а не починає спочатку.
Спостереження за запуском#
Під час і після запуску вкладка показує його перебіг:
- Живий лог / вивід — поточна нарація і вивід агента.
- Підсумок результату — короткий підсумок того, що дав запуск.
- Кроки — запуск, розбитий на кроки, тож ви бачите, наскільки далеко він просунувся.
- Останні запуски — список попередніх запусків цього проєкту для перегляду.
Черга змін#
Черга змін — Запропоновані зміни (черга змін) — це список змін, які агент хоче зробити. Ніщо в ній не торкнулося SAP.
Схвалення лише фіксує ваше рішення — ніщо не торкається SAP, доки ви явно не застосуєте схвалений елемент.
Кожна пропозиція проходить через фіксований набір станів:
Очікує → Схвалити → Застосувати (записує в SAP).
Елементи керування для кожної пропозиції#
Кожна пропозиція показує Вимогу (яку зміну запропоновано) і Обґрунтування (чому агент її пропонує), статус і власні дії.
| Поле / елемент | Що він робить |
|---|---|
| Вимога | Зміна, яку пропонує агент. |
| Обґрунтування | Чому агент її пропонує. |
| Статус | Один із Очікує, Схвалено, Відхилено, Застосовано. |
| Схвалити | Фіксує схвалення. Не записує в SAP. |
| Відхилити | Фіксує відхилення. Не записує в SAP. |
| Видалити цю пропозицію | Прибирає пропозицію з черги. |
| Застосувати в SAP | Записує цю одну зміну в SAP. Показує Застосовується…, поки триває. |
Застосувати в SAP — єдина дія для окремої пропозиції, що записує. Вона несе попередження ⚠ — Застосування ЗАПИСУЄ цю зміну в робочу систему SAP — і діалог підтвердження:
Записати цю зміну в {object}… скасувати неможливо. Ви маєте натиснути Так, записати в SAP, щоб продовжити, або Скасувати, щоб відступити.
Групові дії#
Черга також пропонує дії над багатьма пропозиціями одразу:
| Дія | Що вона робить |
|---|---|
| Схвалити всі очікувані | Схвалює кожну очікувану пропозицію одразу (просить підтвердження). Усе одно не записує в SAP. |
| Застосувати в SAP усі схвалені | Записує й активує кожну схвалену пропозицію у двофазному процесі (див. нижче). |
| Очистити відхилені | Прибирає з черги всі відхилені пропозиції. |
| Очистити всі незастосовані | Прибирає кожну пропозицію, яку не було застосовано. |
Застосувати все — двофазний процес#
Застосувати в SAP усі схвалені не записує об'єкти по одному. Вона працює у дві фази рівно над набором схвалених пропозицій — тієї самої форми, що й активація транспорту:
- Фаза 1/2 — запис… — усі об'єкти записуються неактивними.
- Фаза 2/2 — активація… — над рівно цим набором об'єктів виконується одна масова активація.
Спочатку записати все неактивним, а потім активувати весь набір разом — це уникає зламаних проміжних станів, які ви отримали б, активуючи об'єкти по одному, коли вони залежать один від одного.
Пов'язані сторінки#
- Модель безпеки — як забезпечуються доступ лише для читання і людський запобіжник застосування.
- Чат — інтерактивна поверхня, де роль із записом змінює SAP безпосередньо.
- Специфікації — збережені специфікації, які можна запускати в Автономному режимі.
- Налаштування проєктів — де адміністратор вмикає Автономний режим для кожного проєкту.