Blank white background with no objects or features visible.

EMEA, hallo! TrueFoundry breidt zijn aanwezigheid uit in Europa, het Midden-Oosten en Afrika. Lees meer. →

Roo Code: een coding agent beheren via een gateway

DoorAshish Dubey

Bijgewerkt: November 10, 2026

Gepubliceerd: November 9, 2026

⚡ TL;DR
  • Roo Code is in mei 2026 door de leverancier stopgezet, en verwijst gebruikers nu naar Cline. Als je nog Roo Code-installaties hebt, is dit hoe je ze onder beheer houdt; als je nieuw begint, geldt dezelfde aanpak voor Cline.
  • Een IDE-coding agent is standaard een ongeconfigureerde LLM-client — het bevat een ruwe provider-key, roept elk gewenst model aan en verstuurt je broncode naar een provider zonder centraal overzicht.
  • Door het via de TrueFoundry AI Gateway te routed, wordt het beheerd: één key, kosten bijgehouden per ontwikkelaar en team, een model-allowlist, secret- en PII-guardrails op prompts, rate- en budgetlimieten, en een audit log van elke call.
  • De instelling is de “OpenAI Compatible”-provider van Roo Code gericht op je gateway-URL — base URL, modelnaam, token. De workflow van je ontwikkelaars verandert niet.
  • De belangrijke nuance: client-configuratie is per gebruiker, handhaving vindt plaats bij de gateway. Je kunt de IDE-instellingen niet volledig vergrendelen, maar elke call gaat nog steeds door het beleid van de gateway — wat de plek is waar governance daadwerkelijk thuishoort.

Wat Roo Code is — en wat er is veranderd

Roo Code was een intelligent code-generatie- en refactoringsysteem dat werkte binnen VS Code met behulp van natural language-opdrachten en contextinformatie uit je codeeractiviteiten. Het was populair, open-source en krachtig.

In mei 2026 kondigde de leverancier van Roo Code aan dat het de extensie stopzette en verwees gebruikers naar Cline, een nauw verwante agent. Bestaande installaties blijven werken, maar er komen geen nieuwe releases meer. Dat maakt dit een onderwerp voor twee doelgroepen: teams die nog steeds Roo Code gebruiken en dit onder controle moeten houden, en teams die overstappen naar Cline en governance vanaf dag één goed willen instellen. Het goede nieuws is dat beide op dezelfde manier worden beheerd, omdat beide verbinding maken via een standaard OpenAI-compatible endpoint.

Op welke manier je ook werkt, het fundamentele probleem is in essentie hetzelfde – hoewel dat niet door de extensie zelf komt.

Waarom een coding agent governance nodig heeft

Een IDE-coding agent is in de meeste bedrijven een van de minst beheerde LLM-clients. Denk aan wat het standaard doet:

  • Het bevat een ruwe provider API key, ingevoerd in de instellingen van elke ontwikkelaar. Het roteren of intrekken van toegang betekent dat je elke machine moet aanpassen.
  • Het roept elk model aan dat de ontwikkelaar kiest, zonder centraal beleid over welke modellen zijn toegestaan of hoeveel ze kosten.
  • Het stuurt je broncode naar een modelprovider — propriëtaire logica, secrets in configuratiebestanden, klantgegevens in fixtures — zonder scanning of redactie.
  • Het genereert zwaar, piekachtig tokengebruik terwijl het bestanden leest en itereert, en geen van die uitgaven wordt toegewezen aan een team of begrensd.
  • Het laat geen audit trail achter die iemand kan beoordelen.

Vermenigvuldig dat over een engineeringorganisatie van vijftig personen en je hebt echte uitgaven, een echt risico op datalekkage en nul zichtbaarheid. De agent is nuttig; het gebrek aan een controlepunt is het probleem.

Wat “beheerd” daadwerkelijk betekent

Governance betekent hier niet dat je de agent beperkt — het gaat erom dat je een controlepunt plaatst tussen de agent en de modelproviders. Dat controlepunt is de gateway.

Governing a coding agent through the TrueFoundry AI Gateway
Een coding agent beheren via de TrueFoundry AI Gateway

Elke Roo Code- (of Cline-) instantie wijst naar één gateway-endpoint in plaats van rechtstreeks naar een provider. De gateway dwingt vervolgens beleid af op elk verzoek:

