OpenCode gebruiken met Agent Redactor

Vereiste: Installeer Agent Redactor via de Microsoft Store of via de PowerShell-one-liner. Je hebt ook OpenCode geïnstalleerd nodig.
  1. Maak een profiel aan en configureer de API-proxy

    Kies of maak een profiel in de zijbalk Profielen. Stel een Profielnaam in, kies een vrije lokale URL-poort (bijv. 8080), voer het echte Doorsturen naar-endpoint van je provider in (bijv. https://openrouter.ai/api/v1) en plak je echte API-sleutel. De sleutel wordt lokaal versleuteld en verlaat je machine nooit.

    API-proxy-sectie van Agent Redactor met profielnaam OpenRouter Provider, lokale URL localhost:8080, Doorsturen naar openrouter.ai/api/v1 en API-sleutelveld
    Configureer het profiel. De lokale URL is waar OpenCode verbinding maakt; Doorsturen naar is het echte API-endpoint.
  2. AI-gestuurde detectie en redactieregels inschakelen

    Selecteer de PII-categorieën die je wilt redigeren. Je kunt ook regex-regels en trefwoorden toevoegen voor projectspecifieke geheimen.

    Agent Redactor die het AI-gestuurde detectiemodel ingeschakeld toont met PII-categorieën aangevinkt, Statistieken-paneel en Sessieredacties met gedetecteerde PII
    AI-detectie staat aan met alle categorieën geselecteerd. Het paneel Sessieredacties toont onderschepte PII (bijv. "Bob" gedetecteerd als private_person).
  3. OpenCode openen

    Start OpenCode. Je ziet de hoofdinterface met het chat-invoerveld en de huidige modelkiezer.

    OpenCode-hoofdscherm met New session, chat-invoerveld en modelkiezer die Big Pickle toont
    OpenCode-hoofdscherm met het chat-invoerveld en de modelkiezer.
  4. De modelkiezer openen

    Typ /model in het chat-invoerveld om het dialoogvenster voor modelselectie te openen. Je kunt ook Ctrl+' als sneltoets gebruiken.

    OpenCode met /model getypt in het chat-invoerveld, met de prompt voor modelselectie
    Typ /model om de modelkiezer te openen.
  5. Klik op "Connect provider"

    Klik in het dialoogvenster voor modelselectie rechtsboven op de knop Connect provider om een nieuwe providerverbinding toe te voegen.

    Dialoogvenster voor modelselectie in OpenCode met de knop Connect provider rechtsboven
    Klik op Connect provider om Agent Redactor toe te voegen.
  6. Selecteer "Custom OpenAI-compatible provider"

    Scroll in de providerlijst naar de sectie Other en selecteer Custom OpenAI-compatible provider. Zo kun je OpenCode op elk OpenAI-compatibel endpoint richten.

    Dialoogvenster Connect provider in OpenCode met de providerlijst en Custom OpenAI-compatible provider onder de sectie Other
    Selecteer Custom OpenAI-compatible provider uit de sectie Other.
  7. Vul de providergegevens in

    Voer het volgende in het formulier voor de aangepaste provider in:

    • Provider ID: agent-redactor
    • Display name: Agent Redactor
    • Base URL: http://localhost:8080/ (moet overeenkomen met de poort in Agent Redactor)
    • API key: Laat leeg. Agent Redactor beheert de authenticatie via headers
    Formulier voor aangepaste provider in OpenCode met Provider ID agent-redactor, Display name Agent Redactor en Base URL http://localhost:8080/
    Vul de providergegevens in. De Base URL moet overeenkomen met de poort van je Agent Redactor-proxy.
  8. Voeg je model toe en verstuur

    Scroll naar de sectie Models. Voer de model-ID in (bijv. nvidia/nemotron-3-ultra-550b-a55b:free) en een weergavenaam (bijv. "Nemotron 3 Ultra"). Klik op Submit om op te slaan.

    Sectie Models in het formulier voor aangepaste provider in OpenCode met model-ID nvidia/nemotron-3-ultra-550b-a55b:free en de knop Submit
    Voeg het model toe en klik op Submit.
  9. Selecteer je model

    Zoek in het /model-dialoogvenster op "agent" en je ziet je Agent Redactor-provider met het model eronder. Selecteer het om alle aanvragen via de proxy te routeren.

    Modelkiezer in OpenCode die zoekt op agent en de Agent Redactor-provider toont met Nemotron 3 Ultra (Free)
    Zoek op "agent" om je Agent Redactor-provider te vinden en selecteer het model.
  10. Begin met chatten

    Stuur een bericht. In dit voorbeeld zei de gebruiker "My name is Bob". Agent Redactor detecteerde "Bob" als PII, redigeerde het voordat het naar de LLM werd doorgestuurd en herstelde het in het antwoord.

    OpenCode-chat met een gesprek via Agent Redactor, waarbij de naam Bob is geredigeerd en hersteld in het antwoord
    "Bob" werd op de heenweg geredigeerd en op de terugweg transparant hersteld.

Redactie verifiëren

Controleer het paneel Sessieredacties in Agent Redactor om precies te zien wat er is onderschept.

Statistieken van Agent Redactor met Requests: 1, PII: 1 en Sessieredacties die PII private_person Bob tonen
Het paneel Statistieken toont "Requests: 1, PII: 1" en Sessieredacties toont de onderschepte waarde met tijdstempel en type.
Tip: Gebruik regex-regels en trefwoorden in je profiel om projectspecifieke geheimen te vangen die het AI-model kan missen — bijvoorbeeld interne hostnamen, bedrijfseigen ID's of projectcodenamen.