Sourcegraph Cody
Valeur ajoutée gratuite
Guide complet des outils d’IA Outils de programmation IA

Sourcegraph Cody

Assistant de programmation IA à l’échelle d’entreprise intégrant les capacités de recherche de code de Sourcegraph

Étiquettes :

Qu’est-ce que Sourcegraph Cody ?

Sourcegraph Cody est un assistant de programmation IA sensible au code, lancé par Sourcegraph. Il combine des modèles de langage de grande taille avec la recherche de code, la navigation symbolique et le Code Graph de Sourcegraph pour récupérer du contexte à partir de fichiers locaux, de dépôts distants et de dépendances inter-dépôts, afin d’aider les développeurs à comprendre, écrire, modifier et interpréter du code.

Au début, Cody proposait des versions Free, Pro et Enterprise destinées tant aux particuliers qu’aux entreprises, mais son positionnement produit a aujourd’hui connu un changement majeur : les versions pour particuliers et petites équipes ont été supprimées, et Cody est désormais entretenu uniquement en tant que solution d’entreprise de Sourcegraph. Lorsque l’on cherche Cody, il est nécessaire de faire la distinction entre les tutoriels historiques et le produit d’entreprise actuel.

État actuel : La version personnelle est désormais indisponible.

Le 25 juin 2025, Sourcegraph a officiellement annoncé la suppression de Cody des versions Cody Free, Cody Pro et Enterprise Starter. Les nouveaux utilisateurs ne pourront pas s’inscrire aux versions Free ou Pro à partir de la date de l’annonce, et les utilisateurs concernés perdront accès le 23 juillet 2025. Enterprise Starter ne conservera que Code Search, sans plus inclure Cody.

Cody Enterprise n’a pas interrompu ses services.Sourcegraph a déclaré qu’il continuerait à soutenir et à investir dans la version entreprise.

Pour les développeurs individuels qui utilisaient auparavant Cody Free ou Pro, la nouvelle solution recommandée par les développeurs officiels est Amp, un outil de codage IA plus orienté vers le développement agent et collaboratif. Les mentions « version gratuite de Cody », « abonnement mensuel Cody Pro » ainsi que le nombre de modèles gratuits mentionnés dans les articles anciens ne sont plus valables.

Fonctionnalités clés

1. Chat de la bibliothèque de code

Cody peut répondre aux questions concernant la structure du code, les responsabilités des modules, les relations de appel, les causes d’erreurs et les méthodes de mise en œuvre. Il sélectionne les fichiers pertinents grâce à la recherche sémantique, Sourcegraph Search et Code Graph, et l’utilisateur peut également spécifier le contexte par fichier, dossier ou symbole.

Par rapport aux chats ordinaires qui ne lisent que le fichier actuellement ouvert, l’avantage de Cody est sa capacité à utiliser les dépôts distants déjà indexés par Sourcegraph, ce qui le rend particulièrement adapté aux grands dépôts monolithiques, aux microservices et aux plateformes de hébergement de code multiples. La recherche peut toutefois omettre des configurations dynamiques, des dépendances en temps de exécution ou des ressources non indexées ; les réponses doivent donc être vérifiées en combinant le code réel et les tests.

2. Contexte inter-entrepôts

Cody Enterprise permet d’obtenir du contexte à partir de plusieurs entrepôts, ce qui permet aux développeurs de demander comment les bibliothèques partagées sont appelées par différents services, quels projets seront affectés par une modification d’une interface, ou de comprendre son API lorsqu’il n’y a pas de clone de l’entrepôt cible en local. La capacité à gérer plusieurs entrepôts repose sur l’index de recherche de Sourcegraph et la synchronisation des permissions.

Plus il y a de entrepôts, plus les permissions et les limites des données deviennent importantes. Cody ne doit voir que le code auquel l’utilisateur a légitimement accès ;

L’administrateur doit également vérifier la synchronisation des droits du hôte du code, la plage d’indexation et le contexte envoyé au modèle.

