ENVIRONNEMENTS
Un poste de travail jetable, pas un accès à vos machines.
Vos agents exécutent du code dans une machine isolée, déjà outillée pour le travail de bureau, remise en veille sans rien perdre.
Une machine, pas un interpréteur
Ce n'est pas un bac à sable au rabais où l'on évalue trois lignes. C'est une micro-machine virtuelle, quatre cœurs et quatre gigaoctets, avec son système de fichiers et son shell.
Aucun trafic entrant public ne l'atteint.
Quatre dossiers structurent le travail : ce qui entre, ce qui sort, la connaissance de référence, et le temporaire. L'agent ne range pas au hasard.
Déjà outillée
LibreOffice, pandoc, sqlite, ripgrep, jq. Python avec pandas, polars, duckdb, pypdf, python-docx, python-pptx et openpyxl. Node avec la librairie docx. Un navigateur sans interface, prêt à ouvrir une page.
L'agent n'installe rien pour convertir un document en PDF, ouvrir un tableur de cent mille lignes ou lire un PDF page par page. C'est déjà là, dans l'image, et c'est la même image pour tout le monde.
Elle se met en pause, elle ne s'efface pas
Quand plus personne ne travaille, la machine est mise en veille avec sa mémoire, et elle reprend d'elle-même à l'appel suivant.
L'agent retrouve ses fichiers là où il les avait laissés. Une session reprise le lendemain ne recommence pas de zéro.
Un agent qui délègue à d'autres partage la même machine que ses délégués. Ils travaillent dans le même dossier, et la mise en veille attend que le dernier ait fini.
Vos secrets n'entrent pas dans le modèle
Les variables d'environnement de votre espace sont chiffrées au repos. Elles sont injectées dans la machine, jamais restituées avec leurs valeurs.
Le modèle voit les noms des variables, pour savoir qu'elles existent et les employer dans une commande. Il ne voit jamais leur contenu : les valeurs sont masquées dans les sorties avant qu'il les lise, et masquées avant d'être tronquées, pour qu'aucune coupure ne laisse passer un fragment.
La portée se règle : une variable pour tout l'espace, ou une variable pour un seul agent.
Comment ça marche
Un client envoie un tableur de quatre-vingt mille lignes et attend une note de deux pages.
Le fichier entre dans le dossier d'entrée de la machine. L'agent ne le charge pas dans son contexte, il n'en a pas besoin.
L'agent écrit son script : quelques lignes de Python, avec les librairies déjà présentes. Rien à installer, rien à attendre.
Il l'exécute. Le calcul tourne sur la machine, pas dans le modèle. Un agrégat de quatre-vingt mille lignes coûte une seconde, pas une fenêtre de contexte.
Il produit le livrable dans le dossier de sortie, converti si besoin, à côté du tableur d'origine.
Le fichier ressort : versé dans votre espace, il devient une pièce jointe de la conversation et se rattache aux fiches concernées.
Les autres briques de ce chapitre
Réflexes
Le calcul qu'un agent a écrit une fois, rejoué à l'identique.
Skills
Votre méthode écrite en clair, ouverte au bon moment.
Recherche hybride
Le sens et la lettre pesés ensemble, filtrés dans le moteur.
Mémoire des agents
Des souvenirs qui sont des fiches, pas une boîte noire.
Documents métier
Les scans deviennent du texte, les livrables de vrais fichiers.