Polydesk-logotype
Polydesk.ai — Header

Sourcegraph

Sourcegraph est une plateforme de code intelligence enterprise qui combine recherche de code à grande échelle (Code Search), un assistant IA (Cody), des modifications automatisées cross-repos (Batch Changes), et un serveur MCP qui expose ces capacités aux agents de coding tiers (Claude Code, Amp, Cursor).

Sourcegraph en bref
Type
Plateforme de code intelligence enterprise (recherche, IA, automatisation)
Produits
Code Search, Deep Search, Cody (assistant IA enterprise), Batch Changes, Monitors, Insights, serveur MCP
Nouveau produit
Amp (outil de coding agentique standalone, successeur de Cody Free/Pro)
Prix
Enterprise : ~$49-59/user/mois (Cody + Code Search). Amp : crédits (free tier disponible)
Déploiement
Cloud (Sourcegraph.com), self-hosted, air-gapped
Code hosts supportés
GitHub, GitLab, Bitbucket, Gerrit, Perforce, Azure DevOps
Conformité
SOC 2 Type II, ISO 27001, zero data retention LLM
URL
sourcegraph.com

Qu’est-ce que Sourcegraph ?

Sourcegraph résout un problème que GitHub Copilot, Cursor et Windsurf ne touchent pas : la compréhension et la manipulation de code à l’échelle d’une organisation entière. Votre assistant de coding IA peut écrire du code dans un fichier. Mais peut-il vous dire où un endpoint est appelé à travers vos 500 microservices répartis sur des dizaines de dépôts ? Peut-il créer des PR sur 200 repos simultanément pour appliquer une correction de sécurité ? C’est le terrain de Sourcegraph.

La plateforme s’adresse aux équipes d’ingénierie qui gèrent des codebases massives (millions de lignes, centaines/milliers de repos) sur plusieurs hébergeurs de code (GitHub, GitLab, Bitbucket, Perforce). Sourcegraph indexe tout dans un corpus de recherche unifié, puis expose cette intelligence via Code Search, Deep Search (IA), Batch Changes (modifications automatisées), Monitors (surveillance), Insights (analytics), et un serveur MCP pour les agents tiers.

Les produits Sourcegraph

Le cœur historique de Sourcegraph. Code Search est un moteur de recherche qui indexe l’intégralité de vos dépôts (tous les hébergeurs, toutes les branches) dans un index unifié. Le moteur utilise Zoekt pour la recherche plein texte avec des performances de latence sub-seconde, même sur des corpus de milliards de lignes de code.

Contrairement à la recherche native de GitHub ou GitLab, Code Search offre :

Recherche cross-repos. Cherchez un pattern, une fonction ou une vulnérabilité à travers tous vos dépôts en une seule requête, quel que soit l’hébergeur.

Langage de requête avancé. Des filtres par langage, repo, branche, auteur, date, type de symbole, et des regex complètes. Bien plus puissant que la recherche GitHub native.

Navigation de code sémantique (SCIP). Allez à la définition, trouvez les références, explorez les dépendances, le tout dans le navigateur. Pas besoin de cloner le repo pour comprendre le code.

Héritage des permissions. Les permissions de vos hébergeurs de code (GitHub, GitLab, Bitbucket) sont automatiquement synchronisées. Un développeur ne voit dans Sourcegraph que le code auquel il a accès.

Deep Search est la couche IA de Code Search. Plutôt que d’écrire une requête technique, vous posez une question en langage naturel (« Où est gérée l’authentification OAuth dans notre stack backend ? ») et Deep Search utilise les LLM combinés à l’index de code pour fournir une réponse contextualisée avec des liens vers le code pertinent.

Deep Search combine la recherche vectorielle (embeddings sémantiques) et la recherche plein texte classique (Zoekt) pour maximiser la pertinence des résultats. Le système gère les contraintes de latence et de fenêtre de tokens : il ne se contente pas d’envoyer tout le code au LLM, il sélectionne et classe les snippets les plus pertinents avant de générer une réponse.

Depuis février 2026, Deep Search est accessible directement dans la navigation de code (sélectionnez du code, posez une question dans le panneau latéral), via l’intégration Slack (mentionnez @Sourcegraph dans un thread pour lancer une conversation Deep Search), et via le serveur MCP pour les agents tiers. Les administrateurs peuvent configurer des limites d’usage par utilisateur via les entitlements. Toutes les conversations sont accessibles depuis la page principale Deep Search et peuvent être partagées entre membres de l’équipe.