3. Complétion automatique du code

Cody propose une complétion à une ou plusieurs lignes ainsi que des suggestions d’édition automatique dans des clients pris en charge tels que VS Code, JetBrains et Visual Studio. Le modèle utilise le fichier actuel, le contenu autour du curseur et le contexte du dépôt de code pour compléter des fonctions, des tests, des configurations ou des motifs récurrents.

Les correctifs vont directement dans le code source, ce qui peut introduire des API inexistantes, des modes non sécurisés et des risques liés aux licences. Les développeurs doivent examiner chaque modification proposée, en exécutant des opérations de formatage, de vérification de types, de tests et de scans de sécurité.

4. Édition en ligne et Application intelligente

Les utilisateurs peuvent sélectionner du code et demander sa correction, sa refonte, son explication, la génération de tests ou l’ajout de documentation. Smart Apply dans VS Code permet d’appliquer les suggestions issues de la conversation aux fichiers ;

Les différents éditeurs présentent des niveaux de fonctionnalités variés ; JetBrains, Visual Studio, Web et CLI ne prennent pas nécessairement en charge les mêmes modes d’utilisation.

Les modifications à grande échelle doivent être effectuées sur des branches indépendantes. L’application automatique ne peut pas comprendre toutes les contraintes métier, en particulier les migrations de base de données, la concurrence, l’authentification et les changements de protocoles entre services.

5. Prompt Library

Cody propose des prompts réutilisables pour expliquer du code, générer des tests unitaires, rédiger de la documentation et gérer les tâches courantes d’équipe. Les entreprises peuvent promouvoir des prompts unifiés afin que les développeurs effectuent des revues ou des migrations dans un format similaire.

Prompt n’est pas un exécuteur de politiques, la sortie doit encore être vérifiée. Les suggestions ne doivent pas contenir de clés, de tokens internes ou de données sensibles superflues.

6. Configuration à plusieurs modèles

Cody Enterprise permet aux administrateurs de choisir les modèles de chat, de chat rapide et d’autocomplétion de code.

Les modèles peuvent être fournis via le Sourcegraph Model Provider et le Cody Gateway, ou on peut utiliser BYOK pour se connecter à Anthropic, OpenAI, Google, Amazon Bedrock, GCP Vertex ou des endpoints internes compatibles avec OpenAI, et il est possible de configurer des modèles auto-hébergés.

L’administrateur peut définir les modèles autorisés et interdits, l’état de publication, le modèle par défaut et la fenêtre de contexte. Les modèles obtenus via Gateway sont soumis aux contraintes de contexte définies par Sourcegraph ;

Lorsqu’un contexte plus large est nécessaire, on peut utiliser BYOK et configurer la fenêtre correspondante.

Les modèles et les versions sont mis à jour en continu ; il convient de se fier à la configuration du modèle retournée par l’instance d’entreprise.

7. Context Filters

Les administrateurs d’entreprise peuvent utiliser des règles de nom de entrepôt pour déterminer quels entrepôts peuvent servir de contexte pour Cody, et empêcher l’envoi de contenus sensibles provenant d’entrepôts vers des modèles tiers. Des règles include, exclude ou combinées peuvent être configurées, et elles s’appliquent aux clients VS Code, JetBrains, Visual Studio, Web et CLI pris en charge.

Par défaut, en l’absence de configuration de filtrage, Cody peut accéder à tous les entrepôts dans son champ de permissions pour demander un contexte de modèle tiers. Il convient de définir activement les limites avant le déploiement, plutôt que de supposer que les entrepôts sensibles sont exclus par défaut.

Le client et l’instance Sourcegraph doivent également respecter une version minimale.

8. Gestion, RBAC et analyse

Cody Enterprise permet de contrôler, via les rôles de Sourcegraph, quels utilisateurs peuvent utiliser l’IA. Les administrateurs peuvent également définir la durée de validité des tokens d’accès à l’IDE et consulter des analyses d’utilisation. Les entreprises peuvent associer l’accès aux permissions sur le hébergeur de code, au SSO et aux processus de sécurité organisationnelle.

