--- title: ReAct Framework 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 --- # 🔄 ReAct Framework **ReAct** (Reasoning and Acting) est un paradigme de prompt engineering qui permet à un agent d'interagir avec le monde réel en alternant raisonnement interne et actions externes. ## Cycle de Fonctionnement Le cycle se répète jusqu'à la résolution de la tâche : 1. **Pensée (Thought)** : L'agent analyse la situation et décide de l'action à mener. 2. **Action** : L'agent appelle un outil (ex: recherche web, lecture de fichier). 3. **Observation** : L'agent lit le résultat de l'action. 4. **Nouvelle Pensée** : L'agent met à jour son état mental en fonction de l'observation. ## Utilité Ce framework empêche l'agent de "deviner" la réponse when he lacks information, en le forçant à chercher la preuve via un outil avant de conclure. ## Liens - Cadre général : [[prompt-engineering-agents]] - Agent utilisant ReAct : [[hermes-agent]] - [[transformer-architecture]] - [[function-calling]]