Cours
Grok 4.6 est le dernier modèle d'IA qui alimente Grok Build, conçu pour le code, les tâches agentiques et les travaux de connaissance complexes. Grok Build apporte ces capacités directement dans votre terminal : il peut planifier des projets, créer et modifier des fichiers, installer des paquets, exécuter des commandes, tester du code et corriger des erreurs avec votre approbation.
Dans ce guide, j'explore Grok Build, je présente ses fonctionnalités clés et je configure sa mémoire inter-sessions, ses instructions de projet, ses compétences réutilisables et ses paramètres de sécurité.
Nous l'utiliserons ensuite pour construire un projet d'apprentissage automatique complet, de la mise en place de l'environnement et l'analyse des données jusqu'au choix des modèles, l'évaluation des résultats et la création d'une application de prédiction.
Qu'est-ce que Grok Build ?
Grok Build est l'agent de codage de SpaceXAI qui s'exécute directement dans votre terminal.
Il appartient à la même famille d'outils que Claude Code et OpenCode : vous décrivez en langage naturel ce que vous souhaitez construire, et l'agent travaille avec les fichiers et outils présents sur votre ordinateur pour exécuter la tâche.
Il peut explorer un projet existant, créer et modifier des fichiers, installer des paquets, lancer des commandes, tester le code, identifier les erreurs et résoudre les problèmes.
Grok Build est étonnamment simple à prendre en main. Vous n'avez pas besoin de fournir des instructions de code détaillées à chaque étape, et il peut réutiliser des configurations d'autres agents, y compris des compétences d'agent, des configurations MCP et des paramètres de projet.
Ces fonctionnalités rendent l'installation et la configuration beaucoup plus fluides, surtout si vous utilisez déjà des outils similaires.
Le principal inconvénient est la limite d'utilisation.
Même si Grok Build est disponible avec l'offre gratuite, le quota peut s'épuiser rapidement lorsqu'on travaille sur un projet complet.
L'offre SuperGrok complète coûte 30 $ par mois, ce qui paraît onéreux par rapport à certains outils concurrents. Claude Pro, par exemple, coûte 20 $ par mois et inclut l'accès à Claude Code.
Malgré son tarif, Grok Build reste un agent de codage performant et accessible, en particulier pour ceux qui recherchent un assistant IA capable de bien plus que de générer de petits extraits de code.
Fonctionnalités clés de Grok Build
Grok Build inclut des fonctions standard d'agent de codage, comme le mode Plan et des instructions de projet via un fichier AGENTS.md.
Cependant, sa mémoire, la génération de médias, l'automatisation en arrière-plan, la gestion des agents et son système d'extensions le rendent plus utile pour des projets de plus grande ampleur.
1. Mémoire inter-sessions
Grok peut retenir des informations utiles d'une session à l'autre, comme des commandes du projet, des choix techniques, des structures de dossiers et des règles de codage.
Vous n'avez donc pas à réexpliquer le même projet à chaque retour.
2. Sous-agents
Grok peut créer des agents enfants indépendants avec leur propre contexte.
Par exemple, un agent peut explorer la base de code pendant qu'un autre élabore un plan, écrit des tests ou développe une fonctionnalité séparée.
3. Duplication et retour en arrière de session
Vous pouvez dupliquer une session pour tester une autre approche sans perdre la conversation d'origine.
La fonction retour permet aussi de revenir à un stade antérieur si quelque chose déraille.
4. Worktrees Git
Les worktrees Git permettent à Grok de travailler dans une copie isolée du dépôt.
Cela protège le projet principal pendant que vous testez des fonctionnalités expérimentales ou exécutez plusieurs agents en parallèle.
5. Génération d'images et de vidéos
Vous pouvez générer des images et des vidéos directement dans Grok Build avec les commandes /imagine et /imagine-video.
Pratique pour créer des applications qui nécessitent des visuels, des maquettes ou du contenu de démonstration.
6. Boucle d'exécution
La commande /loop permet à Grok de répéter une invite à un intervalle choisi. Par exemple, vérifier vos tests, surveiller un déploiement ou signaler de nouvelles erreurs toutes les quelques minutes.
7. Mode Vim
Grok Build propose un mode Vim pour celles et ceux qui préfèrent les raccourcis au clavier de style Vim dans l'interface du terminal. Vous pouvez l'activer ou le désactiver avec /vim-mode.
8. Personas
Les personas permettent d'attribuer aux agents des styles de comportement, des priorités ou des règles de travail différents.
Vous pouvez les gérer avec /personas et les appliquer à différents sous-agents.
9. Tableau de bord des agents
Le tableau de bord des agents offre une vue en direct de toutes vos sessions.
Vous pouvez voir quels agents travaillent, attendent une saisie, sont terminés ou en échec, et ouvrir toute session directement depuis le tableau de bord.
10. Hooks
Les hooks permettent à Grok d'exécuter automatiquement des commandes ou d'appeler un endpoint HTTP avant ou après certains événements.
Vous pouvez, par exemple, bloquer des commandes dangereuses, formater le code après édition, journaliser l'usage des outils ou envoyer une notification à la fin d'une tâche.
11. Plugins
Les plugins enrichissent Grok Build avec des agents supplémentaires, des hooks, des serveurs MCP, des serveurs de langage et d'autres fonctions. Les plugins existants de Claude Code peuvent également être détectés automatiquement sans une nouvelle configuration complète.
12. Place de marché des plugins
La place de marché intégrée vous permet de parcourir et installer des plugins depuis des sources configurées directement dans Grok Build. Vous pouvez l'ouvrir avec la commande /marketplace.
Comment configurer Grok Build
Avant de construire le projet de machine learning, nous devons installer Grok Build, connecter notre compte SpaceXAI et l'ouvrir dans un dossier de projet dédié.
1. Installer Grok Build
Ouvrez votre terminal et exécutez la commande correspondant à votre système d'exploitation.
Pour macOS, Linux ou WSL :
curl -fsSL https://x.ai/cli/install.sh | bash
Pour Windows PowerShell :
irm https://x.ai/cli/install.ps1 | iex
Le programme d'installation télécharge Grok Build et ajoute la commande grok à votre système.
2. Connectez-vous à votre compte SpaceXAI
Ensuite, connectez-vous en exécutant :
grok login