L’analyse des données permet de comprendre le taux d’adoption et les volumes utilisés ; il ne faut pas évaluer la productivité des ingénieurs uniquement en se basant sur le nombre de données complétées ou le volume des conversations. Un fort niveau d’utilisation ne signifie pas une haute qualité, et un faible niveau d’utilisation peut également résulter de types de tâches différents.

Éditeurs et clients pris en charge

Les principaux clients comparés dans les documents actuels incluent VS Code, JetBrains, Visual Studio, Sourcegraph Web et la CLI. Les capacités en matière de chat, de contexte, de complétion et d’édition automatique diffèrent :

  • VS Code:La fonctionnalité la plus complète, avec prise en charge de l’historique des conversations, du contexte de fichiers/symboles/dossiers, de Smart Apply, de l’entrée d’images, du choix de modèles, du complétage et de l’édition automatique ;
  • JetBrains:Prend en charge la messagerie, le contexte multi-entrepôts, le complétionnement et l’édition automatique, mais certaines fonctionnalités de Smart Apply et de symboles diffèrent ;
  • Visual Studio:Prend en charge la messagerie, le contexte des symboles et le complétion, mais manque de certaines fonctionnalités avancées ;
  • Web:Conçu pour la messagerie et la recherche dans les dépôts distants, sans complétion automatique locale ;
  • CLI:Fournit une messagerie et un contexte basé sur des agents locaux, mais sans historique complet de la messagerie ni interface de sélection de plusieurs entrepôts.

Les extensions Neovim sont en phase expérimentale et ne font plus l’objet d’une maintenance active ; leur support est limité, ce qui les rend inadaptées comme point d’entrée principal pour de nouvelles déploiements d’entreprise. Cody peut également se connecter dans des éditeurs dérivés de VS Code tels que Cursor, Gitpod, IDX, etc., via une URL d’instance et un token d’accès.

Hôte de code et déploiement d’entreprise

Sourcegraph peut se connecter aux principaux hébergeurs de code tels que GitHub, GitLab, Bitbucket, Azure DevOps, Gerrit et Perforce, et prend en charge la combinaison de plusieurs sources de code. Cody est activé via Sourcegraph Cloud ou Sourcegraph Enterprise self-hébergé.

Le self-hosting ne signifie pas automatiquement que le modèle est également local. Si l’on utilise Cody Gateway ou un fournisseur de modèles externe, le contexte de code filtré sera tout de même envoyé au service correspondant ;

Pour assurer une rétention des données plus stricte, il est nécessaire de disposer de BYOK, d’extrémités compatibles internes ou de modèles auto-hébergés, ainsi que de vérifier l’ensemble du chemin réseau.

Prix et modalités d’achat

Forfait ou versionPrix, plafonds et avantages clés
EnterpriseAu début, Cody proposait des versions Free, Pro et Enterprise tant pour les particuliers que pour les entreprises. Aujourd’hui, sa cible a profondément changé : les versions destinées aux particuliers et aux petites équipes ne sont plus disponibles, et Cody est désormais maintenu uniquement en tant que solution d’entreprise de Sourcegraph. Le prix de départ public de la plateforme Enterprise de Sourcegraph est de 16 000 dollars, y compris des crédits pour les fonctionnalités d’IA, et ce montant augmente avec la taille de l’équipe.
ProAu début, Cody proposait des versions Free, Pro et Enterprise tant pour les particuliers que pour les entreprises. Aujourd’hui, sa cible a profondément changé : les versions destinées aux particuliers et aux petites équipes ne sont plus disponibles, et Cody est désormais maintenu uniquement en tant que solution d’entreprise de Sourcegraph. Les mentions « version gratuite de Cody », « abonnement mensuel Cody Pro » ainsi que le nombre de modèles gratuits mentionnés dans les articles anciens ne sont plus valables.
FreeAu début, Cody proposait des versions Free, Pro et Enterprise destinées aussi bien aux particuliers qu’aux entreprises. Aujourd’hui, sa cible a profondément changé : les versions pour particuliers et petites équipes ont été supprimées, et Cody est désormais maintenu uniquement en tant que solution d’entreprise de Sourcegraph.
Version gratuiteLes mentions « version gratuite de Cody », « abonnement mensuel CodyPro » et le nombre de modèles gratuits dans les articles anciens sont désormais tous obsolètes.
Édition entreprisePour la version entreprise, veuillez contacter le service des ventes. Le prix de départ public pour l’ensemble de la plateforme Sourcegraph est actuellement de 16 000 dollars.

