Aller au contenu
Cercle IA · Outils de code Un site du réseau Cercle IA

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églage cleanupPeriodDays) ;
  • 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 variable CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC coupe tout le trafic non essentiel ;
  • la commande /feedback envoie une copie de la conversation, code compris, conservée 5 ans ; elle se désactive avec DISABLE_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

  1. 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.
  2. 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).
  3. 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.
  4. Les retours désactivés si vous ne voulez pas qu'une conversation complète parte chez l'éditeur.
  5. Les projets sensibles à part. Un code soumis à un accord de confidentialité avec un client mérite une décision explicite, projet par projet.
  6. 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 :

  1. https://github.com/features/copilot/plans
  2. https://github.com/customer-terms/github-generative-ai-services-terms?locale=en-US
  3. https://code.claude.com/docs/en/data-usage
  4. https://code.claude.com/docs/en/security
  5. https://cursor.com/data-use
  6. https://cursor.com/pricing
  7. https://aws.amazon.com/q/developer/pricing/
  8. https://docs.lovable.dev/introduction/subscription-plans
  9. https://v0.app/pricing
  10. https://docs.tabnine.com/main

À lire aussi