---
title: "Installation locale · Docs · SourceAnt"
description: "Documentation : explorez le code et les connaissances, gérez les compétences et révisez les modifications locales avec SourceAnt."
url: "https://sourceant.ai/fr/docs/local-setup/"
---

# Configuration locale

Utilisez SourceAnt localement pour explorer votre code et vos connaissances, gérer les compétences et vérifier les changements par rapport à celles-ci avant de partager votre travail.

Pour exécuter l'API de revue sur votre propre serveur, voir [Auto-hébergement](https://sourceant.ai/fr/docs/self-hosting).

## Installer

Une seule commande, sous Linux et macOS :

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

Épinglez la version de la CLI avec `SOURCEANT_VERSION`. Pour lire le script avant de l'exécuter, ouvrez d'abord la même URL dans un navigateur.

## Configurer et démarrer

1.  **`sourceant setup`**: installe l'agent et un cœur, écrit votre configuration et crée le répertoire d'index. Choisissez le runtime avec `--runtime docker` ou `--runtime python`.
2.  **`sourceant ui`**: démarre l'agent s'il ne répond pas déjà et ouvre le panneau dans votre navigateur. Passez `--no-open` pour le démarrer sans le navigateur.
3.  **Ajoutez un dépôt** depuis le panneau, puis laissez-le s'indexer.

Le CLI, l'agent et le cœur ont des versions indépendantes. Figez l'agent et le cœur avec `sourceant setup --core-version 1.0.0-beta.2 --agent-version 1.0.0-beta.2`, en remplaçant les versions d'exemple par celles souhaitées. Pour un environnement d'exécution personnalisé, utilisez `--image` avec Docker ou `--from` avec Python ; ni l'un ni l'autre ne peut être combiné avec `--core-version`.

## Commandes

-   `sourceant status`: version de l'agent, réponse ou non du cœur, nombre de redémarrages, dernière sortie.
-   `sourceant repos`: les dépôts actuellement indexés.
-   `sourceant graph <repository>`: nombre de nœuds et de liens par type de nœud et de relation.
-   `sourceant architecture <repository>`: composants et dépendances indexés. Voir [Inspection de l'architecture](https://sourceant.ai/fr/docs/architecture#cli) pour la profondeur, l'inclusion des tests et les comparaisons de référence.
-   `sourceant stop`: arrête l'agent et son cœur Python ou son conteneur Docker, en conservant l'index et la configuration.
-   `sourceant version`: durée de build, de commit et d'exécution.

L'agent écoute sur `http://127.0.0.1:8930`. Remplacez-le avec `SOURCEANT_AGENT_URL`, ou par commande avec `--agent`. Ajoutez `--json` à n'importe quelle commande pour une sortie lisible par machine.

## Connectez vos outils de développement

Pointez n'importe quel client MCP vers `http://127.0.0.1:8930/mcp`. Votre assistant dispose ainsi des outils de code, de connaissances, de topologie et d'exigences, ainsi que des `review`, `context` et `remember` prompts. Comme cette instance accède à votre copie de travail, elle peut aussi examiner le travail que vous n'avez pas encore validé.

Les modèles sont appelés depuis votre machine : vous configurez donc vos propres clés de fournisseur et rien ne vous est facturé par nos soins.

Les compétences enregistrées sont également disponibles sous forme de prompts MCP. Voir [Utiliser une compétence dans un outil de développement](https://sourceant.ai/fr/docs/skills#use) pour en sélectionner une par nom ou par tâche.