Cody n’a plus de prix individuels Free ou Pro. Pour Cody Enterprise, il est nécessaire de contacter les ventes de Sourcegraph et de configurer les fonctionnalités en tant que plateforme d’entreprise ; aucune prix fixe et indépendant par poste pour Cody n’est officiellement publié.

Le prix de départ public de la plateforme Enterprise de Sourcegraph est actuellement16 000 dollarsIl inclut des fonctionnalités d’IA comme Credits, qui s’adaptent à la taille de l’équipe. La plateforme comprend également Code Search, Deep Search, Batch Changes, Insights, Monitoring, MCP, API et CLI ; il ne faut pas interpréter les 16 000 dollars simplement comme le « prix unique de Cody ».

Les crédits d’entreprise sont partagés entre les utilisateurs au sein de l’organisation ; le site officiel indique qu’ils ne expirent pas mensuellement, peuvent être reportés lors du renouvellement, et il est possible d’acheter des forfaits de capacité. Le contrat réel, les postes, le déploiement, les modèles, le support ainsi que le nombre de crédits doivent faire l’objet d’une proposition commerciale.

Des frais du fabricant du modèle s’appliquent également lorsqu’on utilise sa propre clé de modèle.

Quelle est la différence entre Cody et Amp ?

Cody Enterprise se concentre sur la compréhension des bases de code des grandes organisations, le complétionnement automatique, les conversations, les permissions, le choix des modèles et la construction dans le contexte de Sourcegraph ; Amp est destiné au développement moderne basé sur des agents, mettant davantage l’accent sur l’exécution autonome, la collaboration et les tâches bout en bout, et constitue également la voie officielle de migration pour les utilisateurs individuels de Cody.

Ce ne sont pas de simples changements de nom. Lorsque l’entreprise dispose déjà d’un index Sourcegraph, de recherches entre dépôts et de exigences en matière de sécurité, Cody reste utile ;

Lorsque les développeurs individuels cherchent un agent de codage pouvant être enregistré directement, ils devraient considérer Amp ou d’autres produits personnels actuels.

Sécurité, confidentialité et traitement du code

Sourcegraph a expliqué à Cody Enterprise qu’aucune donnée n’était conservée, que les modèles n’étaient pas entraînés à l’aide de données clients, et qu’elle offrait des fonctionnalités conformes aux normes SOC 2 Type II, GDPR et CCPA. Les entreprises peuvent également contrôler les données au moyen de filtres contextuels, de RBAC, d’une durée de validité des tokens, de BYOK et d’option d’hébergement auto-géré.

Les fournisseurs de modèles, les méthodes de déploiement et les versions influencent le flux de données réelles. Lors de l’achat, il convient de vérifier le DPA, les sous-traitants, les journaux, la durée de conservation, les politiques d’entraînement, la région ainsi que les mécanismes de suppression.

L’utilisation de BYOK ne résout pas automatiquement tous les problèmes ; les clés, les points d’extrémité des modèles et les journaux du gateway nécessitent également une gestion.

Le code public Guardrails présent dans la documentation officielle a été marqué comme Deprecated et n’est plus recommandé. Il ne fonctionne qu’avec des combinaisons spécifiques de Gateway et de clients, et ne prend pas en charge BYOK.