Grok Build ouvrira une fenêtre de navigateur dans laquelle vous pourrez vous connecter à votre compte SpaceXAI et approuver l'accès.
Vous n'aurez généralement à effectuer cette étape qu'une seule fois.
3. Créer le dossier du projet
Créez un dossier séparé pour le projet de machine learning et placez-vous dedans :
mkdir machine-learning-project
cd machine-learning-project
Démarrez maintenant Grok Build dans ce dossier :
grok

Configurer Grok Build pour le projet
Avant de construire quoi que ce soit, nous allons configurer Grok Build pour mémoriser les informations essentielles du projet, appliquer des règles d'autorisations plus sûres et utiliser les mêmes instructions de développement à chaque session.
1. Activer la mémoire inter-sessions
La mémoire inter-sessions permet à Grok de retenir des informations utiles après la fermeture du terminal et lors de votre retour ultérieur sur le projet.
Lancez Grok Build avec la mémoire activée :
grok --experimental-memory
Dans Grok Build, vous pouvez enregistrer manuellement une note importante :
/remember This project uses uv for package management and pytest for testing.

Vous pouvez également utiliser /memory pour afficher et gérer les informations enregistrées.
Utilisez la mémoire pour des éléments stables : commandes importantes, choix technologiques, structures de dossiers, conventions de code.
Les consignes temporaires doivent rester dans la session en cours.
2. Ajouter des règles d'autorisations sûrs
Grok Build utilise par défaut le mode Ask, ce qui signifie qu'il demande une approbation avant d'exécuter des outils qui n'ont pas déjà été autorisés.
Nous allons ajouter des règles d'autorisations au niveau du projet pour fluidifier le développement courant tout en bloquant explicitement les actions risquées.
Demandez à Grok de préparer la configuration :
Create a safe .grok/config.toml configuration for this project.
Allow normal file editing, Git inspection, testing, and linting,
but deny access to secret files, destructive shell commands, Git pushes,
force pushes, and changes outside the project folder.

3. Définir des instructions de projet permanentes
Créez ensuite un fichier AGENTS.md contenant les règles que Grok devra suivre tout au long du projet.
Grok charge automatiquement ce fichier lorsqu'il travaille dans le dépôt, vous évitant de répéter les mêmes consignes à chaque session.
Utilisez l'invite suivante :
Create a short AGENTS.md file for an end-to-end machine learning project.
Protect the raw data, prevent data leakage, use reusable Python modules,
manage packages with uv, add tests, commit every major change, and validate
each stage before continuing.
Gardez des instructions courtes et précises : Grok suit plus fidèlement des règles focalisées.
4. Vérifier la configuration
Enfin, contrôlez que Grok a bien détecté les règles du projet, les paramètres, compétences, plugins et serveurs MCP :
grok inspect

