частина, яку пропускають
Проблема, за яку ніхто не хоче відповідати
Фреймворки допомагають збудувати окремого агента. Чим вони не допомагають, то це частиною, яка стає важливою щойно агент стикається з реальним світом: запускати його для інших людей, витрачаючи їхні гроші, торкаючись їхніх даних, виконуючи вагомі дії, без витоку даних між клієнтами і без помилок, які неможливо скасувати.
чотири фронти
Тенантність
Агент одного клієнта не може дістатися до даних іншого, навіть через спільний інструмент.
Автономія
Дозволити агенту діяти, а не лише спілкуватися, зокрема діяти з власної ініціативи, і мати спосіб не дати йому зробити щось катастрофічне.
Керування
Кожна суттєва дія проходить через шлюз авторизації. Гроші та бронювання завжди чекають на людину; усе інше виконується лише тоді, коли це дозволяє фіксована політика асистента, а інакше чекає.
Економіка
Витрати кожного тенанта обмежено, а цінність може переміщатися між тенантами атомарно: лічильник є регулятором і шаром розрахунків, а не просто рахунком.
з першого по шостий
Складні проблеми, які воно розв'язує
01 Ізоляція, що витримує композицію
Інструмент, що належить тенанту A і викликаний тенантом B, працює в межах області B, ніколи не A. Доведено: A не може читати дані B, навіть через інструмент, власником якого A не є.
02 Дії з наслідками, безпечно
Конверти можливостей, черга схвалення (спершу дозвіл, потім дія), аварійний вимикач, м'який запуск, що переходить до автономії лише після набуття довіри, і кризовий протокол, підключені в кожній точці входу.
03 Композиція без змішування рівнів довіри
Внутрішнє = реєстр у процесі (швидкий, у межах тенанта). Зовнішнє = MCP, в обох напрямках, через транспорт із захистом від SSRF. MCP ніколи не є внутрішньою шиною.
04 Результат, працездатність якого доведено
Шлюз якості: згенерувати → перевірити → виправити → випустити. Модель пропонує, бекенд забезпечує дотримання схеми.
05 Платформа, а не продукт
Нова вертикаль означає поєднання того, що вже є, а не перебудову. Непов'язані резиденти працюють на одному хребті, і лінт чистоти доводить це на кожному коміті.
06 Економіка як примітив безпеки
Кредити списуються атомарно; хід, перенаправлений на кризові ресурси, повертається. Людині в біді рахунок не виставляють. Той самий примітив переміщує цінність між тенантами: платний міжтенантний виклик стягує оплату з того, хто викликає, і платить постачальнику за один атомарний крок без можливості овердрафту.
Що відбувається, коли ви надсилаєте повідомлення.
Кожна відповідь у блокноті на головній сторінці виводить перевірки, які вона пройшла. Кожна з них є гарантією, і кожна в разі збою переходить у безпечний стан.
SET LOCAL app.current_tenant прив'язує RLS на час ходунемає контексту тенанта ⇒ нуль рядківВластивості безпеки, які можна прочитати, а не політики, яким доводиться довіряти: UPDATE … SET credits = credits - :n WHERE credits >= :n, book_if_free з advisory-блокуванням. Подивіться, як дві з них тримаються наживо →
поговорімо
Ніхто не хоче брати на себе цю проблему. Я взяв.
Якщо між вашими агентами і продакшеном стоять мультиорендність, керування і облік, то цю частину вже збудовано. Поговорімо.
Запитайте, що йде не так, коли ШІ може діяти, і що з цим робить PANTHEON.
- Що йде не так, коли ШІ може діяти?
- Що не дає йому допустити витік даних?
- Що досі потребує людини?