Cody (assistant IA enterprise)

Cody est l’assistant de code IA de Sourcegraph. Il fonctionne comme un plugin dans VS Code, JetBrains, Visual Studio et Eclipse. Sa force : la compréhension contextuelle alimentée par le code graph de Sourcegraph. Là où un assistant classique ne voit que les fichiers ouverts, Cody accède à l’intégralité de votre codebase indexée.

Cody propose de l’autocomplétion, un chat contextuel, et des commandes personnalisables (prompts réutilisables). Il supporte les LLM frontier (Claude Sonnet 4, GPT-4o, et d’autres) avec indépendance de modèle : vous choisissez le modèle adapté à chaque tâche.

Cody Free et Pro discontinués Depuis juin 2025, Sourcegraph n’accepte plus de nouvelles inscriptions sur Cody Free et Cody Pro. L’accès existant a été maintenu jusqu’au 23 juillet 2025, puis discontinué. Seul Cody Enterprise reste disponible et activement développé. Les développeurs individuels sont redirigés vers Amp (le nouvel outil agentique de Sourcegraph) ou vers des alternatives comme Copilot et Cursor.

Amp (nouvel outil agentique)

Amp est le nouvel outil de coding agentique de Sourcegraph, lancé comme successeur de Cody Free/Pro pour les développeurs individuels et les équipes. Amp est un agent autonome disponible en CLI et en extension VS Code, conçu pour le raisonnement autonome, l’édition de code complexe, et l’exécution de tâches multi-étapes.

Ses différenciateurs par rapport aux agents concurrents :

Partage de threads. Toutes les sessions d’agent sont partageables par défaut. Les équipes peuvent réutiliser les workflows qui fonctionnent, attacher des threads aux PR, et collaborer sur les sessions IA.

Intégration Sourcegraph. Amp se connecte nativement au serveur MCP de Sourcegraph pour accéder à Code Search, Deep Search, et la navigation de code, même à travers des repos que vous n’avez pas clonés localement.

Optimisation modèle. Amp est décrit par Sourcegraph comme « unconstrained on token usage », utilisant toujours les meilleurs modèles pour chaque tâche. Les retours communautaires le placent parmi les agents les plus performants en qualité de résultat.

Amp fonctionne avec un système de crédits. Un tier gratuit avec des crédits offerts est disponible pour tester l’outil. Les anciens utilisateurs Cody Pro ont reçu $40 en crédits Amp à titre de transition.

Batch Changes

Batch Changes est une fonctionnalité unique à Sourcegraph : elle permet de créer des PR (pull requests) automatisées à travers tous vos dépôts en une seule opération déclarative. Vous définissez une transformation (fichier de configuration, script, ou instruction IA), Sourcegraph l’applique sur chaque repo correspondant, crée les PR, puis offre un dashboard unifié pour suivre les reviews, les CI checks, et les merges.

Les cas d’usage typiques :

Corrections de sécurité. Une vulnérabilité CVE est annoncée. Sourcegraph identifie tous les repos affectés via Code Search, Batch Changes crée les PR de correction sur chacun, et le dashboard suit la résolution. Workiva rapporte une réduction de 80% du temps pour les modifications de code à grande échelle grâce à Batch Changes.

Migrations. Changement de version de dépendance, migration d’une API dépréciée, mise à jour des fichiers CI/CD, changement d’image Docker de base. Toute modification qui doit être appliquée de manière cohérente sur des dizaines ou centaines de repos.

Refactoring organisationnel. Renommage de packages, mise en conformité avec de nouvelles conventions de code, remplacement d’une bibliothèque par une autre.

Aucun autre outil sur le marché ne propose cette capacité. Vous pouvez demander à Claude Code de modifier les fichiers dans votre répertoire courant, mais vous ne pouvez pas orchestrer des modifications coordonnées sur 200 repos avec un suivi de l’état de review pour chacun.

Monitors et Insights

Monitors surveille votre code en continu pour détecter les vulnérabilités potentielles, les mauvaises pratiques et les changements indésirables. Quand un pattern problématique est détecté, des actions et notifications sont déclenchées automatiquement.

Insights fournit des dashboards analytiques alimentés par l’IA pour visualiser l’évolution de votre codebase : adoption de langages, couverture de tests, dette technique, et tendances de changement.