Dès que tout est en place, nous pouvons commencer à construire le projet de machine learning.
Démo Grok Build : réaliser un projet de machine learning de bout en bout
Maintenant que Grok Build est installé et configuré, nous pouvons l'utiliser pour créer le projet complet à partir de zéro.
1. Créer le plan de projet
Commencez par passer en mode Plan afin que Grok analyse la tâche et explique comment il compte construire le projet avant toute modification de fichiers :
/plan
Puis saisissez l'invite suivante :
Build an end-to-end machine learning project from scratch.
Check whether Git and uv are installed, initialize the repository,
create a uv environment, install the required packages, organize the project,
download a toy dataset, analyze and clean the data, create visualizations,
train and compare models, evaluate the best model, build a simple prediction
CLI application, add tests, and document the results.

2. Relire et valider le plan
Une fois le plan prêt, lisez-le attentivement. Vous pouvez demander à Grok d'ajouter des étapes manquantes, de supprimer des travaux inutiles ou de changer les outils et bibliothèques prévus.

Quand tout vous semble correct, approuvez le plan. Grok commencera alors à créer le projet, installer des paquets, écrire du code, exécuter des tests et vous présentera les modifications effectuées.
3. Reprendre après avoir atteint la limite d'utilisation
Pendant la construction du projet, nous avons atteint la limite d'utilisation gratuite.
Les tâches de codage volumineuses consomment davantage que de simples requêtes conversationnelles ; cela peut donc arriver rapidement lorsque Grok analyse des données, entraîne des modèles, corrige des erreurs et exécute des tests.

SuperGrok coûte actuellement 30 $ par mois et offre des limites d'utilisation plus élevées sur l'ensemble des fonctionnalités de Grok.
Ce n'est pas donné, mais ce quota supplémentaire est utile lorsque vous réalisez un projet complet plutôt que de tester quelques petites invites.
Après la mise à niveau, revenez à la même session et tapez :
continue

Grok reprendra où il s'était arrêté et continuera à construire le projet.
4. Consulter le récapitulatif final du projet
Une fois le travail terminé, Grok fournit un résumé de ce qui a été réalisé : analyse de données, visualisations, comparaison des modèles, métriques d'évaluation, tests, structure du projet et mode d'exécution de l'application de prédiction.

Dans notre projet, Grok a entraîné un modèle de régression logistique sur le jeu de données Palmer Penguins.
Le meilleur modèle a atteint environ 98 % de précision et un score F1 de 97,6 %, un excellent résultat pour ce petit projet de classification.
5. Explorer les fichiers générés
Vous pouvez ouvrir le dossier du projet dans VS Code et parcourir les fichiers générés un à un.
Utile pour comprendre comment Grok a organisé le code source, la chaîne de traitement des données, les tests, les rapports et l'application en ligne de commande.

Même si Grok a créé le projet pour nous, il reste important de relire le code et de comprendre le fonctionnement de chaque partie.
6. Tester l'application de prédiction
Ouvrez un autre terminal dans le dossier du projet et exécutez la commande suivante :
uv run penguins predict \
--bill-length 39.1 \
--bill-depth 18.7 \
--flipper 181 \
--body-mass 3750 \
--sex male \
--island Torgersen