What the gateway governs for an IDE coding agent
Wat de gateway beheert voor een IDE-coding agent
  • Kosten bijhouden per ontwikkelaar, team en model — zodat agent-uitgaven een regelitem zijn dat je kunt zien en toewijzen, geen verrassing.
  • Budgetten en rate limits die een doorgedraaide agent begrenzen voordat deze in een middag het quota van een maand verbruikt.
  • Een model-allowlist — de gateway bepaalt welke modellen de agent mag aanroepen, ongeacht wat het keuzemenu in de IDE biedt.
  • Secret- en PII-guardrails die prompts en code scannen op lekken voordat ze een provider bereiken.
  • Een audit log van elke agent-call, voor security- en compliance-reviews.
  • Fallback zodat een storing bij een provider niet alle ontwikkelaars tegelijk stillegt.
  • Geen ruwe provider keys op laptops — ontwikkelaars hebben een TrueFoundry-token; de echte keys staan in de gateway.

Waar teams de mist in gaan

Ze delen provider keys uit aan ontwikkelaars. Elke laptop met een ruwe OpenAI- of Anthropic-key is een hoofdpijn dossier bij rotaties en een lek dat wacht om te gebeuren. Geef in plaats daarvan gateway-tokens uit.

Ze beheren productie-LLM-calls maar negeren de IDE. De coding agent verstuurt vaak gevoeligere data dan productie — je werkelijke broncode — maar draait zonder guardrails. Breng het onder dezelfde gateway.

Ze nemen aan dat de IDE vergrendeld kan worden. De provider-instellingen van Roo Code zijn per gebruiker; er is geen gedocumenteerde admin-lockout. Handhaving aan de clientzijde najagen is de verkeerde laag. Dwing het af bij de gateway, waar het daadwerkelijk standhoudt.

Ze slaan code-/secret-scanning over. Een coding agent zal zonder problemen een .env-bestand in een prompt plakken. Zonder guardrails verlaat dat secret je perimeter.

Wil je alle AI-codeeruitgaven van je ontwikkelaars in één beheerd overzicht?

Hoe je Roo Code (of Cline) naar de gateway verwijst

De instelling maakt gebruik van de OpenAI-compatible provider van de agent. Haal eerst je gateway base URL en modelnaam op uit het geünificeerde codefragment in de TrueFoundry playground.

TrueFoundry playground unified code snippet with base URL and model name
Kopieer de base URL en modelnaam uit de playground. Bron: TrueFoundry-documentatie.

Open de sidebar in Roo Code, kies “OpenAI Compatible” (of “Custom”) als API-provider, en voer je gateway base URL, de modelnaam en je TrueFoundry-token in.

Configuring the TrueFoundry AI Gateway in Roo Code
De providerconfiguratie van Roo Code gericht op de gateway. Bron: TrueFoundry-documentatie.

Sla op en test vervolgens door de agent te vragen aan een bestand te werken — de respons stroomt nu door de gateway.

Roo Code generating code through the TrueFoundry AI Gateway
Roo Code draaiend tegen de gateway. Bron: TrueFoundry-documentatie.

Je kunt meerdere profielen definiëren voor verschillende taken — een hoogwaardig model voor complexe generatie, een goedkoper model voor snelle aanpassingen — allemaal via dezelfde gateway:

Cline wordt identiek geconfigureerd — dezelfde OpenAI-compatible provider, dezelfde base URL, hetzelfde token — dus een migratie van Roo Code naar Cline behoudt je governance precies zoals het is.

De kanttekening bij per-gebruiker configuratie (wees hier eerlijk over)

Eén ding is belangrijk om duidelijk te stellen: de gateway-instellingen van Roo Code staan in door de gebruiker bewerkbare API-configuratieprofielen, en er is geen gedocumenteerde admin- of beheerde configuratievergrendeling. autoImportSettingsPath kan een gedeeld profiel aanreiken, maar dwingt dit niet af. MCP-serverinstellingen zijn eveneens per gebruiker.

Dat klinkt als een tekortkoming, maar het wijst naar het juiste mentale model: je beheert een coding agent niet door de IDE te vergrendelen — je beheert deze bij de gateway. Wat een ontwikkelaar ook invult in de instellingen, de calls komen nog steeds aan bij jouw gateway, waar budgetten, de model-allowlist, guardrails en audits onvoorwaardelijk van toepassing zijn. Client-configuratie is gemak; de gateway is controle. Bouw je beleid daar op en de per-gebruiker instellingen doen er niet meer toe.

Een uitgewerkt voorbeeld: een organisatie met 50 ontwikkelaars

Een organisatie met 50 engineers uitrolt een AI-coding agent. Zonder gateway heeft elke ontwikkelaar een provider-key, kiest zijn eigen model en genereert onbegrensde uitgaven. Finance ziet één grote provider-factuur zonder gespecificeerde opbouw; security heeft geen overzicht van welke code het pand heeft verlaten.

