Codex izmantošana ar Agent Redactor

Priekšnosacījums: Instalējiet Agent Redactor un atstājiet to palaistu. Jums ir jābūt arī instalētam Codex, kas pieejams PATH.
  1. Konfigurējiet Agent Redactor (vispirms izdarīt to)

    Pirms Codex iestatīšanas palaidiet vietējo rediģēšanas starpniekserveri, lai Codex varētu izveidot savienojumu caur to. Profiles sānjoslā atlasiet vai izveidojiet profilu. Iestatiet Local URL uz http://localhost:8080/ (vai vēlamo portu), Forward To uz savu īsto pakalpojuma sniedzēja galapunktu (piem. https://openrouter.ai/api/v1) un ielīmējiet savu īsto API Key. Atslēga tiek šifrēta lokāli un nekad nepamet jūsu datoru. Noklikšķiniet uz Save All Settings un apstipriniet, ka ports tiek rādīts kā pieejams.

  2. Izvēlieties rediģēšanas noteikumus

    Izlemiet, kas tiek rediģēts, pirms kaut kas pamet jūsu datoru. Varat iespējot AI Powered Detection Model un atzīmēt PII kategorijas, kuras tam vajadzētu noķert, pievienot Regex Patterns un Keywords deterministiskai sakritībai vai izmantot jebkuru triju kombināciju. Izvēle ir jūsu. Regex un Keywords ir arī ideāli projekta specifiskiem noslēpumiem, kurus AI modelis var palaist garām.

  3. Vērsiet Codex uz Agent Redactor

    Codex lasa savus sniedzējus no TOML konfigurācijas datnes. Windows atveriet C:\Users\<you>\.codex\config.toml (citur ~/.codex/config.toml) un izveidojiet to, ja vēl nav. Pievienojiet šo, saglabājot esošos iestatījumus:

    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: Precīzi jāatbilst Local URL programmā Agent Redactor.
    • model: Nomainiet nvidia/nemotron-3-ultra-550b-a55b:free pret precīzu modeļa nosaukumu no sava sniedzēja.
    • model_reasoning_effort: Pēc izvēles. Iestatiet pēc vēlmēm vai pilnībā noņemiet rindu.
    • [model_providers.agentredactor.auth]: Liek Codex iegūt savu API marķieri, palaižot čaulas komandu, kas izdrukā vides mainīgo AGENTREDACTOR_API_KEY. Viettura vērtība ir pietiekama, jo Agent Redactor jau droši glabā jūsu īsto API atslēgu un to injicē augšup.
  4. Iestatiet viettura API atslēgu

    Codex sagaida, ka marķieris pastāv, lai gan starpniekserverim īsta nav vajadzīga. Iestatiet vides mainīgo:

    PowerShell (Windows):

    setx AGENTREDACTOR_API_KEY "placeholder"

    bash (Linux):

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

    Abi pastāvīgi saglabā mainīgo, bet tikai jauni termināļi to uztver (setx izvada SUCCESS: Specified value was saved.). Pirms turpināšanas aizveriet un atkārtoti atveriet termināli.

  5. Palaidiet Codex un strādājiet droši

    Palaidiet Codex no jauna termināļa:

    codex

    Galvenē jābūta redzamam jūsu izvēlētajam modelim un sprieduma pūlei. Visi izejošie pieprasījumi tagad tiek filtrēti lokāli caur Agent Redactor pirms tie vispār pieskaras internetam. Zemāk esošajā piemērā modelis saņēma tikai rediģētu vietturi tur, kur iepriekš bija vārds.

    Codex darbojas caur starpniekserveri. Modelis saņēma rediģētu vietturi vietā īstā vārda.

Pārbaudiet Session Redactions paneli Agent Redactor, lai precīzi redzētu, kas tika pārtverts.

alt="Agent Redactor rāda Statistics paneli ar Requests: 3, PII: 5, Keywords: 3 un Session Redactions, kurā uzskaitīti pārtverti atslēgvārdi, tostarp Bob"
Statistics panelis rāda "Requests: 3, PII: 5, Keywords: 3", un Session Redactions uzskaita pārtvertās vērtības ar laika zīmogu un veidu. loading="lazy"> Padoms: Izmantojiet Regex Patterns un Keywords savā profilā, lai noķertu projekta specifiskus noslēpumus, kurus AI modelis var palaist garām, piemēram, iekšējos resursdatoru nosaukumus, īpašumtiesību ID vai projektu kodvārdus.
Tip: Use Regex Patterns and Keywords in your profile to catch project-specific secrets the AI model might miss for example internal hostnames, proprietary IDs, or project codenames.