LexiqueÉtage 3 · L’Agentle bloc pris dans une boucle : il recommence jusqu’au résultatÉtage 3 · L’Agent
bac à sable (sandbox)
Nº 070 · v2026-08EN : sandboxUn bac à sable est l’environnement fermé dans lequel un agent exécute ses actions : il y a accès à ce qu’on y a mis, et à rien d’autre. Comme un atelier dont on a retiré ce qui ne doit pas être touché, plutôt qu’une consigne demandant de ne pas y toucher.
Ce que ce n’est pas
Un bac à sable n’est pas un garde-fou. Un garde-fou est une règle que le système doit respecter, et une règle se contourne, se malinterprète ou s’oublie ; un bac à sable est une limite matérielle, qui tient même si le modèle décide de faire autre chose. Ce n’est pas non plus un environnement de test : un bac à sable peut très bien contenir des données réelles, ce qui compte est ce qui en est absent et ce qui ne peut pas en sortir.
En profondeur
Le raisonnement à tenir est celui du moindre privilège, connu de longue date en sécurité et particulièrement adapté ici. Un agent reçoit exactement les accès nécessaires à sa tâche, et rien de plus : ce dépôt en lecture, cette boîte aux lettres en écriture, ce domaine en réseau. Tout le reste est absent, non pas interdit. La différence est décisive parce que le comportement d’un modèle n’est pas garanti : une instruction dissimulée dans un document peut lui faire tenter une action, et seule l’absence de l’accès l’empêche d’aboutir.
Les frontières à poser sont au nombre de quatre, et les oublier revient à n’avoir rien posé. Le système de fichiers, en limitant à un répertoire de travail jetable. Le réseau, en n’autorisant que les destinations nécessaires, car un accès sortant ouvert est un canal d’exfiltration. Les identifiants, en ne fournissant que des jetons de portée réduite et de durée courte. Et les ressources, en bornant temps, mémoire et nombre d’appels, faute de quoi une boucle qui s’emballe se paie en facture.
Le bac à sable est aussi ce qui rend un agent testable. Puisque son environnement est reconstruit à l’identique, on peut rejouer un scénario, comparer deux versions du système et vérifier une correction. Une exécution qui agit directement sur le réel n’est ni reproductible ni annulable, donc ni évaluable. Cette propriété explique que les agents les plus avancés opèrent d’abord dans un environnement isolé et ne portent leurs changements au réel qu’à la fin, après validation.
Relations où vivent les voisins
Vérifier 3 questions · cliquez votre réponse
Niveau 1 · Reconnaître
Quelle est la différence entre un bac à sable et une consigne d’interdiction ?
Niveau 2 · Distinguer
Quelle frontière est la plus souvent oubliée en isolant un agent ?
Niveau 2 · Distinguer
En quoi un bac à sable rend-il un agent évaluable ?
Lexigraph, « Bac à sable (sandbox) », v2026-08, https://lexigraph.org/fr/bac-a-sable, CC BY 4.0.