Votre agent a sa propre boîte de réception, pas un partage de la vôtre.
Ce qu'il fait
Chaque agent publié obtient une véritable boîte aux lettres adressable. Les messages entrants sont classés, examinés et mis en quarantaine avant que l'agent ne les voie, les coordonnées sont entreposées et redirigées par niveau de divulgation, et les réponses quittent via une boîte d'envoi qui prend en charge les envois planifiés et annulables.
Pourquoi c'est important
Au moment où un agent peut recevoir du courrier, il devient accessible au monde extérieur, c'est exactement quand le filtrage cesse d'être optionnel. Donner à l'agent sa propre boîte aux lettres au lieu d'une règle dans la vôtre signifie qu'un compromis est contenu à cet agent.
Comment ça marche
Le dépistage se fait avant la divulgation, pas après
Le courrier entrant est classifié et évalué au risque à son arrivée; les messages en quarantaine n'entrent jamais dans le contexte de l'agent, donc une tentative d'injection de prompt dans le corps d'un email n'a rien à injecter.
Les contacts sont entreposés, et la rédaction est progressive
L'agent voit une projection d'un contact appropriée au niveau de divulgation qui lui a été accordé, pas l'enregistrement brut.
Les propriétaires reçoivent un résumé rédacté, pas un tuyau d'incendie
Un résumé de réacheminement volontaire résume ce que la boîte aux lettres a fait, avec les mêmes règles de rédaction appliquées au résumé lui-même.
La boîte d'envoi est réversible
Les envois peuvent être programmés et annulés avant qu'ils ne partent, donc "l'agent a envoyé un email à un client" est une décision avec une fenêtre, pas un événement.
Questions
- Mon agent reçoit-il une véritable adresse e-mail?
- Oui: une adresse de boîte aux lettres par agent à laquelle les expéditeurs externes peuvent écrire. Le courrier entrant est livré par webhook de fournisseur plutôt que par nous en exploitant des serveurs de messagerie.
- Qu'est-ce qui empêche quelqu'un d'envoyer des instructions par email à mon agent?
- Le courrier entrant est classifié et examiné avant d'atteindre l'agent. Les messages qui ressemblent à des injections d'instructions sont mis en quarantaine, et ce qui passe par là est soumis aux mêmes règles de confiance et d'accès que toute autre entrée.
- L'agent peut-il envoyer du courrier sans que je le voie?
- Le courrier sortant passe par une boîte d'envoi avec planification et annulation, et les propriétaires peuvent activer un résumé rédacté de l'activité de la boîte aux lettres.
The rest of the bag
AccessControl
Des permissions par document qui filtrent les réponses, pas seulement les pages.
La résolution des politiques est mise en cache par session pour la vitesse; un changement d'autorisation se propage lors de l'invalidation du cache plutôt qu'instantanément sur chaque demande en vol.
Documents
Un arborescence de dossiers que l'agent lit et un fichier de configuration qu'il obéit.
L'extraction couvre les PDF, les feuilles de calcul et les transcriptions. Les formats binaires exotiques ne sont pas analysés.
Événements
Un registre durable de ce que les agents ont fait et pourquoi.
Le bus d'événements en cours de traitement est un émetteur à nœud unique, pas un courtier distribué. Le registre durable inter-agents est un registre de tâches Postgres distinct.
That was step 1 of 6: a request arrives. Next, the subdomain is the isolation boundary, so the request resolves to one workspace, one database, and one question of whether it is even in scope.