--- title: Prompt Engineering pour Agents created: 2026-06-06 updated: 2026-06-06 type: concept tags: [AI, architecture, agent] sources: [raw/articles/prompt-engineering-agents.md] confidence: high contested: false --- # Prompt Engineering pour Agents Le **Prompt Engineering pour Agents** est l'art de structurer les instructions pour transformer un LLM passif en un agent autonome capable d'utiliser des outils et de raisonner de manière stable. ## Frameworks de Raisonnement Pour éviter les erreurs et les boucles, on utilise des structures de pensée : - **[[react-framework]]** : Cycle Pensée $\rightarrow$ Action $\rightarrow$ Observation. Idéal pour l'interaction avec des outils. - **[[chain-of-thought]]** : Décomposition étape par étape d'un problème complexe. ## Optimisation du Contexte La gestion de la fenêtre de contexte est cruciale pour éviter l'oubli des directives système. - **Problématique** : Le phénomène "lost in the middle" où l'agent oublie les informations centrales d'un prompt trop long. - **Solution** : Utilisation de la **divulgation progressive**, comme implémenté dans le [[systeme-de-skills]] de [[hermes-agent]]. ## Bonnes Pratiques de Structuration - **Few-Shot Prompting** : L'utilisation d'exemples concrets pour guider le comportement. - **Délimiteurs** : Structurer le prompt avec des blocs clairs pour séparer les rôles et les données. ## Liens - [[hermes-agent]] - Technique : [[systeme-de-skills]] - Architecture : [[transformer-architecture]] - [[function-calling]]