Użu ta' Codex ma' Agent Redactor

Prerekwiżit: Installa Agent Redactor u ħallih jaħdem. Għandek bżonn ukoll Codex installat u disponibbli fuq il-PATH.
  1. Kkonfigura l-Agent Redactor (agħmel dan l-ewwel)

    Qabel tissettja l-Codex, iddawwar il-proxy lokali tar-redazzjoni sabiex Codex jista' jikkonnetta minn permezz tiegħu. Fis-sidebar Profiles, agħżel jew oħloq profil. Issettja l-Local URL għal http://localhost:8080/ (jew il-port preferut tiegħek), Forward To għall-endpoint reali tal-fornitur tiegħek (eż. https://openrouter.ai/api/v1), u ixxotta l-API Key reali tiegħek. Il-kodiċi jinkripta lokali u qatt ma jitlaq mill-magna tiegħek. Ikklikkja Save All Settings u kkunferma li l-port jidher disponibbli.

  2. Agħżel ir-regoli tar-redazzjoni tiegħek

    Iddiedi x'jintredax qabel xi ħadd jitlaq mill-magna tiegħek. Tista' tattiva l-AI Powered Detection Model u ttejjeb il-kategoriji PII li għandu j intercept, żid Regex Patterns u Keywords għal match deterministiku, jew tuża kwalunkwe kombinazzjoni tat-tlieta. L-għażla hi tiegħek. Regex u Keywords huma wkoll ideali għal sigrieti speċifiċi għall-proġett li l-mudell AI jista' jmiss.

  3. Ipproġetta Codex lejn l-Agent Redactor

    Il-Codex jaqra l-fornituri tiegħu minn fajl ta' konfigurazzjoni TOML. Iftaħ C:\Users\<you>\.codex\config.toml fuq Windows (~/.codex/config.toml x'imkien ieħor) u oħloq jekk ma jeżistix għadu. Żid dan li ġej, filwaqt iżżomm il-konfigurazzjonijiet li diġà għandek:

    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: Għandu jaqbel eżattament mal-Local URL fl-Agent Redactor.
    • model: Ibdel nvidia/nemotron-3-ultra-550b-a55b:free mal-isem eżatt tal-mudell mill-fornitur tiegħek.
    • model_reasoning_effort: Ozzjonali. Issettjah skont il-preferenza tiegħek jew neħħi l-linja kompletament.
    • [model_providers.agentredactor.auth]: Jgħid lill-Codex jiġbor it-token API tiegħu billi jaħdem command li jipprintja l-variabbli tal-ambjent AGENTREDACTOR_API_KEY. Valur placeholder huwa tajjeb, għall-Agent Redactor diġà qed iżomm il-kodiċi API reali tiegħek b'mod sikur u jinfdu upstream.
  4. Issettja l-kodiċi API placeholder

    Il-Codex jistenna li token jeżisti anke jekk il-proxy ma jeħtieġx wieħed reali. Issettja l-variabbli tal-ambjent:

    PowerShell (Windows):

    setx AGENTREDACTOR_API_KEY "placeholder"

    bash (Linux):

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

    It-tnejn jahżnu l-variabbli b'mod permanenti, imma terminals ġodda biss jilqawha (setx jipprintja SUCCESS: Specified value was saved.). Għalaq u iftaħ mill-ġdid it-terminal tiegħek qabel tkompli.

  5. Ibda Codex u aħdem b'sigurtà

    Ibda Codex minn terminal ġdid:

    codex

    Il-header għandu juri l-mudell magħżul tiegħek u l-isforz tar-raġunament. It-talbiet kollha li jmorru barra jiġu issiftjati issa lokali permezz tal-Agent Redactor qabel ma jmissu l-internet. Fl-eżempju hawn taħt, il-mudell rċieva placeholder mired biss fejn kien hemm l-isem.

    Codex qed jaħdem permezz tal-proxy. Il-mudell rċieva placeholder mired flok l-isem reali.

Iċċekkja l-panel Session Redactions fl-Agent Redactor biex tara eżattament x'intefa.

alt="Agent Redactor juri l-panel Statistics bil-Requests: 3, PII: 5, Keywords: 3, u Session Redactions jelenka kelmiet muftieħ interċettati inkluż Bob"
Il-panel Statistics jurik "Requests: 3, PII: 5, Keywords: 3" u Session Redactions jelenka l-valuri interċettati bil-ħin u t-tip. loading="lazy"> Tip: Uża Regex Patterns u Keywords fil-profil tiegħek biex tiġbed sigrieti speċifiċi għall-proġett li l-mudell AI jista' jmiss, per eżempju internal hostnames, proprietary IDs, jew codenames tal-proġett.
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.