L’équipe ne doit pas compter sur cette fonction pour résoudre automatiquement les problèmes liés aux licences open source et à la propriété du code ; elle doit continuer d’utiliser le SCA, le balayage des licences et l’examen manuel.

Statut open source et GitHub

Sourcegraph a rendu le dépôt de code Cody public sur GitHub, sous licence Apache-2.0. Le dépôt comprend des composants tels que VS Code, JetBrains, Agent, CLI et Guardrails, permettant aux développeurs de construire et d’étudier des clients.

Le fait que le client soit open source ne signifie pas que les services d’entreprise complets soient également open source et gratuits. L’indexation cloud de Sourcegraph, Cody Gateway, les licences commerciales, la gestion d’entreprise, les quotas de modèles ainsi que le support sont toujours fournis conformément aux conditions du produit.

Pour exécuter le client, il est également nécessaire d’avoir une instance Sourcegraph et un service de modèles disponibles.

La page README du dépôt peut encore contenir des informations obsolètes sur les versions Free et Pro ; il convient de se référer à l’annonce officielle de fin de service et aux documents actuels.

Guide d’utilisation de Sourcegraph Cody

Terminer une tâche de base

  1. Définir les tâches de codage à effectuer dans Sourcegraph Cody, la portée du répertoire et les critères d’acceptation ;
  2. Connectez ou importez le projet de test, et faites d’abord une sauvegarde de la branche actuelle ;
  3. D’abord, utilisez la bibliothèque de codes pour générer un plan par chat, puis confirmez les fichiers à modifier ;
  4. Appliquer de petites modifications dans un contexte inter-entrepôts ;
  5. Exécuter des tests, des vérifications statiques et la compilation ; ne pas accepter directement de code non vérifié.
  6. Vérifier manuellement les droits, les clés, les dépendances et gérer les exceptions avant de fusionner ;

Créer des flux de travail professionnels réutilisables

  1. Choisir un projet réel à faible risque comme modèle ;
  2. Fixer l’ordre d’utilisation du chat pour la bibliothèque de code, du contexte inter-repo et du complétion automatique du code ;
  3. Enregistrer l’environnement, le modèle, les indications et les conditions d’échec ;
  4. Définir une approbation manuelle pour les actions d’écriture, de déploiement et de suppression ;
  5. Comparer la vitesse, le coût, le taux de réussite des tests et le volume de rétravail ;
  6. Vérifiez la stabilité avant de l’étendre à l’équipe ou à l’environnement de production ;

À qui s’adresse-t-il ?

  • Une grande organisation de développement disposant d’un grand nombre d’entrepôts, de microservices ou d’hébergeurs multi-code ;
  • Ingénieurs nécessitant une compréhension du code multi-entrepôts, des recherches et des systèmes de questions-réponses par IA ;
  • Les entreprises qui souhaitent que l’administrateur unifie les modèles, les permissions, le contexte et les quotas ;
  • Équipes nécessitant un assistant IA unifié pour VS Code, JetBrains et Visual Studio ;
  • Organisations sensibles en termes de sécurité nécessitant Sourcegraph Cloud, un hébergement auto-géré ou des endpoints de modèles propriétaires ;
  • Clients ayant déjà acheté Sourcegraph Enterprise et souhaitant utiliser le contexte des diagrammes de code pour l’IA.

Avantages du produit

  • Intégration approfondie de Sourcegraph Search et de Code Graph, sans se limiter au fichier actuel ;
  • Prend en charge les contextes distants et multi-entrepôts, idéal pour des bases de code d’entreprise complexes ;
  • L’administrateur peut choisir de manière unifiée les modèles Gateway, BYOK et self-hosted ;
  • Les filtres de contexte, RBAC et les politiques de jetons offrent un contrôle d’entreprise ;
  • Prend en charge divers hôtes de code, modes de déploiement et IDE populaires ;
  • Le dépôt client Cody est open source sous Apache-2.0.

