Cursus
Grok 4.6 is het nieuwste AI-model achter Grok Build, gemaakt voor coderen, agenttaken en complex kenniswerk. Grok Build brengt deze mogelijkheden rechtstreeks naar je terminal, waar het projecten kan plannen, bestanden kan maken en bewerken, pakketten kan installeren, commando’s kan uitvoeren, code kan testen en fouten kan herstellen met jouw goedkeuring.
In deze gids verken ik Grok Build, demonstreer ik de belangrijkste functies en configureer ik het cross-sessiegeheugen, projectinstructies, herbruikbare skills en veiligheidsinstellingen.
Daarna gebruiken we het om een volledig end-to-end machinelearningproject te bouwen: van het opzetten van de omgeving en het analyseren van de data tot het trainen van modellen, het evalueren van de resultaten en het maken van een voorspellingstoepassing.
Wat is Grok Build?
Grok Build is de code-agent van SpaceXAI die rechtstreeks in je terminal draait.
Het hoort bij dezelfde categorie tools als Claude Code en OpenCode: je beschrijft in gewone taal wat je wilt bouwen en de agent werkt met de bestanden en tools op je computer om de taak af te ronden.
Het kan een bestaand project verkennen, bestanden maken en bewerken, pakketten installeren, commando’s uitvoeren, de code testen, fouten identificeren en problemen oplossen.
Grok Build is ook verrassend gebruiksvriendelijk. Je hoeft niet voor elke stap gedetailleerde code-instructies te geven, en het kan configuraties hergebruiken van andere code-agents, waaronder agent skills, MCP-configuraties en projectinstellingen.
Deze functies maken het installatie- en setup-proces een stuk soepeler, zeker als je al vergelijkbare tools gebruikt.
Het grootste nadeel is de gebruikslimiet.
Hoewel Grok Build beschikbaar is in het gratis plan, raakt de gratis bundel snel op wanneer je aan een volledig project werkt.
Het volledige SuperGrok-plan kost $30 per maand, wat duur aanvoelt vergeleken met sommige concurrerende tools. Claude Pro kost bijvoorbeeld $20 per maand en bevat toegang tot Claude Code.
Ondanks de prijsstelling is Grok Build een capabele en toegankelijke code-agent, vooral voor gebruikers die een AI-assistent willen die meer kan dan alleen kleine codefragmenten genereren.
Belangrijkste functies van Grok Build
Grok Build bevat standaardfuncties voor code-agents zoals Plan Mode en projectinstructies via een AGENTS.md-bestand.
Maar het geheugen, mediageneratie, achtergrondautomatisering, agentbeheer en het extensiesysteem maken het nuttiger voor grotere projecten.
1. Cross-sessiegeheugen
Grok kan nuttige informatie onthouden over verschillende sessies heen, zoals projectcommando’s, technische beslissingen, mapstructuren en coderingsregels.
Dat betekent dat je niet telkens hetzelfde project hoeft uit te leggen wanneer je terugkomt.
2. Subagents
Grok kan zelfstandige child-agents maken met hun eigen context.
Zo kan de ene agent de codebase verkennen terwijl een andere een plan maakt, tests schrijft of aan een aparte feature werkt.
3. Sessies forken en terugspoelen
Je kunt een sessie forken om een andere aanpak te testen zonder je oorspronkelijke gesprek te verliezen.
Met Rewind kun je ook terugkeren naar een eerdere fase als er iets misgaat.
4. Git worktrees
Git worktrees laten Grok werken in een geïsoleerde kopie van de repository.
Zo blijft het hoofdproject beschermd terwijl je experimentele features test of meerdere agents tegelijk draait.
5. Afbeeldingen en video’s genereren
Je kunt rechtstreeks in Grok Build afbeeldingen en video’s genereren met de /imagine- en /imagine-video-commando’s.
Dit is handig bij het bouwen van applicaties die visuele assets, mock-ups of democontent nodig hebben.
6. Run loop
Met het /loop-commando kan Grok een prompt met een gekozen interval herhalen. Je kunt het bijvoorbeeld je tests laten controleren, een deployment laten monitoren of elke paar minuten nieuwe fouten laten rapporteren.
7. Vim-modus
Grok Build bevat een Vim-modus voor gebruikers die Vim-achtige toetsenbediening prefereren bij het navigeren in de terminalinterface. Je kunt dit in- of uitschakelen met /vim-mode.
8. Persona’s
Met persona’s kun je agents verschillende gedragsstijlen, aandachtsgebieden of werkregels geven.
Je beheert ze met /personas en kunt ze toepassen op verschillende subagents.
9. Agent-dashboard
Het Agent Dashboard geeft een live-overzicht van al je sessies.
Je ziet welke agents bezig zijn, wachten op input, voltooid of mislukt zijn, en je kunt elke sessie direct vanuit het dashboard openen.
10. Hooks
Met hooks kan Grok automatisch commando’s uitvoeren of een HTTP-endpoint aanroepen vóór of na specifieke gebeurtenissen.
Je kunt ze gebruiken om gevaarlijke commando’s te blokkeren, code na bewerkingen te formatteren, toolgebruik te registreren of een melding te sturen wanneer een taak klaar is.
11. Plugins
Plugins breiden Grok Build uit met extra agents, hooks, MCP-servers, taalservers en andere functionaliteit. Bestaande Claude Code-plugins kunnen ook automatisch worden ontdekt zonder een volledig nieuwe setup te vereisen.
12. Plugin-marktplaats
Met de ingebouwde Marketplace kun je binnen Grok Build plugins uit geconfigureerde bronnen bekijken en installeren. Je opent deze met het /marketplace-commando.
Grok Build instellen
Voordat we het machinelearningproject bouwen, moeten we Grok Build installeren, ons SpaceXAI-account koppelen en het openen in een aparte projectmap.
1. Installeer Grok Build
Open je terminal en voer het commando uit voor jouw besturingssysteem.
Voor macOS, Linux of WSL:
curl -fsSL https://x.ai/cli/install.sh | bash
Voor Windows PowerShell:
irm https://x.ai/cli/install.ps1 | iex
De installer downloadt Grok Build en voegt het grok-commando toe aan je systeem.
2. Log in op je SpaceXAI-account
Log vervolgens in met:
grok login