L'application CLI traite les valeurs avec le même pipeline de prétraitement et le même modèle entraîné que lors de l'évaluation. Dans notre test, elle a retourné l'espèce de manchot attendue, confirmant le bon fonctionnement de l'application de prédiction.
Pour conclure
Globalement, Grok Build est un agent de codage très convaincant et plus abouti qu'on ne l'imagine.
Vous pouvez l'utiliser via votre abonnement SuperGrok ou le connecter directement à l'API SpaceXAI avec une clé API.
Plus important : vous n'êtes pas limité aux modèles Grok.
Grok Build prend en charge des modèles personnalisés via des API compatibles OpenAI et Anthropic, ce qui signifie que vous pouvez aussi connecter un modèle open source en local ou utiliser un autre fournisseur d'API.
Vous pouvez suivre le guide de configuration des modèles personnalisés pour le mettre en place.
Il fonctionne également très bien avec les plugins, les marketplaces, les compétences réutilisables, les agents, les hooks et les serveurs MCP.
Grok peut découvrir automatiquement des compétences et plugins Claude Code existants, des configurations MCP et des fichiers d'instructions, sans avoir à tout reconfigurer.
L'expérience globale est très conviviale.
Les mises à jour sont vérifiées automatiquement au démarrage de Grok Build, et la commande grok update permet d'installer manuellement la dernière version.
De l'installation à la configuration, en passant par le changement de modèles et l'ajout d'outils, tout paraît simple et bien conçu.
Comparé à OpenCode, Grok Build me semble pour l'heure plus abouti et mature.
Il se rapproche déjà de Claude Code en termes de fonctionnalités et d'expérience de développement, et je m'attends à ce qu'il continue de s'améliorer.
Mon principal bémol reste le coût et la limite d'utilisation gratuite ; mais à part l'abonnement, j'ai de grands espoirs pour Grok Build.
Grok Build : foire aux questions
Grok Build est-il open source ?
Oui. Si les modèles d'IA eux-mêmes (comme Grok 4.5) sont hébergés et accessibles via API, le client terminal Grok Build, y compris la boucle d'agent, la gestion de l'espace de travail et l'orchestration des outils, est entièrement open source. C'est une importante base de code en Rust, sous licence Apache 2.0, ce qui vous permet d'auditer la façon dont il gère vos fichiers, de le compiler depuis les sources ou de le forker pour créer des harnais internes personnalisés.
Comment Grok Build gère-t-il la confidentialité et la sécurité des données ?
C'est un sujet crucial depuis un incident mi-juillet 2026. Des chercheurs en sécurité ont découvert que d'anciennes versions de la CLI Grok regroupaient et téléversaient des dépôts Git entiers (y compris l'historique des commits et les fichiers ignorés .env) vers le stockage cloud de xAI, indépendamment des fichiers que l'agent devait réellement lire.
En réaction, SpaceXAI a désactivé côté serveur la fonctionnalité de téléversement du code, supprimé toutes les données utilisateurs conservées et adopté une politique par défaut de non-conservation des données. Comme la CLI est désormais open source, les développeurs peuvent vérifier directement ces changements liés à la confidentialité ou exécuter le harnais en mode totalement déconnecté, en le pointant vers des endpoints de modèles locaux.
Puis-je exécuter Grok Build dans des scripts ou des pipelines CI/CD ?
Oui. Même si Grok Build est connu pour son interface Terminal pleine page (TUI), il propose aussi un mode sans interface conçu pour l'automatisation. En passant l'option -p avec votre invite (et éventuellement un format de sortie comme --output-format streaming-json), vous pouvez exécuter Grok Build entièrement en arrière-plan. Idéal pour l'intégration dans des workflows CI/CD, des bots de revue de code automatisée ou des scripts de déploiement.
Qu'est-ce que l'Agent Client Protocol (ACP) ?
Bien que cet article se concentre sur l'expérience en terminal, Grok Build peut aussi fonctionner en dehors via l'Agent Client Protocol (ACP). Ce protocole permet au harnais Grok Build de tourner en arrière-plan, afin d'intégrer directement ses capacités d'édition de fichiers, d'appel d'outils et de raisonnement dans d'autres applications tierces, IDE ou environnements de développement personnalisés.
En tant que data scientist certifié, je suis passionné par l'utilisation des technologies de pointe pour créer des applications innovantes d'apprentissage automatique. Avec une solide expérience en reconnaissance vocale, en analyse de données et en reporting, en MLOps, en IA conversationnelle et en NLP, j'ai affiné mes compétences dans le développement de systèmes intelligents qui peuvent avoir un impact réel. En plus de mon expertise technique, je suis également un communicateur compétent, doué pour distiller des concepts complexes dans un langage clair et concis. En conséquence, je suis devenu un blogueur recherché dans le domaine de la science des données, partageant mes idées et mes expériences avec une communauté grandissante de professionnels des données. Actuellement, je me concentre sur la création et l'édition de contenu, en travaillant avec de grands modèles linguistiques pour développer un contenu puissant et attrayant qui peut aider les entreprises et les particuliers à tirer le meilleur parti de leurs données.