Serveur MCP

Le serveur MCP de Sourcegraph est GA (Generally Available) depuis février 2026 avec authentification OAuth simplifiée. Il expose les capacités de Code Search, Deep Search, navigation de code et analyse à n’importe quel agent IA compatible MCP. La connexion se fait en une seule commande :

# Connexion depuis Claude Code claude mcp add --transport http sg https://sourcegraph.example.com/.api/mcp # Connexion depuis Amp amp mcp add sg https://sourcegraph.example.com/.api/mcp

Le serveur MCP propose différents endpoints spécialisés : /.api/mcp pour l’ensemble complet des outils, /.api/mcp/deepsearch pour un sous-agent Deep Search dédié. L’usage est trackable dans Sourcegraph Analytics avec des dashboards dédiés (utilisateurs actifs, appels par outil, temps économisé).

C’est un positionnement stratégique remarquable : Sourcegraph ne se contente pas de proposer son propre assistant (Cody/Amp), il fournit l’infrastructure de contexte qui rend tous les agents concurrents plus intelligents sur votre codebase.

Pricing

ProduitPrixInclut
Sourcegraph Enterprise (Cody + Code Search)~$49-59/user/moisCode Search, Deep Search, Cody Enterprise, Batch Changes, Monitors, Insights, serveur MCP
Amp (standalone)Crédits (free tier + achat)Agent agentique CLI/VS Code, threads partagés, intégration MCP Sourcegraph

Le pricing Enterprise exact varie selon les sources ($49 sur la page officielle, $59 sur Gartner). Le prix dépend probablement de la configuration (nombre d’utilisateurs, repos, options de déploiement). Contactez Sourcegraph pour un devis personnalisé.

Le déploiement est flexible : cloud (Sourcegraph.com), self-hosted sur votre infrastructure, ou air-gapped (complètement déconnecté d’internet). Le self-hosted et l’air-gapped sont des options enterprise.

Sourcegraph face à la concurrence

Sourcegraph vs Copilot / Cursor / Windsurf

Sourcegraph ne remplace pas ces outils. Il les complète. Copilot, Cursor et Windsurf sont des assistants de code (autocomplétion, chat, agents dans un IDE). Sourcegraph est une plateforme de code intelligence (recherche cross-repos, Batch Changes, Monitors, Insights). Les deux catégories se combinent naturellement : Sourcegraph fournit le contexte organisationnel, l’agent de coding l’utilise pour générer du code plus pertinent.

L’intégration se fait via le serveur MCP. Connectez Sourcegraph à votre agent (Claude Code, Cursor via MCP, Amp) et celui-ci peut chercher, naviguer et comprendre votre codebase entière, pas seulement les fichiers clonés localement.

Sourcegraph vs Tabnine

Les deux ciblent l’enterprise avec un focus sécurité. Tabnine propose un assistant de code IA avec déploiement privé et un Enterprise Context Engine. Sourcegraph propose une plateforme de code intelligence plus large (Code Search, Batch Changes, Monitors) avec un assistant IA (Cody) et un serveur MCP. Le Context Engine de Tabnine et le code graph de Sourcegraph adressent un besoin similaire (intelligence organisationnelle sur le code), mais avec des approches techniques différentes.

À prix comparable ($49-59/user/mois), Sourcegraph offre plus de fonctionnalités (Code Search, Batch Changes sont uniques), tandis que Tabnine offre plus de flexibilité de modèles et d’options BYOK (Bring Your Own Key).

La niche Sourcegraph

Sourcegraph est indispensable dans un cas précis : quand votre codebase est trop grande et trop fragmentée (multi-repos, multi-hébergeurs) pour qu’un seul développeur puisse la comprendre. Les entreprises avec 100+ repos, plusieurs équipes distribuées, et des exigences de conformité (corrections de sécurité rapides, audits, migrations) tirent une valeur immense de Code Search + Batch Changes. Les organisations plus petites trouveront que la recherche native de GitHub/GitLab suffit.

Limites

Cody Free/Pro discontinué. Sourcegraph a fait le choix de concentrer Cody sur l’enterprise et de rediriger les individuels vers Amp. Ce pivot a réduit la base d’utilisateurs individuels et la visibilité communautaire de Cody.

