Utilizarea Codex cu Agent Redactor
-
Configurează Agent Redactor (fă asta mai întâi)
Înainte de a configura Codex, pune proxy-ul local de redactare în funcțiune, astfel încât Codex să se poată conecta prin el. În bara laterală Profiles, selectează sau creează un profil. Setează Local URL la
http://localhost:8080/(sau portul preferat), Forward To la endpoint-ul real al furnizorului (ex.https://openrouter.ai/api/v1) și lipește API Key-ul real. Cheia este criptată local și nu părăsește niciodată calculatorul. Apasă Save All Settings și confirmă că portul apare ca disponibil. -
Alege regulile de redactare
Decide ce este redactat înainte ca ceva să părăsească calculatorul. Poți activa AI Powered Detection Model și bifa categoriile PII pe care trebuie să le prindă, adăuga Regex Patterns și Keywords pentru potrivire deterministă sau folosi orice combinație a celor trei. Alegerea îți aparține. Regex și Keywords sunt ideale și pentru secrete specifice proiectului pe care modelul AI le-ar putea rata.
-
Orientează Codex către Agent Redactor
Codex își citește furnizorii dintr-un fișier de configurare TOML. Deschide
C:\Users\<you>\.codex\config.tomlîn Windows (~/.codex/config.tomlîn alte sisteme) și creează-l dacă nu există încă. Adaugă următoarele, păstrând setările existente: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: Trebuie să corespundă exact cu Local URL din Agent Redactor.
- model: Înlocuiește
nvidia/nemotron-3-ultra-550b-a55b:freecu numele exact al modelului de la furnizorul tău. - model_reasoning_effort: Opțional. Setează-l după preferință sau elimină complet linia.
- [model_providers.agentredactor.auth]: Îi spune lui Codex să-și obțină tokenul API rulând o comandă shell care afișează variabila de mediu
AGENTREDACTOR_API_KEY. O valoare substitut este suficientă, deoarece Agent Redactor îți păstrează deja cheia API reală în siguranță și o injectează în amonte.
-
Setează cheia API substitut
Codex se așteaptă ca un token să existe, chiar dacă proxy-ul nu are nevoie de unul real. Setează variabila de mediu:
PowerShell (Windows):
setx AGENTREDACTOR_API_KEY "placeholder"
bash (Linux):
echo 'export AGENTREDACTOR_API_KEY="placeholder"' >> ~/.bashrc
Ambele stochează variabila permanent, dar numai terminalele noi o preiau (
setxafișează SUCCESS: Specified value was saved.). Închide și redeschide terminalul înainte de a continua. -
Pornește Codex și lucrează în siguranță
Pornește Codex dintr-un terminal nou:
codex
Antetul ar trebui să afișeze modelul ales și efortul de raționament. Toate cererile de ieșire sunt acum filtrate local prin Agent Redactor înainte de a atinge internetul. În exemplul de mai jos, modelul a primit doar un substitut redactat acolo unde era numele.
Codex rulează prin proxy. Modelul a primit un substitut redactat în locul numelui real.
Verificarea redactării
Verifică panoul Session Redactions din Agent Redactor pentru a vedea exact ce a fost interceptat.