Uporaba Codex z Agent Redactor
-
Konfigurirajte Agent Redactor (najprej to)
Preden nastavite Codex, zaženite lokalni proxy za prekrivanje, da se bo Codex lahko povezal prek njega. V stranski vrstici Profiles izberite ali ustvarite profil. Nastavite Local URL na
http://localhost:8080/(ali želeni vrata), Forward To na dejansko končno točko ponudnika (npr.https://openrouter.ai/api/v1) in prilepite svoj dejanski API Key. Ključ se šifira lokalno in nikoli ne zapusti vašega računalnika. Kliknite Save All Settings in potrdite, da so vrata prikazana kot na voljo. -
Izberite pravila prekrivanja
Odločite, kaj se prekrije, preden karkoli zapusti vaš računalnik. Lahko omogočite AI Powered Detection Model in označite kategorije PII, ki jih mora zaznati, dodate Regex Patterns in Keywords za deterministično ujemanje ali uporabite kakršno koli kombinacijo teh treh. Izbira je vaša. Regex in Keywords sta idealna tudi za projektno specifične skrivnosti, ki bi jih model AI lahko spregledal.
-
Usmerite Codex na Agent Redactor
Codex bere ponudnike iz svoje konfiguracijske datoteke TOML. Odprite
C:\Users\<you>\.codex\config.tomlv Windowsu (~/.codex/config.tomldrugje) in ustvarite, če še ne obstaja. Dodajte naslednje, pri čemer ohranite obstoječe nastavitve: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: Se mora točno ujemati z Local URL v Agent Redactor.
- model: Zamenjajte
nvidia/nemotron-3-ultra-550b-a55b:freez natančnim imenom modela od svojega ponudnika. - model_reasoning_effort: Neobvezno. Nastavite po želji ali vrstico popolnoma odstranite.
- [model_providers.agentredactor.auth]: Pove Codexu, naj pridobi svoj žeton API z izvedbo lupinskega ukaza, ki izpiše okoljsko spremenljivko
AGENTREDACTOR_API_KEY. Vrednost označbe mesta zadošča, ker Agent Redactor že varno hrani vaš dejanski API ključ in ga vbrizga navzgor.
-
Nastavite označbo mesta za API ključ
Codex pričakuje, da žeton obstaja, čeprav proxy ne potrebuje pravega. Nastavite okoljsko spremenljivko:
PowerShell (Windows):
setx AGENTREDACTOR_API_KEY "placeholder"
bash (Linux):
echo 'export AGENTREDACTOR_API_KEY="placeholder"' >> ~/.bashrc
Oba trajno shranita spremenljivko, a jo samo novi terminali prevzameta (
setxizpiše SUCCESS: Specified value was saved.). Pred nadaljevanjem zaprite in znova odprite terminal. -
Zaženite Codex in varno delajte
Zaženite Codex iz novega terminala:
codex
Glava bi morala prikazovati vaš izbrani model in napor sklepanja. Vsi izhodni zahtevi se zdaj filtrirajo lokalno prek Agent Redactor, preden sploh dosežejo internet. V spodnjem primeru je model prejel prekrito označbo mesta samo tam, kjer je bilo ime.
Codex teče prek proxyja. Model je prejel prekrito označbo mesta namesto pravega imena.
Preverjanje prekrivanja
Preverite ploščo Session Redactions v Agent Redactor, da točno vidite, kaj je bilo prestreženo.