Korišćenje Codex-a sa Agent Redactor-om
-
Konfigurišite Agent Redactor (uradite ovo prvo)
Pre konfigurisanja Codex-a pokrenite lokalni proxy za anonimizaciju tako da se Codex može povezati preko njega. U bočnoj traci Profiles izaberite ili napravite profil. Postavite Local URL na
http://localhost:8080/(ili željeni port), Forward To na stvarni krajnju tačku dobavljača (npr.https://openrouter.ai/api/v1) i nalepite svoj stvarni API Key. Ključ se šifruje lokalno i nikada ne napušta vaš računar. Kliknite na Save All Settings i potvrdite da se port prikazuje kao dostupan. -
Izaberite pravila anonimizacije
Odlučite šta se anonimizuje pre nego što išta napusti vaš računar. Možete omogućiti AI Powered Detection Model i označiti kategorije PII koje treba da uhvati, dodati Regex Patterns i Keywords za determinističko poklapanje ili koristiti bilo koju kombinaciju ta tri. Izbor je vaš. Regex i Keywords su takođe idealni za tajne specifične za projekat koje AI model može da propusti.
-
Usmerite Codex ka Agent Redactor
Codex čita dobavljače iz svoje TOML konfiguracione datoteke. Otvorite
C:\Users\<you>\.codex\config.tomlu Windowsu (~/.codex/config.tomldrugde) i napravite je ako još ne postoji. Dodajte sledeće, zadržavajući postojeća podešavanja: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 se tačno poklapati sa Local URL u Agent Redactor.
- model: Zamenite
nvidia/nemotron-3-ultra-550b-a55b:freetačnim imenom modela od dobavljača. - model_reasoning_effort: Opciono. Podesite po želji ili uklonite red u potpunosti.
- [model_providers.agentredactor.auth]: Govori Codex-u da preuzme svoj API token pokretanjem shell komande koja štampa promenljivu okruženja
AGENTREDACTOR_API_KEY. Vrednost zamenjivača je dovoljna, jer Agent Redactor već bezbedno čuva vaš stvarni API ključ i ubacuje ga naviše.
-
Postavite API ključ zamenjivača
Codex očekuje da token postoji, iako proxy ne zahteva pravi. Postavite promenljivu okruženja:
PowerShell (Windows):
setx AGENTREDACTOR_API_KEY "placeholder"
bash (Linux):
echo 'export AGENTREDACTOR_API_KEY="placeholder"' >> ~/.bashrc
Oba trajno čuvaju promenljivu, ali je samo novi terminali preuzimaju (
setxštampa SUCCESS: Specified value was saved.). Zatvorite i ponovo otvorite terminal pre nego što nastavite. -
Pokrenite Codex i radite bezbedno
Pokrenite Codex iz novog terminala:
codex
Zaglavlje trebalo bi da prikaže vaš izabrani model i napor zaključivanja. Svi odlazni zahtevi se sada filtriraju lokalno preko Agent Redactor pre nego što uopšte dodirnu internet. U primeru ispod model je dobio samo anonimizovan zamenjivač tamo gde je ranije bilo ime.
Codex radi preko proxyja. Model je dobio anonimizovan zamenjivač umesto stvarnog imena.
Provera anonimizacije
Proverite panel Session Redactions u Agent Redactor da biste tačno videli šta je uhvaćeno.