Grok Build opent een browservenster waar je kunt inloggen op je SpaceXAI-account en toegang kunt goedkeuren.
Dit proces hoef je normaal gesproken maar één keer te doorlopen.
3. Maak de projectmap
Maak een aparte map voor het machinelearningproject en ga ernaartoe:
mkdir machine-learning-project
cd machine-learning-project
Start Grok Build nu in de map:
grok

Grok Build configureren voor het project
Voordat we iets bouwen, configureren we Grok Build zodat het belangrijke projectinformatie onthoudt, veiligere toestemmingsregels volgt en in elke sessie dezelfde ontwikkelinstructies toepast.
1. Cross-sessiegeheugen inschakelen
Met cross-sessiegeheugen kan Grok nuttige informatie onthouden nadat je de terminal sluit en later naar het project terugkeert.
Start Grok Build met geheugen ingeschakeld:
grok --experimental-memory
Binnen Grok Build kun je handmatig een belangrijke notitie opslaan:
/remember This project uses uv for package management and pytest for testing.

Je kunt ook /memory gebruiken om opgeslagen informatie te bekijken en te beheren.
Gebruik geheugen voor stabiele details zoals belangrijke commando’s, technologische keuzes, mapstructuren en codeerconventies.
Tijdelijke instructies moeten binnen de huidige sessie blijven.
2. Veilige toestemmingsregels toevoegen
Grok Build gebruikt standaard Ask-modus, wat betekent dat het om goedkeuring vraagt voordat het tools gebruikt die nog niet zijn toegestaan.
We voegen projectbrede toestemmingsregels toe om normaal ontwikkelwerk soepeler te maken en tegelijkertijd risicovolle acties expliciet te blokkeren.
Vraag Grok om de configuratie voor te bereiden:
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. Permanente projectinstructies maken
Maak vervolgens een AGENTS.md-bestand met de regels die Grok in het hele project moet volgen.
Grok laadt dit bestand automatisch wanneer het binnen de repository werkt, zodat je dezelfde instructies niet in elke sessie hoeft te herhalen.
Gebruik de volgende prompt:
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.
Houd de instructies kort en specifiek; Grok volgt consistente, gefocuste projectregels eerder goed.
4. Controleer de configuratie
Controleer tot slot of Grok de projectregels, instellingen, skills, plugins en MCP-servers heeft ontdekt:
grok inspect

