Gebruik Codex met Agent Redactor

Voorvereiste: Installeer Agent Redactor en laat dit loop. Jy benodig ook Codex geïnstalleer en beskikbaar op jou PATH.
  1. Stel Agent Redactor op (doen dit eers)

    Voordat jy Codex opstel, laat die lokale redaksie-proxy loop sodat Codex daardeur kan koppel. Kies of skep 'n profiel in die Profiles-sybalk. Stel die Local URL na http://localhost:8080/ (of jou verkose poort), stel Forward To na jou regte verskaffer-eindpunt (bv. https://openrouter.ai/api/v1), en plak jou regte API Key. Die sleutel word plaaslik geïnkripteer en verlaat nooit jou masjien nie. Klik Save All Settings en bevestig dat die poort as beskikbaar wys.

  2. Kies jou redaksie-reëls

    Bepaal wat geredigeer word voordat iets jou masjien verlaat. Jy kan die AI Powered Detection Model aanskakel en die PII-kategorieë kies wat dit moet vang, Regex Patterns en Keywords vir deterministiese passing byvoeg, of enige kombinasie van die drie gebruik. Die keuse is joune. Regex en Keywords is ook ideaal vir projekspesifieke geheime wat die AI-model dalk mis.

  3. Rig Codex op Agent Redactor

    Codex lees sy verskaffers uit 'n TOML-konfigurasielêer. Maak C:\Users\<jy>\.codex\config.toml op Windows (~/.codex/config.toml elders) oop en skep dit as dit nog nie bestaan nie. Voeg die volgende by, terwyl jy enige bestaande instellings hou:

    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: Moet presies ooreenstem met die Local URL in Agent Redactor.
    • model: Vervang nvidia/nemotron-3-ultra-550b-a55b:free met die presiese modelnaam van jou stroomopverskaffer.
    • model_reasoning_effort: Opsioneel. Stel dit na jou voorkeur of verwyder die reël heeltemal.
    • [model_providers.agentredactor.auth]: Vertel Codex om sy API-token te kry deur 'n opdrag uit te voer wat die AGENTREDACTOR_API_KEY-omgewingsveranderlike druk. Enige plekhouerwaarde werk, want Agent Redactor hou jou regte API-sleutel reeds veilig en spuit dit stroomop in.
  4. Stel die plekhouer-API-sleutel in

    Codex verwag dat 'n token bestaan alhoewel die proxy nie 'n regte een nodig het nie. Stel die omgewingsveranderlike:

    PowerShell (Windows):

    setx AGENTREDACTOR_API_KEY "placeholder"

    bash (Linux):

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

    Albei stoor die veranderlike permanent, maar net nuwe terminale tel dit op (setx druk SUCCESS: Specified value was saved.). Maak jou terminale toe en weer oop voordat jy aangaan.

  5. Begin Codex en werk veilig

    Begin Codex vanuit 'n nuwe terminale:

    codex

    Die opskrif behoort jou gekose model en redeneringspoging te wys. Alle uitgaande versoeke word nou plaaslik deur Agent Redactor gefiltreer voordat hulle die internet raak. In die voorbeeld hieronder het die model slegs 'n geredigeerde plekhouer gekry waar die naam voorheen was.

    Codex-sessie waar die model antwoord dat die gebruiker se naam 'n geredigeerde sleutelwoordplekhouer is
    Codex loop deur die proxy. Die model het 'n geredigeerde plekhouer in plaas van die regte naam ontvang.

Redaksie verifieer

Kyk na die Session Redactions-paneel in Agent Redactor om presies te sien wat onderskep is.

Agent Redactor wat die Statistics-paneel wys met Requests: 3, PII: 5, Keywords: 3, en Session Redactions wat onderskepte sleutelwoorde insluitend Bob lys
Die Statistics-paneel wys "Requests: 3, PII: 5, Keywords: 3" en Session Redactions lys die onderskepte waardes met tydstempel en tipe.
Wenk: Gebruik Regex Patterns en Keywords in jou profiel om projekspesifieke geheime te vang wat die AI-model dalk mis, byvoorbeeld interne gasheername, eiendoms-ID's of projekkodename.