CodeGeeX
CodeGeeX est l'assistant de programmation de Zhipu AI, l'éditeur chinois des modèles GLM : une extension gratuite pour VS Code, les IDE JetBrains, HBuilderX et Visual Studio, qui complète le code, le génère depuis un commentaire en langage naturel, le traduit d'un langage à l'autre et l'explique. Tu acceptes une suggestion avec Tab, tu ouvres un chat dans l'éditeur, tu demandes des tests unitaires, une correction de bogue ou une revue de modifications, et tu interroges un dépôt open source avec @Repo.
Le modèle CodeGeeX4-ALL-9B est publié sur GitHub sous licence Apache-2.0 pour le code, avec des poids ouverts à la recherche. Aucune grille de prix n'existe : l'extension est gratuite pour tous les développeurs, et les éditions Entreprise et Campus se demandent à l'éditeur. Le site est en chinois et en anglais, sans version française.
Lire plus Lire moins
- Éditeur
- Zhipu AI
- Pays
- Chine
- Création
- 2022
- Offre gratuite
- Oui
- Essai gratuit
- Non
- Sans carte bancaire
- Oui
CodeGeeX en bref
C’est quoi ?
CodeGeeX est un assistant de codage édité par Zhipu AI. Tu lui donnes du code et une consigne en langage naturel, il propose la suite du code, le traduit d’un langage à l’autre, l’explique et génère des tests unitaires. Tu l’installes comme extension dans ton IDE : en mode furtif, les suggestions grises apparaissent quand tu cesses de taper et Tab les insère ; Ctrl+Entrée ouvre le mode interactif. Le modèle d’origine compte 13 milliards de paramètres.
Pourquoi ?
Tu l’utilises pour écrire plus vite un bloc, compléter une fonction, corriger un bogue, commenter un fichier ou préparer un test sans quitter l’éditeur. Il sert aussi quand un dépôt open source doit être interrogé avec @Repo, qui va chercher le contexte dans plus d’une centaine de dépôts indexés. La traduction entre langages évite de repartir de zéro sur une base existante. Le même chat couvre la revue de modifications.
Pour qui ?
Un développeur y trouve un assistant quotidien, un étudiant qui apprend à coder peut s’en servir pour lire, compléter et expliquer du code, et un contributeur open source l’emploie pour parcourir un dépôt, revoir un changement et ajouter des commentaires. CodeGeeX vise aussi les écoles avec une édition Campus. Les questions passent par la barre latérale de chat. Les suggestions restent dans l’IDE.
Avantages et inconvénients
Les plus
- Complétion et génération de code CodeGeeX complète la ligne en cours et génère un bloc entier depuis un commentaire en langage naturel. Tu pars d’une consigne texte et tu obtiens une suggestion à insérer avec Tab.
- Aide au débogage et à l’explication Les commandes /explain et /fixbug expliquent un extrait et corrigent une erreur sans quitter l’IDE, le fichier restant sous les yeux.
- Traduction entre langages La traduction de code d’un langage à l’autre aide à porter un extrait d’un environnement vers un autre. Le même outil ajoute des commentaires en chinois ou en anglais.
- Revue, tests et questions sur un dépôt Revue de code, génération de tests unitaires et questions @Repo sur un dépôt open source donnent plusieurs appuis sur une même base de code.
- Gratuit pour tous les développeurs Aucune carte bancaire ni palier payant pour l’individu, et le modèle CodeGeeX4-ALL-9B est publié sur GitHub avec un code sous licence Apache-2.0.
Les moins
- Un site en chinois d’abord Le site codegeex.cn s’ouvre en chinois, l’anglais se choisit dans le menu, et le manuel utilisateur n’existe qu’en chinois. Aucune version française n’est publiée.
- Un périmètre limité au code CodeGeeX ne remplace pas un outil généraliste de texte ou de création visuelle. Son périmètre reste la programmation, l’explication et la transformation de code.
- Un outil qui vit dans l’éditeur de code Le produit s’installe dans des IDE compatibles comme VS Code ou JetBrains. Hors de ces environnements, l’usage perd son intérêt principal, et les éditions Entreprise et Campus n’ont aucun prix publié.
Pas de grille tarifaire publiée
Aucune grille tarifaire publiée par CodeGeeX (vérifié le 22 septembre 2026) : aucun montant n’est affiché sur son site. L’extension CodeGeeX est gratuite pour tous les développeurs, d’après la fiche que Zhipu AI publie sur le Visual Studio Marketplace ; les éditions Entreprise et Campus se demandent à l’éditeur, sans aucun prix publié sur codegeex.cn.
| Palier | Inclus | Pour qui |
|---|---|---|
| Gratuit | Complétion, génération depuis un commentaire, traduction, explication, tests unitaires, correction, revue de code, chat et @Repo dans l’IDE, sur Windows, macOS et Linux | Tout développeur qui code dans VS Code, un IDE JetBrains, HBuilderX ou Visual Studio |
relevés le 22/09/2026
Ce que permet la formule gratuite
Accès gratuit
CodeGeeX s’installe gratuitement depuis le Visual Studio Marketplace, le JetBrains Marketplace, HBuilderX ou Open VSX, sans carte bancaire. Zhipu AI l’écrit sur sa fiche store : tous les développeurs y ont accès sans payer.
Ce que le gratuit autorise
L’accès gratuit couvre toutes les fonctions de l’extension : complétion, génération depuis un commentaire, traduction entre langages, commentaires en chinois ou en anglais, tests unitaires, explication, correction, revue de code, chat et questions @Repo. Aucune limite chiffrée n’est annoncée.
Ce qui se demande à l’éditeur
Aucun essai ni palier payant pour l’individu. Pour une école ou une entreprise, l’édition Campus ou Entreprise se négocie avec Zhipu AI : l’édition Campus propose un essai gratuit d’un mois et une démonstration, sans prix publié.
Ce que fait CodeGeeX
CodeGeeX prend du code et une consigne en langage naturel, puis renvoie une suite probable, une traduction vers un autre langage ou une explication, dans l’IDE. Son cœur est un modèle de génération de code multilingue : 13 milliards de paramètres à l’origine, puis CodeGeeX4-ALL-9B, publié sur GitHub. Pro ou Lite se choisit dans le chat.
Dans l’éditeur, l’assistance part du texte que tu écris : la suggestion grise du mode furtif s’insère avec Tab, et le mode interactif compare plusieurs candidats. Une barre latérale répond quand tu demandes une explication, un correctif ou une revue, et le chat en ligne s’ouvre avec Ctrl+I au milieu du code. Tab valide, Ctrl+I dialogue.
Tu gagnes aussi des fonctions ciblées : commentaires automatiques, tests unitaires par /tests, traduction de code, interpréteur de code pour un fichier ou un graphique, et recherche dans plus d’une centaine de dépôts open source indexés par @Repo.
Comment utiliser CodeGeeX
Prise en main initiale
Tu installes CodeGeeX depuis le marché d’extensions de ton IDE, VS Code, JetBrains, HBuilderX ou Visual Studio, puis tu lui donnes du code ou une consigne en langage naturel. Les suggestions apparaissent pendant que tu tapes ; Ctrl+Entrée affiche plusieurs candidats quand tu veux comparer. Le premier geste compte. Un compte CodeGeeX se crée depuis le site de l’éditeur.
Navigation dans l’interface
Dans l’éditeur, les suggestions grises se lisent à l’endroit où tu écris et Tab les insère. Le clic droit ouvre le menu CodeGeeX pour commenter, tester ou expliquer une sélection, et l’icône de la barre latérale ouvre le chat Ask CodeGeeX.
Utilisation et gestion de projets
Pour travailler sur un projet, tu gardes le code dans l’éditeur, puis tu relances la complétion, la traduction ou l’explication selon la tâche en cours. Les questions sur un dépôt open source passent par @Repo, qui récupère du contexte dans plus d’une centaine de dépôts. Tu retrouves ensuite le résultat dans le fichier ouvert.
Fonctionnalités principales
CodeGeeX regroupe des fonctions d’assistance au codage dans l’éditeur. Certaines sont immédiates, d’autres passent par le chat de la barre latérale ou par un dépôt indexé.
Complétion de code
Propose des suggestions de code à partir de ce que tu saisis, puis les insère avec Tab. En mode furtif, la suggestion apparaît dès que tu cesses de taper.
Génération de code à partir de commentaires naturels
Transforme une consigne rédigée en langage naturel en code. L’outil s’en sert pour démarrer une fonction, un bloc ou un snippet sans écrire toute la structure à la main.
Commentaires automatiques de code
Ajoute des commentaires de code en chinois et en anglais. La fonction aide à documenter un fichier existant sans repartir de zéro.
Génération de tests unitaires
Produit des cas de test pour une fonction ou une méthode sélectionnée, par le menu du clic droit ou la commande /tests. Tu l’utilises pour couvrir une fonction, une classe ou un comportement précis.
Traduction de code entre langages
Convertit du code d’un langage de programmation à un autre. La fonction sert à porter un extrait, pas à réécrire un projet complet.
Explication de code
Explique un extrait avec la commande /explain et remet en forme le raisonnement du programme. Tu t’en sers pour lire du code déjà écrit, repérer un enchaînement logique ou comprendre une instruction peu familière.
Correction de bogues
Corrige un extrait avec la commande /fixbug et propose un ajustement ciblé sur l’erreur repérée. La fonction vise un bug précis, pas une réécriture globale du fichier.
Chat dans le code
Ouvre un échange au milieu du code avec Ctrl+I pour poser une question sur l’extrait affiché. Tu gardes le fichier sous les yeux pendant que tu demandes une explication, une correction ou une variante.
Q&R sur dépôt open source
Interroge un dépôt open source avec @Repo et récupère des réponses par recherche augmentée. La fonction s’appuie sur le contenu du dépôt pour répondre à une question de contexte ou de fonctionnement.
Accessible avec des dépôts open source indexés.
Revue de code
Passe un changement en revue et signale les points à vérifier avant fusion. La fonction aide à relire un diff, une PR ou une portion de code modifiée sans remplacer la validation humaine.
Interpréteur de code
Traite un fichier, analyse des données, génère un graphique ou traite une image depuis le chat. La fonction convient à une tâche ponctuelle qui demande un calcul ou une sortie visuelle.
Génération de questions candidates
Produit des questions candidates à partir du code ou du dépôt consulté. La fonction sert à préparer une séance de révision, un entretien technique ou une exploration structurée d’un projet.
Usages et métiers
CodeGeeX sert à écrire, compléter et relire du code dans les éditeurs pris en charge. Il aide aussi à traduire, expliquer, corriger et documenter du code, ce qui remplace une partie des vérifications manuelles et des allers-retours entre fichiers.
Développeurs logiciels
Écrivent du code plus vite dans un IDE, complètent des extraits, demandent une explication ou une correction, puis gardent le même environnement pour relire et ajuster leur travail.
Étudiants en programmation
Utilisent l’assistant pour comprendre un morceau de code, générer des tests unitaires, traduire un exemple entre langages et comparer le résultat avec ce qu’ils auraient produit à la main.
Une édition Campus, destinée aux cours de programmation, se demande à l’éditeur.
Contributeurs open source
Se servent de l’assistant pour parcourir un dépôt, revoir une modification et produire des commentaires de code sans quitter l’éditeur.
Quand le dépôt est accessible via le mode @Repo et la connexion au projet.
Conseils d’utilisation
Conseils pour une utilisation efficace
En mode furtif, laisse la suggestion apparaître avant de valider avec Tab ; en mode interactif, Ctrl+Entrée t’ouvre plusieurs candidats à comparer. Les canaux d’aide passent par courriel, Slack, Telegram, WeChat et GitHub Issues, avec le manuel de l’éditeur pour les manipulations plus longues. Garder le bon contexte de fichier améliore nettement la complétion. CodeGeeX répond aussi à partir de @Repo sur les dépôts ouverts.
Erreurs communes à éviter
Sur l’extension, le symptôme le plus fréquent est une suggestion hors sujet ou trop générique ; la cause vient souvent d’une consigne trop vague ou d’un extrait trop court. Autre blocage fréquent : attendre le même résultat d’un dépôt privé et d’un dépôt ouvert, alors que @Repo s’appuie sur les dépôts open source indexés. Si la correction, la traduction ou l’explication ne colle pas au besoin, change de mode ou de modèle, Pro ou Lite, au lieu d’insister dans le même flux.
Modèles et droits sur les créations
CodeGeeX repose sur des modèles de génération de code de Zhipu AI, du modèle d’origine de 13 milliards de paramètres à CodeGeeX4-ALL-9B, dont les poids sont téléchargeables. Dans le chat, le choix entre Pro et Lite joue sur la vitesse ou la profondeur attendue. Zhipu AI ne facture rien.
Côté licence, le code du dépôt CodeGeeX4 est sous Apache-2.0. Ses poids suivent une licence propre : ouverts pour la recherche universitaire, l’usage commercial passe par un formulaire d’enregistrement auprès de l’éditeur. Tu peux donc faire tourner le modèle chez toi, avec Ollama par exemple.
Tes sorties t’appartiennent : l’éditeur ne publie aucune cession particulière des droits sur le code généré, et CodeGeeX fournit un assistant de codage, pas une licence de création séparée. Pour un déploiement privé, l’édition Entreprise se négocie avec Zhipu AI.
Accès
CodeGeeX s’utilise dans chaque IDE compatible ; codegeex.cn, lui, sert à télécharger l’extension et à ouvrir un compte. Deux langues sont disponibles, ce qui limite l’échange aux usages couverts par son interface et par son chat.
Dans l’éditeur, tu installes l’extension depuis le marché de ton IDE, puis tu te connectes. Windows, macOS et Linux sont couverts. Aucune application mobile n’est publiée : l’accès reste centré sur l’ordinateur.
Côté langue, l’outil répond en chinois et en anglais. Cette contrainte compte vite quand tu attends une aide en français dans ton flux de travail. Pas de liste plus longue.
Tu retrouves ainsi le même assistant dans chaque éditeur pris en charge, sans passer par une application mobile dédiée. La sous-section ci-dessous détaille les canaux réels et celle qui suit la liste des langues prises en charge.
Appareils, applications et systèmes compatibles
CodeGeeX s’installe dans un IDE compatible ; son site ne sert qu’au téléchargement et au compte. L’accès passe par des intégrations pour VS Code, IntelliJ IDEA, PyCharm, GoLand, WebStorm, Android Studio, HBuilderX, Visual Studio et DeepIn-IDE.
Disponible sur
Accès & intégrations
IntégrationsOui
VS Code, IntelliJ IDEA, PyCharm, GoLand, WebStorm, Android Studio, HBuilderX, Visual Studio, DeepIn-IDE
API publiqueOui
Accès disponible pour des usages programmatiques et pour l’auto-hébergement.
Langues disponibles
CodeGeeX prend en charge deux langues dans son site, son chat et ses commentaires automatiques. La liste ci-dessous reprend les langues publiées par l’éditeur.
Avis et notes par Aikiwi
Note Globale de CodeGeeX 4,2
Le moteur lit ton code et ta consigne, puis propose des candidats dans les éditeurs compatibles, de VS Code à Visual Studio. Les questions @Repo sur des dépôts open source et le choix entre deux modèles complètent un ensemble centré sur l’écriture et la relecture de code.
CodeGeeX convient à des développeurs, à des étudiants qui apprennent à coder et à des contributeurs open source. Les usages déclarés couvrent le développement logiciel, l’apprentissage et le travail sur des dépôts ouverts. Pour ces profils, l’outil prend surtout de la valeur quand il faut écrire, compléter, traduire, expliquer ou corriger un fichier sans changer de fenêtre.
Aucun palier payant pour l’individu : l’extension s’installe sans carte bancaire, et Zhipu AI publie le modèle CodeGeeX4-ALL-9B sur GitHub. Ce premier test suffit pour juger si le flux de complétion, de chat et de correction correspond à ta manière de travailler.
Avis détaillé sur CodeGeeX
Design et Ergonomie 4,0
CodeGeeX se présente comme une extension d’assistance au code intégrée à plusieurs environnements de développement, avec une génération en ligne et un chat en barre latérale. L’éditeur ne publie pas d’éléments sur la hiérarchie d’écran, les réglages d’interface, l’accessibilité ou une logique d’ergonomie dédiée. Pour un développeur déjà à l’aise avec un IDE, l’intégration directe réduit la friction d’usage. Pour un débutant, un site qui s’ouvre en chinois et un manuel en chinois seul rendent l’adoption plus dépendante des essais que d’une promesse d’ergonomie structurée.
Facilité d’Utilisation 4,1
CodeGeeX accepte du code et du langage naturel, puis propose des complétions, des explications, des tests et des corrections dans l’éditeur. Le produit couvre plusieurs gestes courants sans changer d’outil, ce qui limite les allers-retours et raccourcit le chemin vers un premier résultat utile. Cette approche convient à quelqu’un qui veut écrire, traduire ou corriger du code sans quitter son IDE. En revanche, la variété des modes et des commandes demande un minimum d’apprentissage, surtout si l’on veut aller au-delà de la simple complétion.
Fonctionnalités et Outils 4,6
CodeGeeX combine complétion, génération de code, commentaires automatiques, génération de tests, traduction entre langages, explication, correction de bugs, revue de code, chat intégré, questions sur dépôt et interprétation de code. L’ensemble dépasse largement une aide ponctuelle à la saisie et couvre des tâches de développement très différentes. Cette amplitude le rend utile à la fois pour écrire plus vite, comprendre un morceau de code ou préparer des tests. Le produit s’adresse donc à un usage de travail plus qu’à un simple assistant de complétion, avec une profondeur réelle pour les équipes techniques et les contributeurs open source.
Performance et Fiabilité 4,0
CodeGeeX ne publie ni page de statut, ni historique d’incidents, ni engagement de disponibilité dans les faits fournis, et le site de son édition Entreprise ne répond plus. Aucun élément public ici ne permet donc d’évaluer la stabilité du service, la régularité du rendu ou les conditions d’exploitation dans la durée. Pour l’utilisateur, la lecture reste celle d’un outil fonctionnellement riche, mais sans garantie publique sur la continuité de service. Cette absence de signal pousse à le juger sur l’usage constaté dans l’IDE plutôt que sur des engagements formalisés.
Innovation et Singularité 4,5
CodeGeeX associe un modèle multilingue spécialisé au code, un mode de complétion instantané, un chat dans l’éditeur et une recherche sur dépôts open source avec récupération d’informations. Le produit se distingue aussi par la publication de son modèle CodeGeeX4-ALL-9B et par la possibilité de le faire tourner en local, ce qui n’est pas le cadre habituel d’un simple assistant fermé. Cette combinaison intéresse surtout les équipes qui veulent garder la main sur le déploiement ou intégrer l’assistant à un flux technique précis. Elle offre une valeur particulière aux contextes où l’ouverture du code, l’inspection du fonctionnement et l’adaptation interne comptent autant que l’assistance elle-même.
Support et Ressources Disponibles 4,0
CodeGeeX met à disposition un guide utilisateur bilingue sur sa fiche store, un manuel en chinois, un courriel officiel, un compte et un groupe WeChat, des canaux Slack et Telegram, et des issues GitHub. L’éditeur donne donc plusieurs points d’entrée pour comprendre le produit, poser une question ou suivre un problème. Pour un lecteur francophone, la documentation reste en chinois ou en anglais, et le site de l’édition Entreprise cité comme documentation a été retiré. Cette diversité convient à un produit open source, où la documentation et les échanges publics jouent souvent un rôle central dans l’adoption.
Rapport Qualité-Prix 4,5
CodeGeeX est gratuit pour tous les développeurs, sans carte bancaire, et couvre déjà la complétion, le chat, la traduction, les tests et la revue de code sans palier payant pour l’individu. Le coût d’entrée nul rend la proposition solide pour un profil qui cherche un assistant de code, et le modèle publié sur GitHub permet un déploiement local. Le rapport se juge donc sur l’amplitude des outils, pas sur un abonnement : seules les offres destinées aux entreprises et aux écoles se négocient avec l’éditeur, sans prix publié.
Questions fréquentes
CodeGeeX est-il gratuit ?
Oui. CodeGeeX est une extension gratuite, sans carte bancaire ni essai limité dans le temps : Zhipu AI l’annonce sur sa fiche du Visual Studio Marketplace. Aucune grille de prix n’est publiée sur codegeex.cn.
Quel est le prix de CodeGeeX ?
CodeGeeX n’affiche aucun montant : l’extension est gratuite, et les offres Entreprise et Campus n’ont pas de tarif publié, tu contactes Zhipu AI. L’édition Campus propose un essai gratuit d’un mois sur demande.
Qui édite CodeGeeX ?
CodeGeeX est édité par Zhipu AI, l’entreprise chinoise de Pékin qui publie les modèles GLM et ChatGLM, sous la raison sociale Beijing Zhipu Huazhang Technology. Le modèle est né d’une collaboration avec le laboratoire KEG de l’université Tsinghua, et l’extension est publiée depuis septembre 2022.
Quelles langues CodeGeeX prend-il en charge ?
L’éditeur nomme deux langues : le chinois et l’anglais. Le site codegeex.cn bascule entre les deux, le chat répond dans ces langues et les commentaires automatiques se génèrent en chinois ou en anglais. Aucune version française n’est publiée.
Dans quels éditeurs de code CodeGeeX fonctionne-t-il ?
CodeGeeX s’installe dans VS Code, les IDE JetBrains comme IntelliJ IDEA, PyCharm, GoLand, WebStorm ou Android Studio, ainsi que HBuilderX, Visual Studio et DeepIn-IDE, sur Windows, macOS et Linux. L’éditeur annonce plus d’une centaine de langages et frameworks pris en charge.
CodeGeeX est-il open source ?
Le code du dépôt CodeGeeX4 est publié sur GitHub sous licence Apache-2.0, et les poids du modèle CodeGeeX4-ALL-9B sont ouverts pour la recherche ; un usage commercial du modèle passe par un formulaire d’enregistrement auprès de Zhipu AI. Tu peux le faire tourner en local, avec Ollama par exemple.