Routeer alle 50 ontwikkelaars via de gateway en het beeld draait om:

  • Uitgaven worden zichtbaar per ontwikkelaar en per team, zodat de maandelijkse rekening van $9.000 toewijsbaar is — en de drie ontwikkelaars die 40% daarvan veroorzaken zichtbaar zijn.
  • Een budget begrenst elk team, zodat één doorgedraaide agent-loop niet het quota van het kwartaal kan opmaken.
  • Een model-allowlist houdt iedereen op goedgekeurde, kostenefficiënte modellen.
  • Guardrails vangen het .env-bestand op voordat het een provider bereikt.
  • Het audit log geeft in een security-review antwoord op de vraag “welke broncode welk model heeft geraakt”.

Niets daarvan vereiste het vergrendelen van een enkele IDE. Het vereiste één controlepunt.

Belangrijke aandachtspunten

  • Roo Code is end-of-life. Gebruik Cline voor nieuwe uitrollen; de gateway-instelling is hetzelfde.
  • Gebruik de OpenAI-compatible provider, en zorg ervoor dat je base URL stopt waar de agent het verwacht — het voegt zelf /chat/completions toe.
  • Het model moet tool calling ondersteunen voor agent-taken; kies een toegestaan model dat dit ondersteunt.
  • Model-ID's moeten exact overeenkomen met wat de gateway playground toont, anders krijg je de melding “model not found”.
  • Probeer geen vergrendeling aan de clientzijde na te streven. Dwing budgetten, allowlists en guardrails af bij de gateway.

Gerelateerde artikelen

Conclusie

De coding agent in de editor van je ontwikkelaars is een van de krachtigste — en minst beheerde — LLM-clients die je gebruikt. De stopzetting van Roo Code is een goed moment om dat op te lossen: of je nu bestaande installaties in de lucht houdt of overstapt naar Cline, de oplossing is niet om de IDE te vergrendelen, maar om elke call te routeer via een gateway die kosten, beleid, guardrails en audits op eigen voorwaarden afdwingt.

Verwijs de agent naar de TrueFoundry AI Gateway en de ongeconfigureerde client wordt een beheerde client — één key, één overzicht van uitgaven, één plek waar je regels daadwerkelijk gelden.

Beheer de coding agent van elke ontwikkelaar

Probeer het nu.

Eén gateway voor al je modellen, MCP-servers en agents. Geen creditcard nodig.

Start gratis
Inhoudsopgave

Eén gateway voor elk LLM, elke agent en elke MCP-server

Boek een gesprek van 30 minuten met onze AI-expert

Demo aanvragen

De snelste manier om je AI te bouwen, beheren en schalen

Demo boeken
Samenvatten met
ChatGPT logo by OpenAI
Perplexity AI logo
Blurry red snowflake on white background, symmetrical frosty design with soft edges and abstract shape.

Ontdek meer

Geen items gevonden.
TrueFoundry offers scalable alternatives for Vercel AI Gateway limitations
November 10, 2026
|
5 min leestijd

Vercel AI Review 2026: Wij hebben het getest, zodat jij dat niet hoeft te doen

Geen items gevonden.
November 10, 2026
|
5 min leestijd

Vendor lock-in voorkomen met de AI Gateway van TrueFoundry

Geen items gevonden.
November 10, 2026
|
5 min leestijd

TrueFoundry en de MCP-gatewayrevolutie: inzichten uit het Gartner-rapport van 2025

Geen items gevonden.
November 10, 2026
|
5 min leestijd

Gids voor MCP-authenticatie in Claude Code 2026

Geen items gevonden.
Geen items gevonden.

Recente blogs

Black left pointing arrow symbol on white background, directional indicator.
Black left pointing arrow symbol on white background, directional indicator.

Veelgestelde vragen

Is Roo Code still available?

Roo Code’s vendor announced a shutdown in May 2026 and now points users to Cline. Existing installs keep working, but there are no new releases. New teams should adopt Cline, which integrates with a gateway the same way.

How do I connect Roo Code to the TrueFoundry AI Gateway?

Use Roo Code’s “OpenAI Compatible” provider. Set the base URL to your gateway URL, enter the model name from the gateway playground, and use your TrueFoundry token as the API key.

Can I stop developers using models I haven’t approved?

Yes — at the gateway. The gateway enforces a model allowlist on every call, so even if a developer types a different model into the IDE, only allowed models are served.

Voorkomt de gateway dat geheimen uit mijn code in prompts lekken?

Dat kan. Guardrails voor geheimen en persoonsgegevens scannen prompts (en code) op gatewayniveau en blokkeren of redigeren lekken voordat ze een provider bereiken.

How do I see what each developer’s coding agent costs?

The gateway tracks cost per developer, team, and model, so agent spend is attributed and visible rather than buried in one provider invoice.

Blijft mijn code hiermee binnen mijn omgeving?

Met het dataverkeer van TrueFoundry draaiend in uw VPC of on-prem, gaan prompts en code door een gateway die u beheert, en blijft gebruiksdata binnen uw omgeving.

Volg een korte producttour
Start producttour
Product Tour