GenCode
GenCode
Wat is GenCode?
GenCode is de codeeragent van Genspark. Hij werkt aan code in een map die jij kiest. Je kiest tussen een Chat-UI en een Terminal-UI: het is hetzelfde product met dezelfde mogelijkheden, welke stijl je ook verkiest. Je kunt hem op twee plekken gebruiken:
- De GenCode-werkruimte in de Genspark Super App: de desktopomgeving. Je werkt met de agent in een gesprek, en het invoerveld voor prompts toont het gebruikte model, je contextgebruik en je credits.
- De zelfstandige GenCode CLI: een terminalprogramma dat je met npm installeert en uitvoert vanuit de map waarin je wilt werken.
Beide draaien op dezelfde engine, dezelfde door Genspark gehoste modelcatalogus en dezelfde facturering. GenCode is gebouwd op de fork van OpenCode van Genspark en gebruikt eigen configuratiemappen, zodat een bestaande OpenCode-installatie niet wordt aangeraakt.
Snel aan de slag
In de Genspark Super App
- Werk de Genspark Super App bij naar de nieuwste versie.
- Open de app en zoek de GenCode-werkruimte. Zie je die niet, klik dan op + in de tabbalk en voeg hem toe.
Heb je de Super App nog niet? Download hem hier. De download is gratis voor macOS, Windows en Linux. Op een Mac vereist de Super App Apple Silicon.
Met de CLI
- Installeren:
npm i -g @genspark/gencode - Aanmelden:
gencode login: hiermee start een aanmelding via de device flow. Na het aanmelden toont de CLI je saldo, abonnement en het e-mailadres van je account naast de modelcatalogus. - Uitvoeren:
gencode, vanuit de map waarin je wilt werken.
De CLI behoudt de opdrachtenset van OpenCode:
gencode run --format jsonvoor gebruik in scripts en niet-interactief gebruikgencode modelsom de modellen weer te geven die voor jou beschikbaar zijn- de flags
--dir,--sessionen--model - omgevingsvariabelen met het voorvoegsel
OPENCODE_
De CLI gebruikt eigen configuratiemappen (~/.config/gencode, ~/.local/share/gencode, ~/.local/state/gencode en ~/.cache/gencode), zodat een bestaande OpenCode-installatie onaangeroerd blijft.
De CLI-binaries ondersteunen zowel Intel-Macs als Macs met Apple Silicon, plus Windows en Linux.
Functies en handleidingen
GenCode wordt geleverd met een Chat-UI en een Terminal-UI. Het is in beide gevallen hetzelfde product met dezelfde mogelijkheden: gebruik de variant die het beste bij jouw manier van werken past.
- De werkruimte. In de Genspark Super App werk je met GenCode in een gesprek. Het invoerveld toont het gebruikte model, je contextgebruik en je credits.
- De CLI. Dezelfde agent in je terminal, als volledige-scherminterface met panelen voor sessiecontext en codediagnostiek.
- Hoe dan ook een codeeragent. GenCode werkt aan de code in een map die jij kiest. Acties worden uitgevoerd via tool calls, en de resultaten zijn tekst en bestandswijzigingen.
- Subagents. GenCode handelt grotere taken af via subagents: één die leest en analyseert, en één die wijzigingen kan aanbrengen. Elk heeft een ingestelde stappenlimiet, zodat een uitvoering begrensd blijft.
- Beoordelingen. In de Super App kun je elke beurt van GenCode beoordelen met een duim omhoog of een duim omlaag. Beoordelingen blijven op je eigen computer.
- Je feedback blijft lokaal. Een beoordeling beschrijft de beurt waar deze bij hoort: model, gebruikte tools, gewijzigde bestanden en regels, tokens, kosten en tijd. Eventuele vrije tekst die je als opmerking schrijft, wordt nooit verzonden.
- Scriptbaar en geschikt voor CI.
gencode run --format jsonlevert machineleesbare uitvoer die je kunt doorgeven aan scripts en pipelines.
Modellen en kosten
Modellen. GenCode gebruikt een door Genspark gehoste modelcatalogus met negen modelfamilies: Claude (Anthropic), GPT (OpenAI), Gemini (Google), DeepSeek, GLM (Z.ai), MiniMax, Kimi (Moonshot AI), Grok (xAI) en Nemotron (NVIDIA).
Kosten. GenCode draait op Genspark-credits. Het gebruik wordt gefactureerd aan het account waarmee GenCode zich authenticeert. Als in de CLI GSK_API_KEY (of GSK_BASE_URL) in je omgeving is ingesteld, wordt in plaats daarvan het account van die sleutel gefactureerd. In je creditgeschiedenis verschijnt GenCode-gebruik als "GenCode".
GenCode wordt rechtstreeks met credits gefactureerd, en niet via het gratis quotum dat agenttaken in de standaardmodus dekt: zie Lidmaatschapsabonnementen.
Er is geen apart GenCode-abonnement of aparte wallet: GenCode gebruikt je bestaande Genspark-account en credits. Lees de Creditgids voor meer informatie over hoe credits werken.
Veelgestelde vragen
Is GenCode hetzelfde als Genspark Code?
Nee. Genspark Code is de browseragent op genspark.ai/code die complete applicaties bouwt op basis van een prompt: zie het helpartikel over Genspark Code. GenCode is de codeeragent die hier wordt beschreven.
Is GenCode hetzelfde als Genspark Claw?
Nee. Claw is de persoonlijke-assistentagent van Genspark die je apps en bestanden bedient, geen codeeragent.
En GenTerminal dan?
GenTerminal is de zelfstandige terminalapp van Genspark: een ander product.
Heb ik de Super App nodig om GenCode te gebruiken?
Nee. Je kunt de GenCode-werkruimte in de Genspark Super App gebruiken of de zelfstandige GenCode CLI installeren. Beide zijn dezelfde agent.
Wat is het verschil tussen de werkruimte en de CLI?
Alleen waar je hem uitvoert. De werkruimte draait in de Genspark Super App; de CLI draait in je terminal. Dezelfde agent, dezelfde mogelijkheden.
Heb ik een betaald abonnement nodig?
Nee. GenCode gebruikt je bestaande Genspark-account en credits. Er is geen apart GenCode-abonnement of aparte wallet.
Kost GenCode credits?
Ja. GenCode wordt gefactureerd aan het account waarmee hij zich authenticeert, standaard het account waarmee je bent aangemeld. Als in de CLI GSK_API_KEY in je omgeving is ingesteld, wordt in plaats daarvan het account van die sleutel gefactureerd. Het gebruik verschijnt als "GenCode" in je creditgeschiedenis, en GenCode wordt rechtstreeks met credits gefactureerd in plaats van via het gratis quotum.
Welke modellen gebruikt GenCode?
Een door Genspark gehoste catalogus met negen modelfamilies: Claude (Anthropic), GPT (OpenAI), Gemini (Google), DeepSeek, GLM (Z.ai), MiniMax, Kimi (Moonshot AI), Grok (xAI) en Nemotron (NVIDIA). Welke specifieke modellen je account kan gebruiken, hangt af van de actuele catalogus en het AI-leveranciersbeleid van je organisatie.
Verstoort de CLI mijn bestaande OpenCode-installatie?
Nee. GenCode is gebouwd op de fork van OpenCode van Genspark, maar installeert een eigen binary en gebruikt eigen configuratiemappen (~/.config/gencode, ~/.local/share/gencode, ~/.local/state/gencode, ~/.cache/gencode). Een bestaande OpenCode-installatie wordt nooit aangeraakt.
Werkt GenCode op een Intel-Mac?
De CLI wel: de gepubliceerde npm-pakketten bevatten Intel-macOS (darwin-x64). De Super App vereist Apple Silicon op een Mac. Windows en Linux worden voor beide ondersteund.
Waar download ik de Genspark Super App?
Volg deze link om de Super App te downloaden: gratis download voor macOS, Windows en Linux.
Was dit artikel nuttig?