Guide
Assistant de code IA : que devient le code de l'entreprise ?
Entraînement, conservation, réglages d'entreprise : ce que Copilot, Claude Code, Cursor, Amazon Q, Lovable et v0 font du code envoyé, relevé le 15/11/2026.
Mis à jour le
Quand un développeur utilise un assistant de code, des morceaux du code de l'entreprise partent chez l'éditeur pour que le modèle réponde. La bonne nouvelle : sur leurs offres d'entreprise, GitHub, Anthropic et Cursor (mode confidentialité activé) écrivent que ce code ne sert pas à entraîner leurs modèles. Le risque est ailleurs : dans les comptes individuels ouverts par chacun, où la règle dépend d'un réglage que personne ne vérifie. Tout ce qui suit a été relevé le 15/11/2026 sur les pages officielles.
Le tableau par outil
| Outil | Offres d'entreprise | Offres individuelles |
|---|---|---|
| GitHub Copilot | « GitHub will not use Inputs or Outputs to train generative AI models » (conditions de mars 2026) | GitHub « may use Copilot interaction data » pour l'entraînement ; refus possible dans les réglages |
| Claude Code | Pas d'entraînement sous conditions commerciales ; conservation 30 jours | Entraînement selon le réglage de l'utilisateur ; conservation 5 ans s'il l'accepte, 30 jours sinon |
| Cursor | Réglages de confidentialité pour toute l'équipe et durée de conservation du chat réglable (Teams) | Mode confidentialité à activer dans les réglages |
| Amazon Q Developer | Pro : collecte de données refusée automatiquement | Free : collecte avec refus possible |
| Lovable | Business et Enterprise : données exclues de l'entraînement par défaut | Free et Pro : refus compte par compte |
| v0 | Business : refus de l'entraînement par défaut ; Enterprise : « never used for training » | Free et Plus : la page ne dit rien |
Ce que font les réglages, outil par outil
GitHub Copilot. La distinction se fait par l'acheteur : quand l'organisation achète Business ou Enterprise, les conditions des services d'IA générative s'appliquent, avec l'accord de protection des données de GitHub. Les conditions précisent que la durée de conservation des entrées et sorties varie selon le service et renvoient à la documentation de chacun.
Claude Code. La documentation détaille ce qui circule :
- requêtes et réponses du modèle passent sur le réseau, chiffrées par le protocole TLS 1.2 ou plus récent ;
- sur la machine, les transcriptions des sessions sont gardées en clair dans
~/.claude/projects/pendant 30 jours par défaut (réglagecleanupPeriodDays) ; - les mesures d'usage, selon la documentation, ne contiennent jamais de code, de requêtes ni de chemins de fichiers, et se coupent avec
DISABLE_TELEMETRY=1; la variableCLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFICcoupe tout le trafic non essentiel ; - la commande
/feedbackenvoie une copie de la conversation, code compris, conservée 5 ans ; elle se désactive avecDISABLE_FEEDBACK_COMMAND=1; - la conservation nulle (zero data retention) existe pour des comptes Enterprise éligibles, activée organisation par organisation par Anthropic.
Cursor. Mode confidentialité activé : « Customer Data will not be used for training by Cursor », avec des accords de conservation nulle chez tous les fournisseurs de modèles. Exception écrite : des requêtes qui déclenchent les détecteurs d'abus d'un fournisseur peuvent être conservées pour enquête. Mode désactivé : Cursor peut utiliser et stocker code, requêtes et actions dans l'éditeur. L'administrateur d'équipe peut activer le mode pour tous.
Tabnine. Sa documentation le présente comme « fully private », conçu pour tourner entièrement dans votre environnement. Nous n'avons pas pu lire ses offres le 15/11/2026.
La liste de contrôle avant d'ouvrir les accès
- Un seul achat, par l'entreprise. Pas de comptes individuels sur le code de l'entreprise : c'est la seule façon que la règle d'entreprise s'applique.
- Les réglages vérifiés par l'administrateur : mode confidentialité imposé (Cursor), règles d'usage de l'organisation (Copilot), paramètres gérés diffusés à tous les postes (Claude Code).
- Les secrets hors de portée. Fichiers
.env, clés et mots de passe ne doivent pas être lisibles par l'assistant ; dans Claude Code, les règles de refus (permissions.deny) et le bac à sable, qui isole fichiers et réseau, limitent ce que l'agent peut atteindre. - Les retours désactivés si vous ne voulez pas qu'une conversation complète parte chez l'éditeur.
- Les projets sensibles à part. Un code soumis à un accord de confidentialité avec un client mérite une décision explicite, projet par projet.
- Une trace de qui utilise quel outil, sur quels dépôts.
Le sujet est le même pour les assistants généralistes : le site Cercle IA · Assistants compare ce que les assistants font de vos données. Pour la propriété du code produit, voyez à qui appartient le code généré.
Questions fréquentes
Mon code sert-il à entraîner l'IA de l'assistant ?
Sur les offres d'entreprise des principaux outils, non par défaut : GitHub, Anthropic et Cursor (avec le mode confidentialité) l'écrivent. Sur les offres individuelles, cela dépend d'un réglage de l'utilisateur : vérifiez-le à la création de chaque compte.
Combien de temps Anthropic garde-t-il le code envoyé à Claude Code ?
Sur les comptes Team, Enterprise et développeur (API, interface de programmation) : 30 jours par défaut, et une conservation nulle possible sur Enterprise après accord. Sur les comptes individuels : 30 jours si l'utilisateur refuse l'usage pour l'amélioration des modèles, 5 ans s'il l'accepte.
Sources
Pages consultées pour écrire cet article :
- https://github.com/features/copilot/plans
- https://github.com/customer-terms/github-generative-ai-services-terms?locale=en-US
- https://code.claude.com/docs/en/data-usage
- https://code.claude.com/docs/en/security
- https://cursor.com/data-use
- https://cursor.com/pricing
- https://aws.amazon.com/q/developer/pricing/
- https://docs.lovable.dev/introduction/subscription-plans
- https://v0.app/pricing
- https://docs.tabnine.com/main