---
title: "Mémoire d'ingénierie et revue de code IA · SourceAnt"
description: "Mémoire partagée pour les agents de codage IA et les revues de code. Gardez les décisions d'ingénierie connectées entre les dépôts, avec un cœur open source et vos propres clés de modèle."
url: "https://sourceant.ai/fr/"
---

# Mémoire d'ingénierie partagée pour votre équipe et vos agents de codage.

Gardez les décisions et contraintes derrière votre code disponibles entre les sessions, les outils et les dépôts. Amenez cette mémoire d'ingénierie dans la revue de code IA et dans la prochaine modification de vos agents.

[Commencer](https://app.sourceant.ai/) [Voir en action](https://sourceant.ai/fr/#knowledge-in-action)

À partir de $49 par mois, jamais par siège · Chaque ingénieur et chaque agent inclus · Vos propres clés de modèle · Disponible sur site

De quoi votre système est réellement constitué

Les parties extraites de votre code, puis le même système sous forme de diagramme : ce qui fournit quoi, et ce qui en dépend.

[Explorer les systèmes](https://sourceant.ai/fr/systems)

Un exemple : modifier les nouvelles tentatives de paiement

## Une décision mémorisée. Un conflit détecté.

1.  1\. Conservez la décision
    
    ### Le client mobile détient la clé de paiement.
    
    Enregistrez le pourquoi : réutiliser la même clé permet à une nouvelle tentative de paiement de ne pas créer de second débit.
    
2.  2\. Connectez le code
    
    ### Le client et le service de paiement partagent ce contrat.
    
    Liez la décision aux deux côtés, même lorsqu'ils vivent dans des dépôts séparés.
    
3.  3\. Révisez avec ces connaissances
    
    ### Une nouvelle clé à chaque nouvelle tentative rompt l'accord.
    
    La revue peut pointer vers la décision enregistrée et le client concerné, afin que l'auteur sache ce qu'il doit préserver.
    

De $49 par mois pour toute l'équipe, plus l'usage des modèles Natif pour les agents, via MCP Vos propres clés de modèle Connaissances gouvernées par l'humain

`curl -fsSL https://raw.githubusercontent.com/sourceant/cli/main/scripts/install.sh | sh`

Le quotidien

## L'IA a rendu le code peu coûteux à écrire et coûteux à faire confiance.

Sur une base de code critique et volumineuse, la vélocité dépasse désormais la capacité de quiconque à garder l'architecture en tête, à juger une modification par rapport au système réel et à la livrer en toute sécurité.

-   ### Le pourquoi vit dans la tête de votre équipe
    
    Les agents ouvrent plus de changements en une journée que vos ingénieurs seniors ne peuvent en relier aux décisions qui les sous-tendent. Le raisonnement qui maintient le système correct n'a jamais quitté un fil Slack ou une PR fermée.
    
-   ### Le système dépasse la compréhension de chacun et dérive en silence
    
    Il grossit et l'IA le touche de plus en plus, jusqu'à ce que plus personne n'en saisisse la forme globale. Il continue d'évoluer dans une direction que personne n'a délibérément choisie, et vous ne le remarquez qu'une fois le retour en arrière difficile.
    
-   ### Qualité et fiabilité se dégradent à mesure que vous passez à l'échelle avec l'IA
    
    Plus vous livrez avec des agents, plus les contournements sont annulés, les conventions dérivent et les contrats se brisent. La confiance dans la base de code s'érode au moment même où vous avancez le plus vite.
    
-   ### Vos dépenses d'IA grimpent et le contexte ne persiste jamais
    
    Chaque session réexplique la même architecture, consumant des tokens et des frais par siège, et rien n'est capturé pour le prochain ingénieur ou le prochain agent.
    

Les équipes qui capturent le pourquoi accumulent la compréhension à chaque changement. Celles qui ne le font pas livrent plus vite dans un système qu'elles comprennent un peu moins chaque semaine.

La thèse

## Un graphe de code dit à un agent ce qu'est le code. Pas à quoi il sert.

Indexez un dépôt et vous pouvez répondre où se trouve un symbole, qui l'appelle et ce qu'il importe. C'est un problème résolu, et nous ne l'avons pas réinventé : le graphe de code sous SourceAnt est [codebase-memory-mcp](https://github.com/deusdata/codebase-memory-mcp), sur lequel nous nous appuyons.

Cela ne suffit pas non plus à prendre une décision correcte. La structure ne peut pas dire à un agent que le plafond de tentatives a été fixé après un incident, qu'un service situé à deux dépôts de distance consomme le contrat qu'il modifie, ou que le régulateur a écarté l'approche évidente le trimestre dernier. Rien de tout cela n'est dans le code, aucun analyseur ne peut le trouver.

Tout ce qui se trouve au-dessus du graphe est la partie que nous avons dû construire.

### Ce qu'est le code

Fichiers, symboles, appels et imports. Bâti sur codebase-memory-mcp, qui le fait bien et ouvertement.

### À quoi cela sert

Les décisions, contraintes et conventions que votre équipe a consignées, et les règles organisationnelles qui n'ont jamais figuré dans un fichier.

### À quoi il se connecte

Les services, files d'attente et magasins de données de l'autre côté du changement, au travers de dépôts qu'un simple diff ne peut voir.

### Si cela reste vrai

Un statut que votre équipe contrôle et une marque d'obsolescence, pour qu'une règle remplacée cesse d'être servie comme actuelle.

Une plateforme

## Une couche de connaissances, de nombreux métiers par-dessus

SourceAnt capture le fonctionnement de votre base de code et le diffuse partout, pour que vos outils et votre équipe agissent sur une compréhension réelle plutôt qu'en survolant des fichiers.

### Graphe de code

Une carte de vos fichiers, symboles et de leurs relations. Voyez la structure qu'un agent modifie, pas seulement les lignes de son diff.

### Graphe de connaissances

Ce que vous savez, ou devriez savoir, sur le code. Conservez décisions, contraintes et conventions après la fin de la session qui les a révélées.

### Graphe système

Documentation d'architecture vivante. Voyez comment services et magasins de données se connectent, où l'architecture évolue, et si vous voulez qu'elle aille dans cette direction.

### Graphe des exigences

Ce que le logiciel est censé faire, relié au code et aux tests qui le portent. L'ingénierie des exigences premium s'appuie sur la fondation locale.

Le système dans son ensemble

## Capturez la connaissance une fois. Mettez-la au travail partout.

Une carte vivante du fonctionnement de votre système : votre équipe voit où il se dirige et le pilote, vos agents construisent avec le contexte complet, et les tâches sur lesquelles vous comptez s'exécutent par-dessus.

Gestion des connaissances du code

### Comprenez votre propre système et gardez vos agents dessus

SourceAnt capture les décisions, contraintes, contrats et conventions derrière votre code et les structure en une carte vivante du fonctionnement réel de votre système, qui reste à jour à mesure que le code change.

Pour votre équipe

Voyez comment le système est construit, comment il change et où il se dirige, pour détecter la dérive tôt et décider si c'est la direction que vous voulez avant qu'elle ne soit figée.

Pour vos agents

La tranche pertinente est renvoyée via MCP au moment où un agent agit, pour qu'il construise avec le pourquoi complet plutôt qu'en le devinant.

### Revue consciente du contexte

Vérifiez chaque changement à l'aune de vos décisions réelles et de son rayon d'impact, pour que les bugs qui semblent corrects et les contournements qu'il veut supprimer soient signalés avant la fusion.

### Tri des tickets

Détection des doublons et étiquetage automatique intelligent sur les issues et les PR, pour que votre backlog reste dédoublonné et routé sans tri manuel.

### Analytique d'ingénierie

Suivez l'usage et les économies de tokens, la qualité des revues, la couverture du contexte et les statistiques de tri, pour surveiller la fiabilité et les dépenses d'IA à mesure que vous passez à l'échelle.

Portable

## Fonctionne avec les outils que vous utilisez déjà

SourceAnt parle MCP, donc votre contexte et chaque application apparaissent dans l'outil avec lequel votre équipe code. Et ce n'est pas réservé aux humains : les agents interrogent la connaissance sans interface, en pleine tâche, sans que personne ne recolle le contexte. Aucun verrouillage, aucune nouvelle habitude.

Claude Code

Cursor

Codex

Zed

VS Code

Tout client MCP

SourceAnt via MCP

Intégrez SourceAnt à la tâche sur laquelle vous travaillez

/sourceant

-   `**/sourceant:**context`Lisez le graphe indexé et les décisions enregistrées pour un référentiel, au lieu de les rechercher avec grep.
-   `**/sourceant:**remember`Enregistrez une décision, une convention ou une contrainte afin que la prochaine session et la prochaine revue en aient toutes deux connaissance.
-   `**/sourceant:**use_skill`Appliquez une compétence nommée à une tâche, éventuellement depuis un référentiel.
-   `**/sourceant:**choose_skill`Trouvez une compétence pertinente et choisissez les instructions à appliquer.

1.  **Lire le contexte**Demandez le graphe indexé et les décisions enregistrées.
2.  **Conserver une décision**Enregistrez une convention ou une contrainte pour les travaux ultérieurs.
3.  **Utiliser une compétence**Choisissez les instructions à appliquer à la tâche en cours.

Affiché dans Claude Code. Les noms des invites dépendent de la connexion et des compétences disponibles.

À qui cela s'adresse

## Pour les équipes qui livrent vite avec l'IA sur du code qui ne peut pas casser

Vous exploitez une base de code vaste et critique, vous avancez au rythme de vos agents, et l'architecture et la fiabilité vous importent autant que la vélocité. Vous hébergez vous-même, vous voulez une tarification à l'usage et vos propres clés, et vous avez besoin que des humains continuent de comprendre le système, pas seulement le code.

### L'architecte, gardien du pourquoi

C'est grâce à vous que le système tient encore debout. SourceAnt extrait de votre tête les décisions, les contraintes et les contrats pour les verser dans un graphe que chaque outil et chaque collègue peut interroger, afin que l'architecture survive au rythme auquel vous livrez.

### Le responsable de plateforme qui héberge lui-même

Vous exécutez tout sur votre propre infrastructure, avec vos propres clés, et vous surveillez la facture d'IA. SourceAnt est open source, facturé sur ce qu'il analyse plutôt qu'au siège, et privé par défaut, et il réduit les tokens en ne servant que la tranche dont une tâche a besoin.

### L'ingénieur responsable

C'est vous qui répondez lorsqu'une modification d'un agent casse la production. SourceAnt évalue chaque changement par rapport au système réel et transmet à vos outils le raisonnement derrière le code, pour que la vitesse ne vous coûte pas la confiance.

Voir en action

## Comment votre logiciel est construit, et comment il évolue

Humains et agents ont besoin de la même vision. Voici à quoi cela ressemble à l'usage.

Du savoir, pas un résultat de revue

### Ce que votre base de code sait d'elle-même

Décisions, contraintes et conventions capturées à partir des revues et des pull requests, chacune rattachée au dépôt dont elle provient. C'est l'actif durable. La revue n'est qu'un consommateur parmi d'autres.

![Tableau de bord SourceAnt listant les décisions et contraintes capturées à travers les dépôts connectés](https://sourceant.ai/_astro/dashboard-dark.Vw1Oa5hD_1I9ybL.webp)

Comment cela fonctionne

## Un graphe, pas un tas de texte

Capturez le pourquoi, reliez-le dans un graphe de connaissances et ne servez que la tranche pertinente à n'importe quel outil d'IA au moment où il agit.

### 1\. Cartographiez le code

Indexez vos dépôts dans un seul graphe de code, afin que vous et vos agents puissiez suivre les symboles et les relations à travers le code en cours de modification.

### 2\. Conservez votre intention

Consignez les décisions, contraintes et exigences que le logiciel doit continuer à respecter. Reliez-les au code et aux parties du système qu'elles régissent.

### 3\. Utilisez-le avant chaque changement

Fournissez le contexte pertinent à vos outils via MCP et révisez les changements des agents avant qu'ils n'atteignent vos collègues.

![Fichiers reliés aux décisions et conventions qui les expliquent](https://sourceant.ai/_astro/graph-dark.21DBpHbE_Z1MIdpq.webp)

En pratique

## Les décisions que votre agent annulerait sinon

Un assistant lit le code devant lui. Il ne peut pas lire l'incident qui a fixé la limite de tentatives, ni la discussion qui a écarté le jitter. SourceAnt lui transmet les deux avant qu'il n'écrive.

On demande à un assistant

Refactorise la logique de tentative de paiement pour utiliser un backoff exponentiel.

src/payments/retry.ts

SourceAnt répond avec ce que ce code a déjà décidé

Contrainte d'une revue d'incident

Le nombre maximal de tentatives reste à 3. Des valeurs plus élevées ont déjà provoqué des doublons de facturation.

Décision d'une discussion d'équipe

Le backoff avec gigue n'a pas résisté au limiteur de débit. Le délai fixe est délibéré.

Contrat depuis le client mobile

Les clés d'idempotence sont générées côté client. Changer cela casse l'application mobile.

Elle conserve le backoff et laisse le plafond de tentatives, le délai fixe et la clé d'idempotence en l'état.

Servi via MCP, donc cela fonctionne dans l'assistant que votre équipe utilise déjà.

Exemple illustratif

Dans l'autre sens

## La session se termine. Ce qu'elle vous a appris, non.

L'essentiel de ce qui maintient un système correct est élaboré en cours de tâche puis perdu à la fermeture de la fenêtre. SourceAnt offre à votre agent un endroit où le consigner, via MCP, dans l'outil que vous utilisez déjà.

`/remember`

### Enregistrez ce que vous venez d'élaborer

Vous découvrez pourquoi le délai fixe est délibéré. Une seule commande et c'est une contrainte sur ce code, disponible pour la prochaine session et le prochain ingénieur.

`/context`

### Demandez ce que ce code a déjà décidé

Avant de toucher à un fichier, récupérez les décisions, contraintes et contrats qui le régissent, plutôt que de déduire l'intention des lignes devant vous.

`/review`

### Faites-vous relire avant de pousser

Relisez le travail dans votre copie de travail, non commité et non poussé, à l'aune du même graphe qu'une pull request.

Il ne s'agit pas seulement de code. Une règle sur ce qui ne doit jamais figurer dans un événement analytique, une contrainte imposée par un régulateur, une convention convenue entre deux équipes en réunion : rien de tout cela n'est dans un fichier, donc un outil qui analyse des fichiers n'a nulle part où le mettre. Un enregistrement de connaissance ici n'a ni champ dépôt ni champ fichier, ce qui lui permet de contenir ce que votre base de code n'a jamais consigné.

Revues de systèmes et inter-dépôts

## Comment la revue sait que votre frontend va bientôt casser

SourceAnt lit les manifestes que vos dépôts publient déjà, propose la façon dont les parties dépendent les unes des autres et attend qu'une personne approuve. C'est cette carte que parcourt une revue : modifiez un contrat ici et elle va lire le service qui le consomme là-bas. Quand une partie ne correspond plus au code, elle est marquée comme obsolète plutôt que laissée silencieusement erronée.

Un dépôt qu'il n'a pas pu lire est nommé, pas ignoré.

Chaque proposition est en attente. Rien ici ne s'approuve tout seul.

Chaque lien nomme le fichier dont il est issu.

Une partie qui a vieilli est signalée, pas crue en silence.

[Comment fonctionne la revue inter-dépôts](https://sourceant.ai/fr/systems) [Voir les cas d'usage](https://sourceant.ai/fr/use-cases)

![Un système logiciel dans SourceAnt montrant ses services, ses magasins de données et les relations entre eux, avec des propositions en attente d'approbation](https://sourceant.ai/_astro/systems-canvas-dark.DL1-amif_wKPPF.webp)

Pourquoi SourceAnt

## Pourquoi pas des commentaires, des ADR, une base vectorielle ou un autre bot de revue par siège ?

Structuré, pas de la prose. Le contexte est typé et lié dans un graphe, si bien que les outils récupèrent la tranche exacte au lieu de fouiller des commentaires devenus obsolètes.

Gouverné, pas halluciné. La connaissance porte un statut que votre équipe contrôle et sur lequel vos outils filtrent : l'approbation marque ce que l'équipe garantit, et la capture n'est jamais mise en attente derrière une personne. Un magasin vectoriel, lui, ne fait que deviner.

Portable et privé. Servi via MCP à n'importe quel outil, open source que vous pouvez auto-héberger, avec vos propres clés de modèle. Vos connaissances et vos dépenses d'IA restent de votre côté, jamais dans le silo d'un fournisseur.

Un prix adapté à votre façon réelle de travailler. À l'usage et avec vos propres clés, un seul prix pour toute l'équipe, sans taxe IA par siège quand vous ajoutez des ingénieurs ou des agents.

[Comment SourceAnt se compare à Sourcegraph et graphify](https://sourceant.ai/fr/comparison)

## Revoyez tout le système, pas un seul diff

À partir de 49 par mois, avec vos propres clés de modèle. Chaque ingénieur et chaque agent que vous avez, pour le même prix. Sur site si votre code ne peut pas quitter votre réseau.

1\. Connectez vos dépôts 2\. Approuvez ce qu'il capture 3\. Tout le monde livre avec le pourquoi

[Commencer gratuitement](https://app.sourceant.ai/) [Lire la documentation](https://sourceant.ai/fr/documentation)
