> ## Documentation Index
> Fetch the complete documentation index at: https://docs.replit.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Agent et IA

> Réponses aux questions courantes sur Agent—corriger un Agent bloqué ou en boucle, réduire les coûts, modes d'Agent, restauration des modifications et utilisation de vos propres clés API.

Ces réponses couvrent l'utilisation d'Agent. Pour la référence complète, consultez la [présentation d'Agent](/fr/references/agent/overview), les [modes d'Agent](/fr/references/agent/agent-modes) et la [facturation IA](/fr/billing/ai-billing).

<AccordionGroup>
  <Accordion title="Agent est bloqué ou continue de se déconnecter—comment y remédier ?">
    1. Ouvrez le panneau **Shell** dans votre projet—pas le chat Agent.
    2. Tapez `kill 1` et appuyez sur Entrée pour arrêter le processus bloqué. (`kill 1` est sans danger dans Replit—il redémarre le processus principal de votre projet, il ne supprime rien.)
    3. Ouvrez un nouveau chat Agent et décrivez à nouveau votre tâche pour continuer.

    Pendant qu'Agent semble bloqué, arrêtez d'envoyer des messages—les messages supplémentaires créent des instructions contradictoires. Si Agent continue de se bloquer sur la même tâche, décomposez le travail en invites plus petites et ciblées.
  </Accordion>

  <Accordion title="Agent est en boucle ou répète les mêmes étapes—comment l'arrêter ?">
    1. Sélectionnez **Arrêter** dans le panneau Agent pour l'interrompre immédiatement.
    2. Ouvrez le panneau **Shell** (pas le chat Agent), tapez `kill 1` et appuyez sur Entrée.
    3. Ouvrez un nouveau chat Agent et reformulez votre tâche de manière plus précise.

    Pour éviter les boucles :

    * Décomposez les grandes tâches en invites plus petites—un objectif par message.
    * Utilisez le [mode Plan](/fr/references/agent/plan-mode) pour délimiter le travail avant qu'Agent ne construise.
    * Définissez une limite d'utilisation dans [Gérer vos dépenses](/fr/billing/managing-spend) afin qu'une boucle ne génère pas une facture importante.
  </Accordion>

  <Accordion title="Comment réduire les coûts d'Agent—quels paramètres sont vraiment efficaces ?">
    Trois paramètres font la plus grande différence :

    * **[Mode Économie](/fr/references/agent/agent-modes)**—utilise moins de crédits par tâche et constitue un bon paramètre par défaut pour les constructions quotidiennes.
    * **[Mode Plan](/fr/references/agent/plan-mode)**—délimitez et approuvez le travail avant qu'Agent ne construise, pour ne pas payer des modifications non souhaitées.
    * **Limite d'utilisation et budget**—définissez un plafond absolu dans [Gérer vos dépenses](/fr/billing/managing-spend).

    Il est également utile de démarrer un nouveau chat Agent lorsque vous changez de tâche. Consultez votre tableau de bord d'utilisation pour voir quelles tâches coûtent le plus.
  </Accordion>

  <Accordion title="Quels sont les modes d'Agent et en quoi diffèrent-ils ?">
    Agent dispose de trois modes principaux ainsi qu'une option de vitesse optionnelle. Consultez les [modes d'Agent](/fr/references/agent/agent-modes) pour des conseils complets.

    * **Lite**—modèles rapides et légers pour des modifications rapides et ciblées.
    * **Économie**—optimisé pour le coût ; un excellent paramètre par défaut pour les constructions quotidiennes.
    * **Puissance**—les modèles les plus capables pour les tâches complexes et les grandes bases de code.
    * **Turbo**—une option dans les paramètres avancés, disponible en mode Puissance, qui utilise les modèles les plus rapides. C'est nettement plus rapide mais coûte plus cher, à utiliser de manière intentionnelle.

    Par ailleurs, le [mode Plan](/fr/references/agent/plan-mode) permet à Agent de délimiter le travail avant d'effectuer des modifications, tandis que le mode Construction applique les modifications directement. Consultez [Mode Plan vs. mode Construction](/fr/learn/plan-vs-build-mode). Tous les modes utilisent des crédits, y compris le raisonnement en mode Plan.
  </Accordion>

  <Accordion title="Agent a effectué des modifications non souhaitées—comment les annuler ?">
    Replit enregistre des [points de contrôle](/fr/references/version-control/checkpoints-and-rollbacks) au fur et à mesure qu'Agent travaille. Dans le chat Agent, trouvez le message précédant la modification que vous souhaitez annuler et sélectionnez l'option de restauration à côté pour restaurer votre projet à ce stade.

    Pour toutes les options de restauration—y compris la récupération de fichiers spécifiques et des déploiements en direct—consultez [Points de contrôle et restaurations](/fr/references/version-control/checkpoints-and-rollbacks).
  </Accordion>

  <Accordion title="Agent dit qu'il ne peut pas accéder à Internet ou aux API externes—est-ce normal ?">
    Pendant la phase de construction et de modification, Agent travaille dans un environnement en sandbox avec un accès sortant restreint. Votre application déployée peut toujours effectuer des appels API externes lorsqu'elle s'exécute—le sandbox s'applique à l'environnement de modification d'Agent, pas à votre application en cours d'exécution.

    Si un appel API échoue dans votre application en cours d'exécution, confirmez que vos clés sont enregistrées dans le panneau [Secrets](/fr/core-concepts/project-editor/app-setup/secrets), puis vérifiez la page de statut du fournisseur. Sur un réseau d'entreprise ou scolaire, les connexions sortantes de votre application peuvent être bloquées—vérifiez auprès de votre administrateur réseau.
  </Accordion>

  <Accordion title="Puis-je utiliser mes propres clés API avec Agent ?">
    Oui. Ajoutez vos clés dans le panneau [Secrets](/fr/core-concepts/project-editor/app-setup/secrets) et votre application les utilisera pour ses appels API. Ouvrez l'outil **Secrets**, sélectionnez **+ Nouveau secret** et saisissez un nom (tel que `OPENAI_API_KEY`) et une valeur.

    Vous pouvez [utiliser vos propres clés de fournisseur IA](/fr/references/integrations/replit-ai-integrations) pour les modèles que votre application appelle. Le modèle qui alimente l'expérience Agent elle-même fonctionne sur l'infrastructure de Replit et ne peut pas être remplacé.
  </Accordion>

  <Accordion title="Agent continue d'ajouter des fonctionnalités que je n'ai pas demandées—comment obtenir un comportement plus précis ?">
    Gardez Agent concentré avec des invites plus ciblées :

    * Commencez par le mot *Uniquement*—par exemple, « Ajoutez uniquement un bouton Supprimer à la carte utilisateur. Ne modifiez rien d'autre. »
    * Utilisez d'abord le [mode Plan](/fr/references/agent/plan-mode) pour examiner ce qu'Agent a l'intention de faire avant qu'il ne modifie quoi que ce soit.
    * Si Agent effectue une modification non souhaitée, demandez-lui d'annuler cette modification dans le même chat immédiatement.

    Pour en savoir plus, consultez [Invites efficaces](/fr/learn/effective-prompting).
  </Accordion>
</AccordionGroup>

## Vous avez encore besoin d'aide ?

Si votre question sur Agent n'est pas répondue ici, [contactez le support Replit](https://replit.com/support).