Als alles er goed uitziet, kunnen we beginnen met het bouwen van het machinelearningproject.
Grok Build-demo: bouw een end-to-end machinelearningproject
Nu Grok Build is geïnstalleerd en geconfigureerd, kunnen we het gebruiken om het volledige machinelearningproject vanaf nul op te zetten.
1. Maak het projectplan
Begin met overschakelen naar Plan Mode, zodat Grok de taak kan inspecteren en kan uitleggen hoe het het project wil bouwen voordat er bestanden worden gewijzigd:
/plan
Voer vervolgens de volgende prompt in:
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. Beoordeel en keur het plan goed
Lees, zodra het plan klaar is, alles zorgvuldig door. Je kunt Grok vragen ontbrekende stappen toe te voegen, onnodig werk te verwijderen of de tools en bibliotheken te wijzigen die het wil gebruiken.

Als alles klopt, keur je het plan goed. Grok begint dan met het aanmaken van het project, het installeren van pakketten, het schrijven van code, het uitvoeren van tests en het tonen van de wijzigingen die het doorvoert.
3. Doorgaan na het bereiken van de gebruikslimiet
Tijdens het bouwen van het project bereikten we de gratis gebruikslimiet.
Grote codetaken verbruiken meer gebruik dan normale chatverzoeken, dus dit kan snel gebeuren wanneer Grok data analyseert, modellen traint, fouten oplost en tests draait.

SuperGrok kost momenteel $30 per maand en biedt hogere gebruikslimieten voor de functies van Grok.
Het is niet goedkoop, maar de extra bundel kan handig zijn wanneer je een volledig project bouwt in plaats van een paar kleine prompts te testen.
Na het upgraden ga je terug naar dezelfde sessie en typ je:
continue

Grok pakt de draad weer op waar het was gestopt en gaat verder met het bouwen van het project.
4. Bekijk de uiteindelijke projectsamenvatting
Als het werk klaar is, geeft Grok een samenvatting van wat er is gemaakt. Dit omvat de data-analyse, visualisaties, resultaten van modelvergelijkingen, evaluatiemetrics, tests, projectstructuur en instructies om de voorspellingstoepassing te draaien.

In ons project trainde Grok een logistisch regressiemodel op de Palmer Penguins-dataset.
Het beste model behaalde ongeveer 98% nauwkeurigheid en een F1-score van 97,6%, wat een uitstekend resultaat is voor dit kleine classificatieproject.
5. Verken de gegenereerde bestanden
Je kunt de projectmap openen in VS Code en de gegenereerde bestanden één voor één bekijken.
Dit is handig om te begrijpen hoe Grok de broncode, datapijplijn, tests, rapporten en command-lineapplicatie heeft georganiseerd.

Ook al heeft Grok het project voor ons gemaakt, het blijft belangrijk om de code te reviewen en te begrijpen hoe elk onderdeel werkt.
6. Test de voorspellingstoepassing
Open een andere terminal in de projectmap en voer het volgende commando uit:
uv run penguins predict \
--bill-length 39.1 \
--bill-depth 18.7 \
--flipper 181 \
--body-mass 3750 \
--sex male \
--island Torgersen

