Bruk Codex med Agent Redactor

Forutsetning: Installer Agent Redactor og la det kjøre. Du må også ha Codex installert og tilgjengelig på PATH.
  1. Konfigurer Agent Redactor (gjør dette først)

    Før du setter opp Codex, får du den lokale sladdingsproxyen til å kjøre, slik at Codex kan koble til gjennom den. I sidepanelet Profiles velger eller oppretter du en profil. Sett Local URL til http://localhost:8080/ (eller ønsket port), Forward To til den virkelige endepunktet til leverandøren din (f.eks. https://openrouter.ai/api/v1), og lim inn din virkelige API Key. Nøkkelen krypteres lokalt og forlater aldri maskinen din. Klikk på Save All Settings og bekreft at porten vises som tilgjengelig.

  2. Velg sladdingsreglene dine

    Bestem hva som sladdes før noe forlater maskinen din. Du kan aktivere AI Powered Detection Model og krysse av PII-kategoriene den skal fange, legge til Regex Patterns og Keywords for deterministisk treff, eller bruke en hvilken som helst kombinasjon av de tre. Valget er ditt. Regex og Keywords er også ideelle for prosjektspesifikke hemmeligheter som AI-modellen kan gå glipp av.

  3. Pek Codex mot Agent Redactor

    Codex leser leverandørene sine fra en TOML-konfigurasjonsfil. Åpne C:\Users\<you>\.codex\config.toml på Windows (~/.codex/config.toml ellers), og opprett den hvis den ikke finnes ennå. Legg til følgende, mens du beholder eksisterende innstillinger:

    model_provider = "agentredactor"
    model_reasoning_effort = "high"
    model = "nvidia/nemotron-3-ultra-550b-a55b:free"
    
    [model_providers.agentredactor]
    name = "agentredactor"
    base_url = "http://localhost:8080/"
    
    [model_providers.agentredactor.auth]
    command = "sh"
    args = ["-c", "echo $AGENTREDACTOR_API_KEY"]
    • base_url: Må samsvare nøyaktig med Local URL i Agent Redactor.
    • model: Erstatt nvidia/nemotron-3-ultra-550b-a55b:free med det nøyaktige modellnavnet fra leverandøren din.
    • model_reasoning_effort: Valgfri. Still inn etter eget ønske, eller fjern linjen helt.
    • [model_providers.agentredactor.auth]: Forteller Codex å hente API-tokenet sitt ved å kjøre en skallkommando som skriver ut miljøvariabelen AGENTREDACTOR_API_KEY. En plassholderverdi er greit, fordi Agent Redactor allerede oppbevarer den virkelige API-nøkkelen din trygt og injiserer den oppstrøms.
  4. Sett plassholder-API-nøkkelen

    Codex forventer at det finnes et token, selv om proxyen ikke trenger et ekte. Sett miljøvariabelen:

    PowerShell (Windows):

    setx AGENTREDACTOR_API_KEY "placeholder"

    bash (Linux):

    echo 'export AGENTREDACTOR_API_KEY="placeholder"' >> ~/.bashrc

    Begge lagrer variabelen permanent, men bare nye terminaler plukker den opp (setx skriver ut SUCCESS: Specified value was saved.). Lukk og åpne terminalen på nytt før du fortsetter.

  5. Start Codex og jobb trygt

    Start Codex fra en ny terminal:

    codex

    Toppteksten skal vise valgt modell og resonneringsinnsats. Alle utgående forespørsler filtreres nå lokalt gjennom Agent Redactor før de i det hele tatt berører internett. I eksemplet nedenfor mottok modellen bare en sladdet plassholder der navnet pleide å være.

    Codex-økt der modellen svarer at brukerens navn er et sladdet nøkkelordplassholder
    Codex kjører gjennom proxyen. Modellen mottok en sladdet plassholder i stedet for det virkelige navnet.

Verifisere sladding

Sjekk panelet Session Redactions i Agent Redactor for å se nøyaktig hva som ble fanget opp.

Agent Redactor viser Statistics-panelet med Requests: 3, PII: 5, Keywords: 3 og Session Redactions som lister fangede nøkkelord inkludert Bob
Panelet Statistics viser "Requests: 3, PII: 5, Keywords: 3" og Session Redactions lister de fangede verdiene med tidsstempel og type.
Tips: Bruk Regex Patterns og Keywords i profilen din for å fange prosjektspesifikke hemmeligheter som AI-modellen kan gå glipp av, for eksempel interne vertsnavn, proprietære ID-er eller prosjektkodenavn.