Prix élevé. À $49-59/user/mois, Sourcegraph est un investissement significatif. Le ROI est clair pour les grandes organisations (réduction du temps de migration, corrections de sécurité accélérées), mais difficile à justifier pour les petites équipes.

Amp encore jeune. Amp est en phase de croissance rapide avec des retours enthousiastes, mais c’est un produit récent qui n’a pas encore la maturité de Cursor ou Claude Code. Les fonctionnalités évoluent vite, ce qui est à la fois un avantage (innovation rapide) et un risque (instabilité).

Complexité d’administration. Sourcegraph self-hosted nécessite une infrastructure dédiée et un effort d’administration non négligeable. La version cloud simplifie le déploiement, mais les organisations avec des exigences air-gapped font face à un coût d’exploitation.

Verdict

Sourcegraph occupe une position unique dans l’écosystème des outils de développement IA. Ce n’est pas un assistant de code qui écrit du code à votre place. C’est une plateforme qui donne aux humains et aux agents IA la capacité de comprendre, chercher et modifier du code à l’échelle d’une organisation. Code Search, Batch Changes et le serveur MCP sont des capacités qu’aucun concurrent ne réplique.

Le pivot vers le MCP est stratégiquement brillant : plutôt que de concurrencer frontalement Copilot, Cursor et Claude Code, Sourcegraph se positionne comme l’infrastructure de contexte qui rend tous ces agents meilleurs. C’est un jeu gagnant-gagnant que peu d’outils dans l’écosystème peuvent prétendre jouer.

Pour les grandes organisations avec des codebases complexes et distribuées, Sourcegraph est un investissement qui se rembourse rapidement en temps économisé sur les migrations, les corrections de sécurité et la compréhension de code. Pour les développeurs individuels, Amp est une option prometteuse à surveiller, mais Cursor et Claude Code restent des choix plus matures.


FAQ

Sourcegraph est-il gratuit ?

La plateforme Sourcegraph Enterprise est payante (~$49-59/user/mois). Amp, le nouvel outil agentique standalone, offre un tier gratuit avec des crédits pour tester. Cody Free et Cody Pro ont été discontinués en juillet 2025. Pour la recherche de code open-source, Sourcegraph.com offre un accès gratuit à la recherche sur les dépôts publics.

Quelle est la différence entre Cody et Amp ?

Cody est l’assistant IA intégré à la plateforme Sourcegraph Enterprise. Il fonctionne comme un plugin IDE (VS Code, JetBrains) et tire parti du code graph Sourcegraph pour une compréhension contextuelle profonde. Amp est un outil agentique standalone (CLI + extension VS Code) conçu pour le raisonnement autonome et le coding agentique. Amp est le successeur de Cody Free/Pro pour les développeurs individuels. Les deux produits utilisent le serveur MCP de Sourcegraph pour accéder au contexte codebase.

Code Search remplace-t-il la recherche GitHub native ?

Oui, pour les organisations avec des codebases complexes. Code Search offre une recherche cross-repos et cross-hébergeurs (GitHub + GitLab + Bitbucket + Perforce dans un seul index), un langage de requête avancé avec regex, la navigation sémantique (SCIP), et des performances sub-seconde sur des milliards de lignes. La recherche GitHub native est limitée à GitHub, avec moins de filtres et sans navigation sémantique cross-repos.

Le serveur MCP de Sourcegraph fonctionne-t-il avec Claude Code et Cursor ?

Oui. Le serveur MCP est GA depuis février 2026 avec authentification OAuth simplifiée. La connexion se fait en une commande pour Claude Code (claude mcp add) et Amp (amp mcp add). Pour Cursor, la connexion passe par la configuration MCP de l’IDE. Le serveur expose les outils de Code Search, Deep Search, navigation de code et analyse, permettant à n’importe quel agent compatible MCP de bénéficier de la compréhension codebase organisationnelle de Sourcegraph.

Que sont les Batch Changes et pourquoi est-ce unique ?

Batch Changes permet de créer des pull requests automatisées sur des dizaines ou centaines de dépôts en une seule opération. Vous définissez la transformation (script, configuration, ou instruction IA), Sourcegraph l’applique partout, crée les PR, et offre un dashboard pour suivre les reviews et les merges. Aucun autre outil du marché ne propose cette capacité de modification de code à grande échelle avec suivi centralisé. C’est l’outil de référence pour les corrections de sécurité massives, les migrations de dépendances, et le refactoring organisationnel.

Polydesk.ai — Footer