Balík
Exportujte, zdieľajte a inštalujte agentov ako prenosné archívy.
Čo to robí
Agent, jeho strom priečinkov, konfigurácia, znalosti a pracovné postupy sú serializované do jediného ZIP archívu .agentpkg s manifestom, zoznamom prispievateľov a záznamom o pôvode. Inštalácia prebieha v troch krokoch: Plánovanie (kontrola bez zápisu), Kontrola (overenie prehľadu), Použitie (zápis s bezpečnostnou kontrolou TOCTOU). K dispozícii sú tri režimy distribúcie: priamy export do súboru, súkromné odkazy na odovzdanie s časovo obmedzeným tokenom na zdieľanie a vybraná galéria prezentácií s overenými ukážkovými spusteniami proof-of-concept.
Prečo na tom záleží
Agent, ktorého nemôžete presunúť, nie je skutočne váš. Prenosné archívy znamenajú, že agent môže prechádzať medzi účtami, nástrojmi a modelmi bez toho, aby stratil svoje znalosti, a krok plánovania pred použitím znamená, že inštalácia je rozhodnutím, nie vedľajším účinkom.
Ako to funguje
Nulový únik ID cez hranicu balíka
Interné UUID sú počas serializácie pregenerované pomocou uuidv5, takže balík neobsahuje žiadne identifikátory účtu, nájomcu ani priečinka zo zdroja.
Trokroková inštalácia s bezpečnosťou TOCTOU
Plánovanie kontroluje s nulovým zápisom, Kontrola overuje prehľad, Použitie znova skontroluje prehľad pred zápisom. Balík, ktorý sa zmenil medzi kontrolou a použitím, je odmietnutý.
Prezentácia obsahuje overené ukážkové spustenia
Pracovný postup v galérii prezentácií obsahuje upravené reálne spustenie, takže si používateľ môže pozrieť, ako funguje, ešte pred inštaláciou, pričom overenie sa kontroluje pri zobrazení.
Otázky
- Čo obsahuje balík?
- Strom priečinkov, každý koncový dokument, konfiguračné súbory .context a .agent, pracovné postupy a manifest s metadátami o prispievateľoch a pôvode. Žiadne prihlasovacie údaje, žiadne embeddingy, žiadny stav overenia.
- Môžem zdieľať balík s niekým na inom účte?
- Áno. Súkromný odkaz na odovzdanie obsahuje časovo obmedzený token na zdieľanie. Príjemca si ho nainštaluje do vlastného účtu prostredníctvom rovnakého procesu plánovania, kontroly a použitia.
The rest of the bag
Oprávnenia pre jednotlivé dokumenty, ktoré filtrujú odpovede, nielen stránky.
Vyhodnocovanie pravidiel sa kvôli rýchlosti ukladá do vyrovnávacej pamäte pre každú reláciu; zmena oprávnení sa prejaví pri zneplatnení vyrovnávacej pamäte, nie okamžite pri každej prebiehajúcej požiadavke.
Každý priečinok a každý koncový dokument obsahuje pravidlá prístupu: verejné, pre prihlásených alebo schválené vlastníkom. Tieto pravidlá sa premietajú do obálky relácie, ktorá filtruje, čo môže agent získať pred tým, než odpovie. Register funkcií obmedzuje celé funkcie pre jednotlivých nájomcov (tenantov) a kritické kontroly prístupu sa v prípade chyby predvolene uzatvárajú (fail closed).
Dokumentácia
Priečinkový strom, ktorý agent číta, a konfiguračný súbor, ktorým sa riadi.
Extrakcia zahŕňa PDF súbory, tabuľky a prepisy. Exotické binárne formáty sa nespracovávajú.
Udalosti
Trvalý záznam toho, čo agenti urobili a prečo.
Zbernica udalostí v rámci procesu je jednodový emitor, nie distribuovaný broker. Trvalý záznam medzi agentmi je samostatná kniha úloh v Postgres.
That was step 6 of 6: a reply leaves, and the trail stays. To je celá cesta, od príchodu až po spätne prehrateľný záznam.