Använda OpenCode med Agent Redactor

Förutsättning: Installera Agent Redactor från Microsoft Store eller via PowerShell-kommandot på en rad. Du behöver också ha OpenCode installerat.
  1. Skapa en profil och konfigurera API-proxyn

    I sidofältet Profiler väljer eller skapar du en profil. Ställ in ett Profilnamn, välj en ledig Lokal URL-port (t.ex. 8080), ange den verkliga Vidarebefordra till-slutpunkten för din leverantör (t.ex. https://openrouter.ai/api/v1) och klistra in din riktiga API-nyckel. Nyckeln krypteras lokalt och lämnar aldrig din dator.

    Agent Redactor API-proxyavsnitt med profilnamn OpenRouter Provider, lokala URL localhost:8080, Vidarebefordra till openrouter.ai/api/v1 och fält för API-nyckel
    Konfigurera profilen. Lokal URL är dit OpenCode ansluter; Vidarebefordra till är den verkliga API-slutpunkten.
  2. Aktivera AI-driven identifiering och redigeringsregler

    Välj de PII-kategorier du vill ska redigeras. Du kan också lägga till Regex-regler och Nyckelord för projektspecifika hemligheter.

    Agent Redactor med AI-driven identifieringsmodell aktiverad, markerade PII-kategorier, statistikpanel och sessionens redigeringsloggar som visar upptäckt PII
    AI-identifieringen är på med alla kategorier valda. Panelen Sessionens redigeringsloggar visar avlyssnad PII (t.ex. att ”Bob” identifierades som private_person).
  3. Öppna OpenCode

    Starta OpenCode. Du ser huvudgränssnittet med chattinmatningen och väljaren för aktuell modell.

    OpenCode-huvudskärm som visar New session med chattinmatning och modellväljare som visar Big Pickle
    OpenCodes huvudskärm med chattinmatning och modellväljare.
  4. Öppna modellväljaren

    Skriv /model i chattinmatningen för att öppna dialogrutan för modellval. Du kan också trycka på Ctrl+' som genväg.

    OpenCode med /model inskrivet i chattinmatningen som visar uppmaningen om modellval
    Skriv /model för att öppna modellväljaren.
  5. Klicka på ”Connect provider”

    I dialogrutan för modellval klickar du på knappen Connect provider uppe till höger för att lägga till en ny provideranslutning.

    OpenCodes dialogruta för modellval med knappen Connect provider uppe till höger
    Klicka på Connect provider för att lägga till Agent Redactor.
  6. Välj ”Custom OpenAI-compatible provider”

    I providerlistan bläddrar du till avsnittet Other och väljer Custom OpenAI-compatible provider. Det gör att du kan peka OpenCode mot valfri OpenAI-kompatibel slutpunkt.

    OpenCodes dialogruta Connect provider som visar providerlistan med Custom OpenAI-compatible provider under avsnittet Other
    Välj Custom OpenAI-compatible provider från avsnittet Other.
  7. Fyll i provideruppgifterna

    Ange följande i formuläret för den anpassade providern:

    • Provider ID: agent-redactor
    • Display name: Agent Redactor
    • Base URL: http://localhost:8080/ (måste matcha porten i Agent Redactor)
    • API key: Lämna tomt. Agent Redactor hanterar autentiseringen via rubriker
    OpenCodes formulär för anpassad provider med Provider ID agent-redactor, Display name Agent Redactor och Base URL http://localhost:8080/
    Fyll i provideruppgifterna. Base URL måste matcha porten för din Agent Redactor-proxy.
  8. Lägg till din modell och skicka

    Bläddra ned till avsnittet Models. Ange modell-ID (t.ex. nvidia/nemotron-3-ultra-550b-a55b:free) och ett visningsnamn (t.ex. ”Nemotron 3 Ultra”). Klicka på Submit för att spara.

    OpenCodes formulär för anpassad provider, avsnittet Models, med modell-ID nvidia/nemotron-3-ultra-550b-a55b:free och knappen Submit
    Lägg till modellen och klicka på Submit.
  9. Välj din modell

    Gå tillbaka till /model-dialogrutan och sök efter ”agent” så ser du din Agent Redactor-provider med modellen listad under. Välj den för att dirigera alla förfrågningar genom proxyn.

    OpenCodes modellväljare som söker efter agent och visar Agent Redactor-providern med Nemotron 3 Ultra (Free)
    Sök efter ”agent” för att hitta din Agent Redactor-provider och välj modellen.
  10. Börja chatta

    Skicka ett meddelande. I det här exemplet skrev användaren ”My name is Bob”. Agent Redactor identifierade ”Bob” som PII, redigerade det innan det vidarebefordrades till LLM och återställde det i svaret.

    OpenCode-chatt via Agent Redactor med namnet Bob redigerat och återställt i svaret
    ”Bob” redigerades på vägen ut och återställdes transparent på vägen tillbaka.

Verifiera redigering

Kontrollera panelen Sessionens redigeringsloggar i Agent Redactor för att exakt se vad som avlyssnades.

Agent Redactors statistik som visar Requests: 1, PII: 1 och sessionens redigeringsloggar som visar PII private_person Bob
Panelen Statistik visar ”Requests: 1, PII: 1” och Sessionens redigeringsloggar listar det avlyssnade värdet med tidsstämpel och typ.
Tips: Använd Regex-regler och Nyckelord i din profil för att fånga projektspecifika hemligheter som AI-modellen kan missa, till exempel interna värdnamn, proprietära ID:n eller projektkodnamn.