Korištenje Codexa s Agent Redactorom
-
Konfigurirajte Agent Redactor (prvo ovo)
Prije postavljanja Codexa pokrenite lokalni proxy za anonimizaciju da se Codex može povezati preko njega. U bočnoj traci Profiles odaberite ili stvorite profil. Postavite Local URL na
http://localhost:8080/(ili željeni port), Forward To na stvarni krajnjički bod davatelja (npr.https://openrouter.ai/api/v1) i zalijepite svoj stvarni API Key. Ključ se lokalno šifrira i nikada ne napušta vaše računalo. Kliknite Save All Settings i potvrdite da se port prikazuje kao dostupan. -
Odaberite pravila anonimizacije
Odlučite što se anonimizira prije nego što išta napusti vaše računalo. Možete omogućiti AI Powered Detection Model i označiti kategorije PII koje treba uhvatiti, dodati Regex Patterns i Keywords za determinističko podudaranje ili koristiti bilo koju kombinaciju ta tri. Izbor je vaš. Regex i Keywords također su idealni za tajne specifične za projekt koje AI model može propustiti.
-
Usmjerite Codex na Agent Redactor
Codex čita svoje pružatelje iz TOML konfiguracijske datoteke. Otvorite
C:\Users\<you>\.codex\config.tomlu Windowsima (~/.codex/config.tomldrugdje) i stvorite ga ako već ne postoji. Dodajte sljedeće, zadržavajući postojeće postavke: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: Mora točno odgovarati Local URL-u u Agent Redactoru.
- model: Zamijenite
nvidia/nemotron-3-ultra-550b-a55b:freetočnim imenom modela od davatelja. - model_reasoning_effort: Neobavezno. Postavite ga prema želji ili uklonite redak u potpunosti.
- [model_providers.agentredactor.auth]: Govori Codexu da dohvati svoj API token pokretanjem naredbe ljuske koja ispisuje varijablu okoline
AGENTREDACTOR_API_KEY. Vrijednost zamjene je dovoljna, jer Agent Redactor već sigurno drži vaš stvarni API ključ i ubacuje ga gore.
-
Postavite API ključ zamjene
Codex očekuje da token postoji iako proxy ne treba stvarni. Postavite varijablu okoline:
PowerShell (Windows):
setx AGENTREDACTOR_API_KEY "placeholder"
bash (Linux):
echo 'export AGENTREDACTOR_API_KEY="placeholder"' >> ~/.bashrc
Oboje trajno sprema varijablu, ali je samo novi terminali pokupaju (
setxispisuje SUCCESS: Specified value was saved.). Prije nastavka zatvorite i ponovno otvorite terminal. -
Pokrenite Codex i radite sigurno
Pokrenite Codex iz novog terminala:
codex
Zaglavlje bi trebalo prikazivati vaš odabrani model i napor zaključivanja. Svi odlazni zahtjevi sada se lokalno filtriraju kroz Agent Redactor prije nego što uopće dotaknu internet. U primjeru ispod model je primio samo anonimiziranog zamjenika gdje je prije bio naziv.
Codex radi kroz proxy. Model je primio anonimiziranog zamjenika umjesto stvarnog imena.
Provjera anonimizacije
Provjerite ploču Session Redactions u Agent Redactoru da biste točno vidjeli što je presretnuto.