Série · 7 articles
Travailler avec des agents IA
Sept articles pour passer d’un assistant qu’on interroge à un agent configuré, outillé et vérifié : l’architecture qui entoure le modèle, la gestion du contexte, les skills et les hooks, puis l’évaluation, le coût et la sécurité.
- Partie 1 · Comprendre · Agents IA Le harness : ce qui transforme un LLM en agent Boucle modèle–outils, permissions, gestion du contexte, hooks et sous-agents : tout ce qui entoure le modèle et fait la qualité d’un agent de code.
- Partie 2 · Comprendre · IA Gérer la fenêtre de contexte d’un agent IA Tokens, dégradation sur un long contexte, compaction, sous-agents, chargement à la demande et cache de prompt : garder un agent précis sur une longue session.
- Partie 3 · Guide · Agents IA Écrire des skills efficaces pour un agent de code Structure d’un SKILL.md, description qui déclenche au bon moment, chargement progressif des annexes et des scripts : la méthode pour des skills utiles.
- Partie 4 · Tutoriel · Agents IA Hooks : des garde-fous déterministes pour un agent IA Bloquer une commande dangereuse, lancer le linter après chaque écriture, injecter du contexte : les hooks appliquent une règle à coup sûr, là où une consigne peut être oubliée.
- Partie 5 · Méthode · IA Évaluer un agent IA : des tests pour des réponses non déterministes Cas de référence, critères vérifiables par code, LLM juge et suivi des régressions : comment savoir si un changement de prompt ou de modèle améliore vraiment le résultat.
- Partie 6 · Méthode · IA Le coût d’un agent IA : mesurer et réduire la facture de jetons Pourquoi la facture d’un agent grandit avec chaque tour, comment la mesurer à partir du champ usage, et les leviers qui comptent : cache de prompt, modèle adapté, contexte maîtrisé.
- Partie 7 · Sécurité · Agents IA Prompt injection : protéger un agent IA qui lit des données externes Injection directe et indirecte, combinaison dangereuse données privées + contenu non fiable + canal de sortie, et parades par conception : droits, confirmations, hooks, sorties contrôlées.