---
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]]
