Пакет
Експортирайте, споделяйте и инсталирайте агенти като преносими архиви.
Какво прави
Агентът, неговото дърво от папки, конфигурация, знания и работни процеси се сериализират в един ZIP архив .agentpkg с манифест, списък със съавтори и запис за произход. Инсталирането следва процес от три стъпки: Планиране (преглед без записване), Преглед (проверка на обобщението), Прилагане (записване с проверка за безопасност TOCTOU). Предлагат се три режима на разпространение: директен експорт във файл, частни връзки за прехвърляне с изтичащ токен за споделяне и подбрана галерия за представяне с проверени примерни изпълнения (proof-of-concept).
Защо е важно
Агент, който не можете да преместите, е агент, който не притежавате. Преносимите архиви означават, че агентът може да пътува между акаунти, инструменти и модели, без да оставя знанията си зад себе си, а стъпката „планиране преди прилагане“ означава, че инсталирането е решение, а не страничен ефект.
Как работи
Нулево изтичане на идентификатори извън границите на пакета
Вътрешните UUID се генерират наново с uuidv5 по време на сериализацията, така че пакетът не пренася идентификатори на акаунти, наематели (tenants) или папки от източника.
Инсталиране в три стъпки с TOCTOU безопасност
Планирането извършва преглед без записване, Прегледът проверява обобщението, Прилагането проверява обобщението отново преди записване. Пакет, който се е променил между прегледа и прилагането, се отхвърля.
Галерията за представяне съдържа проверени примерни изпълнения
Работен процес в галерията за представяне включва редактирано реално изпълнение, така че потребителят да може да види как работи, преди да го инсталира, а проверката се извършва при показване.
Въпроси
- Какво съдържа един пакет?
- Дървото от папки, всеки краен документ, конфигурационните файлове .context и .agent, работните процеси и манифест с метаданни за съавтори и произход. Без идентификационни данни, без ембединги (embeddings), без статус на проверка.
- Мога ли да споделя пакет с някого в друг акаунт?
- Да. Частна връзка за прехвърляне съдържа токен за споделяне с изтичащ срок. Получателят го инсталира в собствения си акаунт чрез същия процес на планиране-преглед-прилагане.
The rest of the bag
Права за достъп на ниво документ, които филтрират отговорите, а не само страниците.
Разрешаването на политиките се кешира за всяка сесия за по-висока скорост; промяната на правата се разпространява при инвалидиране на кеша, а не мигновено за всяка текуща заявка.
Всяка папка и всеки краен документ носят политика за достъп: публична, за влезли потребители или одобрена от собственика. Тези политики се превръщат в обвивка за всяка сесия, която филтрира какво може да извлече даден агент, преди да отговори. Регистърът на възможностите ограничава цели функции за всеки клиент (tenant), а критичните проверки за достъп се провалят в затворено състояние (fail closed).
Документация
Дървовидна структура от папки, която агентът чете, и конфигурационен файл, който спазва.
Извличането обхваща PDF файлове, електронни таблици и транскрипти. Екзотични бинарни формати не се анализират.
Събития
Надежден регистър на това какво са направили агентите и защо.
Шината за събития в рамките на процеса (in-process event bus) е излъчвател с един възел, а не разпределен брокер. Дълготрайният запис между агентите е отделен регистър на задачи в Postgres.
That was step 6 of 6: a reply leaves, and the trail stays. Започнете отначало →