Codex kasutamine Agent Redactoriga

Eeltingimus: Paigaldage Agent Redactor ja laske sellel töötada. Vajate ka installitud ja PATH-is kättesaadavat Codexit.
  1. Seadistage Agent Redactor (tehke see kõigepealt)

    Enne Codexi seadistamist pange kohalik maskeerimisproksi tööle, et Codex saaks selle kaudu ühenduda. Valige või looge Profiles külgribal profiil. Määrake Local URL väärtuseks http://localhost:8080/ (või eelistatud port), Forward To väärtuseks teie tegeliku teenusepakkuja lõpp-punkt (nt https://openrouter.ai/api/v1) ja kleepige oma tegelik API Key. Võti krüpteeritakse kohapeal ja ei lahku kunagi teie arvutist. Klõpsake Save All Settings ja kinnitage, et port kuvatakse kui vaba.

  2. Valige oma maskeerimisreeglid

    Otsustage, mis maskeeritakse, enne kui midagi teie arvutist lahkub. Saate lubada AI Powered Detection Model'i ja märgistada PII kategooriad, mida see peab tabama, lisada Regex Patterns ja Keywords deterministlikuks sobendamiseks või kasutada nende kolme mistahes kombinatsiooni. Valik on teie. Regex ja Keywords sobivad ka hästi projektispetsiifilistele saladustele, mida AI mudel võib vahele jätta.

  3. Suunake Codex Agent Redactori

    Codex loeb oma teenusepakkujaid TOML-konfiguratsioonifailist. Avage Windowsis C:\Users\<you>\.codex\config.toml (muudes süsteemides ~/.codex/config.toml) ja looge see, kui see veel ei eksisteeri. Lisage järgmine, säilitades olemasolevad seadistused:

    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: Peab täpselt vastama Agent Redactori Local URL-ile.
    • model: Asendage nvidia/nemotron-3-ultra-550b-a55b:free oma teenusepakkuja täpse mudelinimega.
    • model_reasoning_effort: Valikuline. Määrake see oma eelistuse järgi või eemaldage rida täielikult.
    • [model_providers.agentredactor.auth]: Ütleb Codexile, et hankida oma API-token käivitades käskluse, mis prindib keskkonnamuutuja AGENTREDACTOR_API_KEY. Kohatäitja väärtus on piisav, sest Agent Redactor hoiab teie tegelikku API-võtit juba turvaliselt ja sisestab selle ülemisse voogu.
  4. Seadke kohatäite API-võti

    Codex eeldab, et token eksisteerib, kuigi proxy ei vaja tõelist. Määrake keskkonnamuutuja:

    PowerShell (Windows):

    setx AGENTREDACTOR_API_KEY "placeholder"

    bash (Linux):

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

    Mõlemad salvestavad muutuja püsivalt, kuid ainult uued terminalid võtavad selle vastu (setx prindib SUCCESS: Specified value was saved.). Enne jätkamist sulgege terminal ja avage see uuesti.

  5. Käivitage Codex ja töötage turvaliselt

    Käivitage Codex uuest terminalist:

    codex

    Päis peaks näitama teie valitud mudelit ja mõtlemispingutust. Kõik väljuvad päringud filtreeritakse nüüd kohapeal Agent Redactori kaudu, enne kui need interneti puudutavad. Allolevas näites sai mudel nimest vaid maskeeritud kohatäitja.

    Codexi seanss, kus mudel vastab, et kasutaja nimi on maskeeritud märksõnakohatäitja
    Codex töötab proksi kaudu. Mudel sai tegeliku nime asemel maskeeritud kohatäitja.

Maskeerimise kinnitamine

Kontrollige Agent Redactori paneeli Session Redactions, et täpselt näha, mis kinni peeti.

Agent Redactor kuvab Statistics paneeli: Requests: 3, PII: 5, Keywords: 3 ning Session Redactions loendis kinni peetud märksõnad, sealhulgas Bob
Paneel Statistics näitab "Requests: 3, PII: 5, Keywords: 3" ja Session Redactions loetleb kinni peetud väärtused ajatempli ja tüübiga.
Vihje: Kasutage profiilis Regex Patterns'i ja Keywords'i, et tabada projektispetsiifilisi saladusi, mida AI mudel võib vahele jätta, näiteks sisemisi hostinimesi, proprietäarseid ID-sid või projektide koodnimesid.