
Les agents et les structures
Faire tenir un agent seul, puis orchestrer agents et flux — déclenchés, bornés, vérifiés
- Chapitres 37 à 48
- 299 pages
- 29 figures
- Format 8,5 × 11 po, en couleur
Bientôt sur Amazon
Ce tome paraîtra en éditions Kindle et brochée. Laissez votre courriel pour être avisé de la parution.
Être avisé de la parutionÀ propos de ce tome
Une boucle d'agent n'est qu'un « tant que » dans votre code : elle ne s'arrête que sur un jugement du modèle, une borne posée d'avance ou un vérificateur extérieur.
Ce cinquième tome de la Bibliothèque IA prend les pièces d'action du tome précédent et les enchaîne dans une boucle à laquelle il donne enfin son nom : l'agent. Vous apprenez à le faire tenir seul, borné par un nombre de tours, un budget ou un vérificateur, puis à orchestrer des agents et des flux qui se déclenchent, se relancent, survivent à une panne et attendent l'approbation d'un humain avant d'agir.
Douze chapitres en deux parties. L'agent : la boucle interne, le harnais, les trousses, les agents de programmation, les autres familles d'agents, puis déléguer, emballer et partager (sous-agents, plugins, extensions). Les structures de travail : les workflows, les déclencheurs et la planification, les boucles qui répètent jusqu'au but, les graphes et l'exécution durable, l'orchestration multi-agents et les protocoles, puis les plateformes visuelles. Vous y trouverez 29 figures, des encadrés typés, des notes Québec et Canada, deux aide-mémoires (ceintures 5 et 6) avec leurs passages de grade, un glossaire et trois annexes, dont les commandes d'installation par système.
Le tome 5 mène à deux ceintures de la Bibliothèque IA : la cinquième (construire, configurer et emballer un agent) et la sixième (orchestrer des agents et des flux, déclenchés et vérifiés). Ce qu'il ne traite pas, observer un agent en production, l'évaluer, le sécuriser, en chiffrer le coût, est renvoyé au tome 6, qui referme la collection.
Ce que vous saurez faire
- Écrire la boucle penser-agir-observer avec sa garde de tours, et poser trois bornes : tours, budget et délai
- Habiller l'agent d'un harnais en sept blocs et juger la maturité d'un harnais
- Choisir une trousse d'agents selon cinq critères vérifiables, lire sa licence réelle et savoir en sortir sans tout réécrire
- Reconnaître le mode de départ d'un agent de programmation avant de l'ouvrir sur un dépôt qui compte
- Distinguer un workflow d'un agent, puis planifier et déclencher une exécution sur Windows 11, macOS et Ubuntu 26.04 LTS
- Écrire un contrat qu'un programme peut vérifier et relancer l'agent jusqu'à ce que les tests passent, dans un budget
- Construire, dans une plateforme visuelle, un flux déclenché qui s'arrête pour une approbation humaine avant d'écrire
Au sommaire
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é
Extrait
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.
Fiche technique
| Titre | Les agents et les structures |
|---|---|
| Sous-titre | Faire tenir un agent seul, puis orchestrer agents et flux — déclenchés, bornés, vérifiés |
| Série | Bibliothèque IA |
| Tome | Tome 5 sur 6 |
| Auteur | Pierre Vinet |
| Éditeur | Pierre Vinet |
| Langue | Français |
| Chapitres | 12 (37–48) |
| Pages | 299 |
| Figures | 29 |
| Format | 8,5 × 11 po, couleur |
| Éditions prévues | Kindle et broché |
Pour qui
Développeurs qui construisent des agents (première partie), puis équipes et employés qui déclenchent, planifient et orchestrent agents et flux, jusque dans une plateforme visuelle (seconde partie, qui se lit aussi bien sans écrire de code).
Prérequis
Tomes 1 à 4 lus, et rien de plus. Partie VII : écrire du code (exemples en Python) ; partie VIII : se gagne aussi bien en lisant le code qu'en le laissant à qui sait l'écrire.
Former vos équipes ou mettre l'IA au travail dans votre PME ?
Ces livres enseignent ; nous accompagnons aussi les entreprises sur le terrain. Parlons trente minutes de votre situation, sans engagement.