---
title: "Revues locales · Documentation · SourceAnt"
description: "Documentation : examinez les modifications non committées de votre copie de travail, consultez les résultats dans le navigateur local et demandez une revue à votre assistant de programmation via MCP."
url: "https://sourceant.ai/fr/docs/local-reviews/"
---

# Examinez les modifications avant de les pousser

SourceAnt peut examiner le travail de votre copie de travail avant que vous le committiez ou ouvriez une pull request. Lisez le diff, vérifiez-le à l’aide des skills applicables et des connaissances enregistrées, corrigez les problèmes relevés et lancez une autre revue depuis le terminal, le navigateur local ou votre assistant de programmation.

## Ouvrez votre copie de travail

Suivez [Configuration locale](https://sourceant.ai/fr/docs/local-setup) pour installer SourceAnt. Démarrez ensuite l’agent et enregistrez votre dépôt :

```
sourceant ui
sourceant repo add /path/to/checkout --name acme/app
sourceant repos
```

Vous pouvez aussi ajouter un dépôt depuis le navigateur. Ouvrez **Reviews** et sélectionnez ce dépôt. Vous n’avez besoin ni d’une installation de la GitHub App ni d’une pull request pour une revue locale.

## Effectuer une revue depuis le terminal

Lancez une revue depuis votre copie de travail ou transmettez son chemin :

```
sourceant review /path/to/checkout
sourceant review /path/to/checkout --against main
sourceant review /path/to/checkout --no-model
```

La commande affiche un lien à ouvrir dans le navigateur, attend la revue et affiche le résultat. Utilisez `--no-wait` pour obtenir le lien immédiatement, ou `--json` pour une sortie structurée. Un code de sortie de `2` signifie que la revue a déterminé que la modification n’était pas prête. `--no-model` inspecte la modification sans demander à un modèle de l’évaluer.

Définissez un nom de revue avec `--title` et sélectionnez un skill avec `--skill`. Répétez `--skill` pour sélectionner plusieurs skills. Configurez le modèle dans le navigateur local avant de demander une revue par modèle.

## Consulter les modifications

Cliquez sur **Consulter les modifications** pour inspecter les fichiers modifiés, les commits, les skills applicables et les connaissances enregistrées. Cela n’effectue aucun appel à un modèle et n’évalue pas la modification. Cette fonction est disponible avant la configuration d’un modèle.

La comparaison inclut les modifications de la branche, les modifications indexées et non indexées, ainsi que les fichiers non suivis que Git n’ignore pas. SourceAnt choisit comme branche de comparaison la branche distante par défaut de la copie de travail lorsqu’elle est disponible, puis trouve l’ancêtre commun avec votre branche. Vérifiez la branche et la comparaison affichées dans la revue avant de vous fier à son périmètre.

## Lancer une revue

1.  Ouvrir **Paramètres → Modèle**, choisissez un modèle et saisissez la clé de son fournisseur. Enregistrez et vérifiez le résultat de la connexion.
2.  Revenez à **Reviews**, sélectionnez votre dépôt et vérifiez les skills sélectionnés pour la modification. Ajoutez ou retirez des skills selon vos besoins.
3.  Cliquez sur **Effectuer la revue**. La revue s’exécute en arrière-plan et ouvre une page à laquelle vous pouvez revenir.
4.  Lisez **Vue d'ensemble**, inspectez **Fichiers**et examinez les résultats de la revue et des skills à côté du code modifié.
5.  Apportez vos modifications, exécutez les vérifications de votre projet et demandez une autre revue de la copie de travail mise à jour.

Les revues locales utilisent le même réviseur de code que les pull requests, avec le contexte disponible dans cette instance locale. Consultez [Compétences](https://sourceant.ai/fr/docs/skills) pour des instructions réutilisables et [paramètres de revue](https://sourceant.ai/fr/docs/code-review#controls) pour les exclusions et les remarques mineures. Les revues terminées restent disponibles dans l’historique local des revues.

## Demandez à votre assistant de programmation

Connectez votre client MCP à `http://127.0.0.1:8930/mcp`, ou configurez `sourceant mcp` comme commande d’entrée et de sortie standard. Laissez l’agent local en cours d’exécution. MCP permet à l’assistant d’appeler les outils de SourceAnt sur votre machine.

Demandez à l’assistant :

> Examinez l’arbre de travail de acme/app avec SourceAnt et donnez-moi le lien de la revue.

Le `review_working_tree` accepte comme outil le nom du dépôt enregistré ou le chemin d’une copie de travail :

```
{
  "repository": "acme/app",
  "title": "Check the checkout before opening a PR"
}
```

L’outil renvoie un identifiant de revue, un statut et un lien à ouvrir dans le navigateur pendant que la revue continue en arrière-plan. Ouvrez ce lien pour lire le résultat. Un statut en cours ne signifie pas que la revue est terminée. Cet outil nécessite une instance pouvant accéder à votre copie de travail ; l’interface MCP hébergée ne peut pas lire les fichiers de votre ordinateur portable.

## Utilisez les revues en complément des vérifications de votre projet

Exécutez les tests, l’analyse de lint, les vérifications de types et la compilation de votre projet dans le cadre de la vérification locale. Un résultat de revue peut signaler un problème probable, mais une liste de résultats vide ne prouve pas que les tests réussissent ni que chaque chemin modifié a été examiné. La couverture de la revue indique ce qui a été lu et ce qui a été exclu ou était indisponible.

**Consulter les modifications** est une inspection, pas une exécution de tests ni une approbation. **Effectuer la revue** ajoute une revue par modèle et les outils d’analyse disponibles dans l’instance ; cela ne remplace ni la suite de tests de votre projet ni la CI.

## Où va votre travail

L’agent local lit votre copie de travail et conserve la revue pour son navigateur local. Le lancement d’une revue locale ne la publie pas comme commentaire de pull request. Lorsque vous demandez une revue par modèle, le code et le contexte pertinent sont envoyés au fournisseur de modèles que vous avez configuré. Une installation locale ne signifie pas qu’un modèle distant fonctionne hors ligne. L’utilisation du fournisseur est facturée selon votre compte chez ce fournisseur.

Les connaissances locales appartiennent à cette instance. SourceAnt Cloud fournit l’espace de travail d’équipe géré et le processus hébergé de pull requests ; une revue locale ne rend pas automatiquement ses connaissances disponibles pour une revue dans le cloud.

## Lorsqu’une revue ne peut pas s’exécuter

-   **Aucun dépôt n’est répertorié :** enregistrez la copie de travail et vérifiez `sourceant status` et `sourceant repos`.
-   **« Effectuer la revue » est indisponible :** choisissez un dépôt, puis configurez le modèle et la clé du fournisseur dans les paramètres.
-   **Aucun skill applicable :** inspectez la page Skills et les skills sélectionnés pour cette modification. Un message indiquant que rien n’a été évalué ne signifie pas que l’évaluation est positive.
-   **La branche de comparaison est introuvable :** vérifiez l’historique Git et la branche par défaut de la copie de travail. Utilisez `sourceant review --against main` pour choisir la branche de comparaison.
-   **L’outil MCP est absent :** connectez-vous à l’agent local, vérifiez que le réviseur de code est chargé et actualisez les outils disponibles du client.
