Pacote
Exporte, compartilhe e instale agentes como arquivos portáteis.
O que faz
Um agente, sua árvore de pastas, configuração, conhecimento e fluxos de trabalho são serializados em um único arquivo ZIP .agentpkg com manifesto, lista de colaboradores e registro de proveniência. A instalação segue um fluxo de três etapas: Planejar (inspecionar com zero escrita), Revisar (verificar um digest), Aplicar (escrever com verificação de segurança TOCTOU).
Por que isso importa
Um agente que você não pode mover é um agente que você não possui. Arquivos portáteis significam que um agente pode viajar entre contas, ferramentas e modelos sem deixar seu conhecimento para trás.
Como funciona
Vazamento de ID zero através do limite do pacote
UUIDs internos são remendonhados com uuidv5 durante a serialização, portanto um pacote não carrega identificadores de conta, locatário ou pasta da fonte.
Instalação de três etapas com segurança TOCTOU
Plano inspeciona com zero escrita, Revisar verifica um digest, Aplicar verifica o digest novamente antes de escrever. Um pacote que mudou entre revisão e aplicação é rejeitado.
O showcase carrega execuções de amostra verificadas
Um fluxo de trabalho na galeria de vitrine inclui uma execução real editada para que alguém possa vê-lo funcionar antes de instalá-lo, e a verificação é verificada na exibição.
Perguntas
- O que está em um pacote?
- A árvore de pastas, cada documento de folha, os arquivos de configuração .context e .agent, fluxos de trabalho e um manifesto com metadados de contribuidor e proveniência. Sem credenciais, sem embeddings, sem status de verificação.
- Posso compartilhar um pacote com alguém em uma conta diferente?
- Sim. Um link de entrega privado carrega um token de compartilhamento com tempo expirante. O destinatário o instala em sua própria conta através do mesmo fluxo de plano-revisão-aplicação.
The rest of the bag
AccessControl
Permissões por documento que filtram respostas, não apenas páginas.
A resolução de política é armazenada em cache por sessão para velocidade; uma mudança de permissão é propagada na invalidação do cache em vez de instantaneamente em cada requisição em voo.
Documentos
Uma árvore de pastas que o agente lê e um arquivo de configuração que obedece.
A extração cobre PDFs, planilhas e transcrições. Formatos binários exóticos não são analisados.
Eventos
Um registro durável do que os agentes fizeram e por quê.
O barramento de eventos em processo é um emissor de nó único, não um intermediário distribuído. O registro durável entre agentes é um livro-razão de tarefas Postgres separado.
That was step 6 of 6: a reply leaves, and the trail stays. Esse é o caminho completo, desde a chegada até um registro reproduzível.