Cloudgebaseerde AI-codeerassistenten vereisen vaak dure abonnementen en ondoorzichtige dataretentie. GB Coder kiest via GB Assist voor een Bring-Your-Own-Key (BYOK) architectuur. Door direct je eigen API-sleutel te koppelen aan officiële providers of lokale modellen te gebruiken, behoud je volledige controle over kosten, privacy en modelkeuze zonder externe telemetrie.
1. De BYOK-filosofie: Directe verbindingen zonder tussenpersonen
Bij conventionele online IDE's gaan verzoeken via proxyservers die broncode kunnen inzien. GB Coder maakt rechtstreekse HTTPS-verbindingen vanuit je browsertabblad met de API van de gekozen provider, zonder tussenkomst van LadeStack.
2. Cloudproviders koppelen: Inception Labs, Anthropic en OpenAI
Open de instellingen via de statusbalk of het commandopalet. Kies uit profielen voor Inception Labs (met Mercury-modellen), Anthropic (Claude 3.5 Sonnet / Opus) en OpenAI (GPT-4o). Je sleutel wordt direct gevalideerd.
3. Lokale privó-modellen via Ollama en LM Studio
Voor gevoelige code die je computer niet mag verlaten, ondersteunt GB Coder lokale servers zoals Ollama en LM Studio. Koppel het lokale endpoint met ingeschakelde CORS-headers om modellen als DeepSeek-Coder op je eigen GPU te draaien.
// Example provider definition stored locally
{
"providerId": "inception-labs",
"endpoint": "https://api.inceptionlabs.ai/v1",
"model": "mercury-coder-8b",
"authHeader": "Bearer",
"temperature": 0.2,
"maxTokens": 4096
} 4. Context en realtime streaming in de editor
Bij activatie van GB Assist (Ctrl+Shift+I) analyseert de assistent je actieve tabblad en selectie in Monaco. Antwoorden en codevoorstellen worden direct in het zijpaneel gestreamd.
5. Diff-beoordeling: Inspecteer vóór toepassing
GB Coder overschrijft nooit stilzwijgend bronbestanden. Elk codevoorstel opent een interactieve diff-weergave waarin je toevoegingen in het groen en verwijderingen in het rood naast elkaar inspecteert.
6. Sleutelopslag en veilige sessiebeveiliging
API-sleutels blijven standaard alleen tijdens de actieve sessie in het geheugen. Bij permanente opslag worden ze met AES-GCM versleuteld in IndexedDB.
# Launch Ollama with browser origin permissions
export OLLAMA_ORIGINS="https://code.ladestack.in"
ollama serve
# In a separate terminal, pull and verify your coding model
ollama run deepseek-coder:6.7b 6. Sleutelopslag en veilige sessiebeveiliging
API-sleutels blijven standaard alleen tijdens de actieve sessie in het geheugen. Bij permanente opslag worden ze met AES-GCM versleuteld in IndexedDB.
6. Sleutelopslag en veilige sessiebeveiliging
API-sleutels blijven standaard alleen tijdens de actieve sessie in het geheugen. Bij permanente opslag worden ze met AES-GCM versleuteld in IndexedDB.
6. Sleutelopslag en veilige sessiebeveiliging
API-sleutels blijven standaard alleen tijdens de actieve sessie in het geheugen. Bij permanente opslag worden ze met AES-GCM versleuteld in IndexedDB.
6. Sleutelopslag en veilige sessiebeveiliging
API-sleutels blijven standaard alleen tijdens de actieve sessie in het geheugen. Bij permanente opslag worden ze met AES-GCM versleuteld in IndexedDB.