De CLI-app verwerkt de waarden met dezelfde preprocessing-pijplijn en getrainde model als tijdens de evaluatie. In onze test gaf het de verwachte pinguïnsoort terug, wat bevestigt dat de voorspellingstoepassing correct werkte.
Tot slot
Alles bij elkaar vind ik Grok Build een zeer goede en verrassend verfijnde code-agent.
Je kunt het gebruiken via je SuperGrok-abonnement of het rechtstreeks verbinden met de SpaceXAI API met een API-sleutel.
Belangrijker: je bent niet beperkt tot Grok-modellen.
Grok Build ondersteunt aangepaste modellen via OpenAI-compatibele en Anthropic-compatibele API’s, wat betekent dat je ook een open-sourcemodel lokaal kunt koppelen of een andere API-provider kunt gebruiken.
Je kunt de officiële handleiding voor aangepaste modelconfiguratie volgen om dit in te stellen.
Het werkt ook soepel met plugins, marktplaatsen, herbruikbare skills, agents, hooks en MCP-servers.
Grok kan bestaande Claude Code-skills, plugins, MCP-configuraties en instructiebestanden automatisch ontdekken zonder dat je alles opnieuw hoeft in te stellen.
De algehele ervaring is zeer gebruiksvriendelijk.
Updates worden automatisch gecontroleerd wanneer Grok Build start, terwijl je met het commando grok update handmatig de nieuwste versie kunt installeren.
Alles, van installatie en configuratie tot wisselen van modellen en het toevoegen van tools, voelt simpel en doordacht aan.
Vergeleken met OpenCode voelt Grok Build momenteel als het meer gepolijste en volwassen product.
Het komt qua functies en de algehele code-ervaring al dicht in de buurt van Claude Code, en ik verwacht dat het blijft verbeteren.
Mijn grootste zorg blijft de kosten en de beperkte gratis bundel, maar los van het abonnement heb ik hoge verwachtingen van Grok Build.
Grok Build – veelgestelde vragen
Is Grok Build open-source?
Ja. Hoewel de AI-modellen zelf (zoals Grok 4.5) gehost worden en via een API toegankelijk zijn, is de eigenlijke Grok Build-terminalclient, inclusief de agentloop, werkruimtebeheer en tooldispatch, volledig open-source. Het is een enorme Rust-codebase met een Apache 2.0-licentie, wat betekent dat je kunt controleren hoe de tool met je bestanden omgaat, hem direct vanuit de bron kunt compileren of een fork kunt maken om aangepaste interne harnesses te bouwen.
Hoe gaat Grok Build om met gegevensprivacy en -beveiliging?
Dit is een cruciaal onderwerp na een incident medio juli 2026. Securityonderzoekers ontdekten dat eerdere versies van de Grok CLI volledige Git-repository’s bundelden en uploaden (inclusief commitgeschiedenis en genegeerde .env-bestanden) naar de cloudopslag van xAI, ongeacht welke bestanden de agent daadwerkelijk moest lezen.
Als reactie op de kritiek schakelde SpaceXAI de codebase-uploadfunctie server-side uit, verwijderde alle eerder bewaarde gebruikersdata en stapte over op een standaardbeleid zonder gegevensbewaring voor Grok Build. Omdat de CLI nu open-source is, kunnen ontwikkelaars deze privacywijzigingen direct verifiëren of de harness volledig air-gapped draaien door hem naar lokale modelendpoints te wijzen.
Kan ik Grok Build draaien in scripts of CI/CD-pijplijnen?
Ja. Hoewel Grok Build bekendstaat om de interactieve, full-screen Terminal UI (TUI), bevat het ook een Headless-modus voor automatisering. Door de -p-vlag mee te geven naast je prompt (en optioneel een uitvoerformaat zoals --output-format streaming-json te specificeren), kun je Grok Build volledig op de achtergrond draaien. Dit maakt het eenvoudig om de agent te integreren in CI/CD-workflows, geautomatiseerde code-reviewbots of deploymentscripts.
Wat is het Agent Client Protocol (ACP)?
Hoewel dit artikel focust op de terminalervaring, kan Grok Build ook daarbuiten functioneren via het Agent Client Protocol (ACP). Dit protocol laat de Grok Build-harness draaien als een headless backend-engine, zodat ontwikkelaars de mogelijkheden voor bestanden bewerken, tools aanroepen en redeneren rechtstreeks kunnen inbedden in andere applicaties van derden, IDE’s of aangepaste ontwikkelomgevingen.
Als gecertificeerd data scientist haal ik met passie het maximale uit de nieuwste technologie om innovatieve machinelearning-toepassingen te bouwen. Met een sterke achtergrond in spraakherkenning, data-analyse en -rapportage, MLOps, conversationele AI en NLP heb ik mijn vaardigheden aangescherpt in het ontwikkelen van intelligente systemen die echt impact maken. Naast mijn technische expertise ben ik ook een sterke communicator met een talent om complexe concepten terug te brengen tot heldere, beknopte taal. Daardoor ben ik uitgegroeid tot een veelgelezen blogger over data science, waar ik mijn inzichten en ervaringen deel met een groeiende community van data-professionals. Op dit moment richt ik me op contentcreatie en redactie, waarbij ik met large language models werk aan krachtige en aansprekende content die zowel bedrijven als individuen helpt het beste uit hun data te halen.


