
French-language books
Agents and Structures
Original title (in French): Les agents et les structures
Getting a single agent to hold together, then orchestrating agents and flows: triggered, bounded, verified
- Chapters 37 to 48
- 299 pages
- 29 figures
- Format 8.5 x 11 in, full color
Coming soon on Amazon
This volume will be published in Kindle and paperback editions. Leave your email to be notified at publication.
Get notified at publicationAbout this volume
Agents and Structures is the fifth volume of the Bibliothèque IA, a six-volume collection on artificial intelligence. This is a French-language book. It takes the action parts built in the previous volume and chains them into a loop that finally gets its name: the agent. Its thesis extends the previous one: the model does not stop by itself either. A loop is only a while loop in your code, and it ends on the model's own judgment, on a limit set in advance or on an outside verifier. The first part teaches how to write the loop, wrap it in a harness, choose a toolkit, understand coding agents and other agent families, and package and share the result. The second part orchestrates agents and flows: workflows, triggers and scheduling, loops that repeat until a goal is met, graphs and durable execution, multi-agent coordination and protocols, and visual platforms where a triggered, verified flow is built without code. The book has twelve chapters, 29 figures, typed call-out boxes, Quebec and Canada notes, a glossary, three appendices and two memo sheets, for the fifth and sixth belts. The first part is a developer's; the second can be won as well by reading the code as by leaving it to someone who writes it. Volumes 1 to 4 are assumed; volume 6 covers what happens once an agent runs in production.
What you will be able to do
- Write the think-act-observe loop with its turn guard, and set three bounds: turns, budget and time limit
- Dress the agent in a seven-block harness and judge a harness’s maturity
- Choose an agent toolkit on five verifiable criteria, read its real licence and know how to leave it without rewriting everything
- Recognize the starting mode of a coding agent before opening it on a repository that matters
- Tell a workflow from an agent, then schedule and trigger a run on Windows 11, macOS and Ubuntu 26.04 LTS
- Write a contract a program can check and relaunch the agent until the tests pass, within a budget
- Build, in a visual platform, a triggered flow that stops for human approval before writing
Table of contents
The books are written in French; their titles, tables of contents and excerpts are shown in the language of the book.
Partie VII — L'agent
37La boucle interne : penser, agir, observer
- 37.1 Du tour unique à la boucle
- 37.2 Penser, agir, observer : le cycle, message par message
- 37.3 Planifier d'abord, puis exécuter
- 37.4 Se relire : la réflexion et ses limites
- 37.5 Les conditions d'arrêt
- 37.6 Deux boucles, deux échelles
- 37.7 Atelier : un agent minimal en une soixantaine de lignes
38ASSEMBLAGE : le harnais
- 38.1 Ce qui n'est ni le modèle ni la tâche
- 38.2 Un mot, cinq définitions
- 38.3 Les sept blocs, grille de ce livre
- 38.4 L'ingénierie du contexte
- 38.5 Le compactage : ce qui survit, ce qui se perd
- 38.6 Délimiter, permettre, accrocher : les garde-fous dans la boucle
- 38.7 Vérifier, et le principe du cliquet
- 38.8 Juger la maturité d'un harnais
- 38.9 Atelier : l'agent minimal reçoit son harnais
39Construire son agent avec une trousse
- 39.1 Ce qu'une trousse fait à votre place, et ce qu'elle vous retire
- 39.2 Le critère de la version : 1.0 ou 0.x
- 39.3 Les trousses des fournisseurs et les trousses indépendantes
- 39.4 Brancher MCP, une compétence, une mémoire et des garde-fous
- 39.5 Rebrancher la base de connaissances comme un seul outil
- 39.6 Atelier : l'agent des Ateliers Rivard
- 39.7 Sortir d'une trousse
40Les agents de programmation
- 40.1 La ligne de configuration, franchie par défaut
- 40.2 Dans l'éditeur
- 40.3 En terminal
- 40.4 En nuage
- 40.5 Les générateurs d'applications
- 40.6 Installer sur les trois systèmes
- 40.7 Les niveaux d'autonomie, et les modes qu'on n'active pas
- 40.8 La première tâche sûre, puis le développement piloté par les spécifications
- 40.9 Ce que coûte un agent de programmation
41Les autres familles d'agents
- 41.1 Une carte, et un critère
- 41.2 Assistants et recherche approfondie
- 41.3 L'usage d'ordinateur
- 41.4 Les agents personnels
- 41.5 Les agents vocaux et leur pile
- 41.6 Le service à la clientèle
- 41.7 Les agents de données et d'analyse
- 41.8 Exploitation informatique et sécurité
- 41.9 Les plateformes d'entreprise
42Déléguer, emballer et partager : sous-agents, plugins et extensions
- 42.1 Déléguer : quatre formes, et la main qui revient ou non
- 42.2 Le sous-agent, poupée de la même espèce
- 42.3 Emballer : un mot, quatre sacs
- 42.4 Un format ouvert pour le plugin, et ce qu'il laisse de côté
- 42.5 Les places de marché, et trois incidents
- 42.6 Gouverner un catalogue
- 42.7 Atelier : emballer l'agent des Ateliers Rivard pour l'équipe
Partie VIII — Les structures de travail
43Les workflows : enchaîner, router, paralléliser
- 43.1 Quand le chemin est écrit d'avance
- 43.2 Enchaîner
- 43.3 Router
- 43.4 Paralléliser
- 43.5 Orchestrer des exécutants
- 43.6 Évaluer et reprendre
- 43.7 En code, puis en visuel
- 43.8 Qui écrit le chemin
44Les déclencheurs et la planification
- 44.1 Ce qui fait démarrer une exécution
- 44.2 Planifier sur son poste
- 44.3 Les webhooks comme déclencheurs
- 44.4 Événements et files : au moins une fois
- 44.5 Le courriel et le calendrier
- 44.6 Les agents dans l'intégration continue
- 44.7 Ce qu'un déclencheur engage
45Les boucles : répéter jusqu'au but
- 45.1 Deux boucles, deux échelles, et qui juge le but
- 45.2 Le contrat : écrire un but qu'un programme peut vérifier
- 45.3 Le vérificateur
- 45.4 L'état qui survit entre deux exécutions
- 45.5 Les budgets
- 45.6 Les niveaux d'autonomie
- 45.7 Atelier : relancer l'agent jusqu'à ce que les tests passent, dans un budget
46Les graphes et l'exécution durable
- 46.1 Du workflow au graphe : nœuds, arêtes, état
- 46.2 Le point de reprise
- 46.3 La validation humaine dans un graphe
- 46.4 L'exécution durable
- 46.5 Les moteurs, et ce que leur licence interdit
- 46.6 BPMN, quand le processus existe déjà
47L'orchestration multi-agents et les protocoles
- 47.1 Quand plusieurs agents valent mieux qu'un, et quand non
- 47.2 Les patrons de coopération
- 47.3 A2A : des agents qui se découvrent
- 47.4 L'axe vers l'humain : AG-UI, et le sigle ACP
- 47.5 Commerce et paiement : les protocoles, et le renvoi au chapitre 62
- 47.6 Les cadriciels multi-agents, et ceux qu'on n'enseigne plus
48ASSEMBLAGE : les plateformes visuelles
- 48.1 Tout le tome dans une seule interface
- 48.2 Les plateformes d'automatisation
- 48.3 Les plateformes de construction d'agents
- 48.4 La RPA et l'agent
- 48.5 L'emboîtement n'est pas un arbre
- 48.6 Installer une plateforme auto-hébergée sur les trois systèmes
- 48.7 Les licences, plateforme par plateforme
- 48.8 Atelier : Nadia construit un flux déclenché et vérifié
Excerpt
Simon a construit, au chapitre 29, un programme qui interroge un modèle, laisse le modèle demander un outil, exécute cet outil une fois, puis rend la main : un aller-retour, jamais deux. Cela suffisait à répondre à une question qui se réglait en une seule consultation du catalogue. Mais Nadia lui pose maintenant une question qui exige de comparer trois fiches produit avant de conclure, et le programme de Simon, construit pour un seul aller-retour, s'arrête net après le premier appel, avec une réponse incomplète. Il ne manque à son code que quelques lignes : un « tant que » qui redemande au modèle tant qu'il redemande un outil, au lieu d'un « si » qui ne le fait qu'une fois.
Technical details
| Title | Les agents et les structures |
|---|---|
| Subtitle | Faire tenir un agent seul, puis orchestrer agents et flux — déclenchés, bornés, vérifiés |
| Title translated into English | Agents and Structures |
| Series | Bibliothèque IA |
| Volume | Volume 5 of 6 |
| Author | Pierre Vinet |
| Publisher | Pierre Vinet |
| Language | French |
| Chapters | 12 (37–48) |
| Pages | 299 |
| Figures | 29 |
| Format | 8.5 x 11 in, color |
| Planned editions | Kindle and paperback |
Who it is for
Developers who build agents (first part), then teams and employees who trigger, schedule and orchestrate agents and flows, up to a visual platform (second part, which also reads well without writing code).
Prerequisites
Volumes 1 to 4 read, and nothing more. Part VII: writing code (examples in Python); part VIII: works just as well by reading the code or leaving it to someone who can write it.
Train your teams, or put AI to work in your SME?
These books teach; we also work alongside companies in the field. Let’s talk for thirty minutes about your situation, no strings attached.