---
title: "Pourquoi l'IA propose de supprimer du code important · SourceAnt"
description: "Une IA sans contexte qualifie de code mort un contournement intentionnel et supprime le correctif. Le problème ne vient pas du modèle. Rien ne se souvient pourquoi cette ligne est là."
url: "https://sourceant.ai/fr/blog/why-your-ai-suggests-deleting-code-that-matters/"
---

[Tous les articles](https://sourceant.ai/fr/blog)

2 juillet 2026 · SourceAnt contexteassistants-iacode-review

# Pourquoi votre assistant IA continue de vous suggérer de supprimer du code qui compte

Vous l'avez déjà vu. L'assistant lit une fonction, repère une ligne qui semble redondante et propose avec assurance de la supprimer. Sauf que cette ligne est un contournement pour une condition de concurrence que vous avez corrigée il y a six mois, après un incident. L'IA ne le sait pas, elle propose donc d'annuler la correction.

Ce n'est pas un problème de qualité du modèle. Un modèle plus performant, confronté aux mêmes informations manquantes, commet la même erreur. Le problème, c'est que la raison d'être du code ne réside nulle part où l'IA puisse la lire.

## Là où le « pourquoi » va mourir

Les équipes essaient déjà de conserver ce contexte quelque part :

-   **Commentaires** ils pourrissent. Ils dérivent du code, et personne ne leur fait assez confiance pour agir sur leur base.
-   **ADR** rédigés une fois et jamais mis à jour, déconnectés des lignes qu'ils régissent.
-   **Mémoire par outil** elle est enfermée dans un seul assistant et ne voyage pas vers le suivant.
-   **Bases de données vectorielles** elles récupèrent des correspondances floues sans structure et hallucinent avec assurance.

Ainsi, le savoir reste dans la tête d'un développeur senior. Quand cette personne est absente, ou quand l'IA pilote, le contexte a tout simplement disparu.

## Deux coûts, chaque jour

Le « pourquoi » manquant se manifeste sous forme de deux taxes récurrentes :

1.  **Suggestions dangereuses.** L'IA supprime du code intentionnel, enfreint une contrainte qu'elle n'a jamais vue, ou réintroduit un bug que l'équipe avait déjà corrigé.
2.  **Réexplication.** Vous collez à nouveau le même contexte dans le chat, consumant des tokens et des minutes pour réenseigner ce que votre équipe a décidé il y a des mois.

Les deux s'amplifient à mesure que davantage de votre travail passe par l'IA.

## Ce qui y remédie réellement

La solution n'est pas un autre endroit où écrire de la prose qui pourrira. C'est de capturer la décision sous forme de contexte structuré avec un statut que votre équipe gouverne, et de le servir à tout outil d'IA dès qu'il touche les lignes concernées.

C'est ce que fait SourceAnt. La prochaine fois qu'un assistant ouvre `retry.ts`, il sait déjà que la limite de tentatives est délibérée, pourquoi le backoff avec jitter a été rejeté, et quelle décision il ne doit pas enfreindre. Plus de réexplication. Plus de suppression du code qui comptait.

Voir comment [la mémoire partagée pour les agents de codage IA](https://sourceant.ai/fr/knowledge-graph) garde les décisions disponibles d'une session à l'autre, ou utilisez [la revue de code IA avec contexte d'ingénierie](https://sourceant.ai/fr/code-review) pour vérifier une modification par rapport aux connaissances que votre équipe a capturées. Le [guide de démarrage](https://sourceant.ai/fr/docs/getting-started) couvre la connexion de votre premier dépôt.

## Donnez à votre IA une mémoire de confiance

À partir de $49 par mois, avec vos propres clés de modèle. Chaque ingénieur et chaque agent inclus, jamais par siège.

[Commencer gratuitement](https://app.sourceant.ai/) [Voir les tarifs](https://sourceant.ai/fr/pricing)