Limites et précautions

  • Les utilisateurs individuels ne peuvent plus s’inscrire à CodyFree ou Pro, l’installation d’extensions anciennes ne signifie pas que des services seront disponibles ;
  • Le nombre de fois gratuit dans les articles de tiers, la cotisation mensuelle de 9 dollars et la liste des modèles personnels sont désormais invalides.
  • La qualité de la réponse de Cody dépend de l’index, des droits d’accès, des résultats de recherche et du modèle sélectionné ;
  • Dans de grands dépôts de code, des omissions de détection, des erreurs dues à du code ancien, des illusions et des modifications erronées peuvent encore survenir ; le code généré doit faire l’objet d’une revue et de tests.
  • Le coût de démarrage est élevé, ce qui convient aux organisations qui ont déjà besoin de la plateforme Sourcegraph, mais pas aux petites équipes souhaitant simplement acquérir un seul abonnement d’completion par IA.
  • Lors de l’achat, il faut prendre en compte les frais de la plateforme Sourcegraph, les crédits, les coûts liés aux modèles BYOK, ainsi que les déploiements, l’exploitation et le support.
  • Certains documents couvrent plusieurs versions ; Guardrails, Neovim et les descriptions des anciens modèles peuvent être obsolètes.
  • Avant de mettre à jour Sourcegraph et les plugins IDE, l’administrateur doit consulter la matrice de compatibilité des versions et la valider sur une instance de test.

Questions fréquentes

Cody peut-il encore l’utiliser gratuitement ?

Impossible. Cody Free a été arrêté le 23 juillet 2025, et Cody Pro a également cessé de fonctionner en même temps.

Seul Cody Enterprise continue de fournir un soutien.

Combien coûte Cody Pro ?

Cody Pro a été supprimé, il ne faut donc plus mentionner les frais mensuels historiques. Pour la version entreprise, veuillez contacter le service des ventes ; le prix de départ public pour toute la plateforme Sourcegraph est actuellement de 16 000 dollars.

Que devraient utiliser les utilisateurs individuels ?

Sourcegraph indique officiellement Amp comme voie de migration pour les utilisateurs Free et Pro. Amp et Cody ne sont pas le même produit ; leurs modes de facturation et de fonctionnement doivent être examinés séparément.

Quelles IDEs Cody prend-il en charge ?

Il prend en charge principalement VS Code, JetBrains, Visual Studio, le web et la CLI. Les extensions Neovim sont expérimentales et ne font plus l’objet d’une maintenance active.

Cody peut-il comprendre plusieurs entrepôts ?

Oui. Cody Enterprise permet de rechercher dans des contextes distants et multi-entrepôts via l’indexation de Sourcegraph et les diagrammes de code, à condition que l’instance soit connectée et autorisée à accéder à ces entrepôts.

Puis-je utiliser mon propre modèle ?

Oui. L’administrateur peut configurer Anthropic, OpenAI, Google, un hébergement cloud ou des endpoints internes compatibles avec OpenAI, ainsi que certains modèles auto-hébergés.

Cody est-il open source ?

Le dépôt client Cody est open source sous licence Apache-2.0, mais les services professionnels complets de Sourcegraph, Gateway, les quotas de modèles et la plateforme de gestion ne le sont pas pour autant.

Cody Enterprise a-t-il cessé de fonctionner ?

Non. Les plans concernés par l’arrêt sont Cody parmi Free, Pro et Enterprise Starter ;

Les clients Enterprise continuent de bénéficier de soutien et d’investissements en développement.

©️Droit d’auteur : Sauf indication contraire, tous les articles de ce site sont protégés par le droit d’auteur.Partage d’outils d’IATous les droits d’auteur sont réservés. Sans autorisation, aucune personne, média, site web ou groupe ne peut reproduire, copier ou diffuser de quelque manière que ce soit le contenu de ce site, ni créer de mirror sur des serveurs qui ne lui appartiennent pas. Dans le cas contraire, notre site se réserve le droit de poursuivre en justice les responsables conformément à la loi.

Outil similaire à Sourcegraph Cody