Documentation

Tous les guidesIA et confidentialité

Agent IA

Connectez votre fournisseur, choisissez un mode et acceptez uniquement des patchs relus.

5 min de lecture

Connecter son propre fournisseur

L’agent utilise le compte que vous choisissez : Claude par OAuth d’abonnement, Codex et Grok par device code, ou un endpoint compatible OpenAI ou Anthropic par clé et URL de base.

Clés et tokens restent dans le trousseau. Aucun compte ni serveur Odete ne relaie la demande ; elle va directement au fournisseur sélectionné.

Choisir un mode avant de demander

Chat lit le projet et répond sans modifier. Plan écrit seulement .odete/plan.md, utile pour organiser le travail. Build peut modifier le projet, toujours par des patchs que vous pouvez relire.

L’agent peut lire, lister et chercher des fichiers, consulter le terminal, lancer des commandes shell, remplacer ou écrire du contenu et parler à l’API GitHub, selon le mode et la permission.

  • Ask : demander une approbation pour les actions sensibles.
  • Auto : automatiser dans la permission accordée.
  • Full : demande toujours avant d’écrire dans le dépôt de quelqu’un d’autre.

Garder une revue humaine

Chaque modification arrive sous forme de patch. Acceptez, refusez ou acceptez hunk par hunk, puis comparez le résultat avec les tests et Preview. Un checkpoint est écrit avant chaque tour pour annuler la dernière passe.

Demandez d’abord une enquête ou un plan lorsqu’une modification touche de nombreuses zones du projet. L’agent ne remplace ni revue de sécurité, ni tests d’intégration, ni décisions produit.

Comprendre le contexte envoyé

Quand vous envoyez un message, votre prompt, les fichiers demandés par l’agent et les sorties de commande nécessaires peuvent être envoyés au fournisseur d’IA. Votre code et conversation suivent sa politique de confidentialité.

Conversations, patchs, checkpoints et plans restent dans .odete/ du projet et sont exclus de Git. N’envoyez pas de secrets que le fournisseur ne doit pas recevoir ; réduisez le contexte et vérifiez les permissions avant Build.