Paquete
Exporte, comparta e instale agentes como archivos portátiles.
Qué hace
Un agente, su árbol de carpetas, configuración, conocimiento y flujos de trabajo se serializan en un único archivo ZIP .agentpkg con un manifiesto, lista de contribuyentes y registro de procedencia. La instalación sigue un flujo de tres pasos: Plan (inspeccionar sin escrituras), Revisar (verificar un digest), Aplicar (escribir con verificación de seguridad TOCTOU).
Por qué es importante
Un agente que no puedes mover es un agente que no posees. Los archivos portátiles significan que un agente puede viajar entre cuentas, herramientas y modelos sin dejar atrás su conocimiento.
Cómo funciona
Cero fuga de ID a través del límite del paquete
Los UUID internos se remendan con uuidv5 durante la serialización, por lo que un paquete no lleva identificadores de cuenta, inquilino o carpeta de la fuente.
Instalación de tres pasos con seguridad TOCTOU
Plan inspecciona sin escrituras, Revisar verifica un digest, Aplicar verifica el digest nuevamente antes de escribir. Se rechaza un paquete que cambió entre la revisión y la aplicación.
La vitrina lleva ejecuciones de muestra verificadas
Un flujo de trabajo en la galería de vitrinas incluye una ejecución real editada para que alguien pueda verlo funcionar antes de instalarlo, y la verificación se verifica en la pantalla.
Preguntas
- ¿Qué hay en un paquete?
- El árbol de carpetas, cada documento de hoja, los archivos de configuración .context y .agent, flujos de trabajo y un manifiesto con metadatos de contribuyente y procedencia. Sin credenciales, sin incrustaciones, sin estado de verificación.
- ¿Puedo compartir un paquete con alguien en una cuenta diferente?
- Sí. Un enlace de entrega privada lleva un token de uso compartido con tiempo de vencimiento. El destinatario lo instala en su propia cuenta a través del mismo flujo de plan, revisión y aplicación.
The rest of the bag
AccessControl
Permisos por documento que filtran respuestas, no solo páginas.
La resolución de políticas se almacena en caché por sesión para velocidad; un cambio de permiso se propaga en la invalidación de caché en lugar de instantáneamente en cada solicitud en vuelo.
Documentos
Un árbol de carpetas que el agente lee y un archivo de configuración que obedece.
La extracción cubre PDF, hojas de cálculo y transcripciones. Los formatos binarios exóticos no se analizan.
Eventos
Un registro duradero de lo que hicieron los agentes y por qué.
El bus de eventos en proceso es un emisor de nodo único, no un intermediario distribuido. El registro de tareas duradero entre agentes es un libro mayor de tareas Postgres separado.
That was step 6 of 6: a reply leaves, and the trail stays. Ese es el camino completo, desde la llegada hasta un registro reproducible.