Paket
Exportieren, freigeben und installieren Sie Agenten als tragbare Archive.
Was es tut
Ein Agent, sein Ordnerbaum, Konfiguration, Wissen und Workflows werden in ein einzelnes .agentpkg ZIP-Archiv mit Manifest, Beitragsliste und Provenienzeinträgen serialisiert. Die Installation folgt einem dreistufigen Ablauf: Plan (Inspektion ohne Schreibzugriffe), Überprüfung (Digest überprüfen), Anwenden (Schreiben mit TOCTOU-Sicherheitsprüfung).
Warum es wichtig ist
Ein Agent, den Sie nicht verschieben können, ist ein Agent, den Sie nicht besitzen. Tragbare Archive bedeuten, dass ein Agent zwischen Konten, Tools und Modellen reisen kann, ohne sein Wissen zu verlassen, und der Planungsschritt vor dem Anwenden bedeutet, dass die Installation eine Entscheidung ist.
Wie es funktioniert
Null ID-Lecks über die Paketgrenze hinweg
Interne UUIDs werden während der Serialisierung mit uuidv5 neu geprägt, sodass ein Paket keine Konto-, Mandanten- oder Ordnerbezeichner aus der Quelle trägt.
Dreistufige Installation mit TOCTOU-Sicherheit
Plan inspiziert mit null Schreibvorgängen, Überprüfung verifiziert ein Digest, Anwenden prüft das Digest vor dem Schreiben erneut. Ein Paket, das sich zwischen Review und Apply geändert hat, wird abgelehnt.
Die Vitrine enthält überprüfte Musterläufe
Ein Workflow in der Showcase-Galerie enthält einen redigierten echten Lauf, sodass jemand ihn vor der Installation sehen kann, und die Überprüfung wird auf der Anzeige überprüft.
Fragen
- Was ist in einem Paket enthalten?
- Der Ordnerbaum, jedes Blattdokument, die .context- und .agent-Konfigurationsdateien, Workflows und ein Manifest mit Mitwirkenden- und Herkunftsmetadaten. Keine Anmeldedaten, keine Einbettungen, kein Überprüfungsstatus.
- Kann ich ein Paket mit jemandem auf einem anderen Konto teilen?
- Ja. Ein privater Handoff-Link trägt ein zeitlich begrenztes Share-Token. Der Empfänger installiert es über denselben Plan-Review-Apply-Fluss in seinem Konto.
The rest of the bag
AccessControl
Dokumentspezifische Berechtigungen, die Antworten filtern, nicht nur Seiten.
Richtlinienauflösung wird pro Sitzung zwischengespeichert, um Geschwindigkeit zu gewährleisten. Eine Berechtigungsänderung wird bei Cache-Invalidierung weitergegeben, nicht sofort bei jeder laufenden Anfrage.
Dokumente
Ein Ordnerbaum, den der Agent liest, und eine Konfigurationsdatei, die er befolgt.
Die Extraktion umfasst PDFs, Tabellenkalkulationen und Transkripte. Exotische Binärformate werden nicht geparst.
Events
Ein dauerhaftes Transaktionsverzeichnis der Aktionen von Agenten und ihrer Gründe.
Der In-Process-Event-Bus ist ein Single-Node-Emitter, kein verteilter Broker. Das dauerhafte agentenübergreifende Transaktionsverzeichnis ist ein separates Postgres-Task-Ledger.
That was step 6 of 6: a reply leaves, and the trail stays. Das ist der gesamte Pfad, von der Ankunft bis zu einer abspielbaren Aufzeichnung.