Paggamit ng Codex sa Agent Redactor
-
I-configure ang Agent Redactor (gawin ito muna)
Bago i-set up ang Codex, patakbuhin muna ang lokal na redaction proxy para makakonekta ang Codex sa pamamagitan nito. Sa Profiles sidebar, pumili o gumawa ng profile. Itakda ang Local URL sa
http://localhost:8080/(o ang gustong port), itakda ang Forward To sa tunay na endpoint ng iyong provider (hal.https://openrouter.ai/api/v1), at i-paste ang iyong tunay na API Key. Naka-encrypt lokal ang key at hindi kailanman aalis sa iyong makina. I-click ang Save All Settings at kumpirmahin na available ang port. -
Piliin ang iyong mga redaction rule
Ipasya kung ano ang ire-redact bago may umalis sa iyong makina. Maaari mong i-enable ang AI Powered Detection Model at i-tick ang mga PII category na dapat mahuli, magdagdag ng Regex Patterns at Keywords para sa deterministic matching, o gumamit ng anumang kombinasyon ng tatlo. Ang pagpili ay sa iyo. Ang Regex at Keywords ay mainam din para sa mga project-specific secret na maaaring ma-miss ng AI model.
-
Ituro ang Codex sa Agent Redactor
Binabasa ng Codex ang mga provider nito mula sa isang TOML config file. Buksan ang
C:\Users\<you>\.codex\config.tomlsa Windows (~/.codex/config.tomlsa ibang sistema) at gawin ito kung wala pa. Idagdag ang sumusunod, habang pinananatili ang mga existing setting: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: Dapat eksaktong tumugma sa Local URL sa Agent Redactor.
- model: Palitan ang
nvidia/nemotron-3-ultra-550b-a55b:freeng eksaktong pangalan ng model mula sa iyong provider. - model_reasoning_effort: Opsyonal. Itakda ito ayon sa iyong kagustuhan o alisin ang buong linya.
- [model_providers.agentredactor.auth]: Sinasabi sa Codex na kunin ang API token nito sa pamamagitan ng pagpapatakbo ng isang shell command na nagpi-print ng environment variable na
AGENTREDACTOR_API_KEY. Sapat na ang anumang placeholder value, dahil hawak na ng Agent Redactor ang iyong tunay na API key nang ligtas at ini-inject ito upstream.
-
Itakda ang placeholder API key
Inaasahan ng Codex na may token kahit hindi naman kailangan ng proxy ng tunay. Itakda ang environment variable:
PowerShell (Windows):
setx AGENTREDACTOR_API_KEY "placeholder"
bash (Linux):
echo 'export AGENTREDACTOR_API_KEY="placeholder"' >> ~/.bashrc
Parehong permanenteng nagse-save ang variable, pero mga bagong terminal lang ang kumukuha nito (ipiniprint ng
setxang SUCCESS: Specified value was saved.). Isara at muling buksan ang iyong terminal bago magpatuloy. -
Simulan ang Codex at magtrabaho nang ligtas
I-launch ang Codex mula sa bagong terminal:
codex
Dapat ipakita ng header ang iyong piniling model at reasoning effort. Ang lahat ng papalabas na request ay sinusuri na ngayon nang lokal sa pamamagitan ng Agent Redactor bago pa man umabot sa internet. Sa halimbawa sa ibaba, natanggap ng model ang isang redacted placeholder lamang kung saan dati nakatayo ang pangalan.
Tumatakbo ang Codex sa pamamagitan ng proxy. Natanggap ng model ang isang redacted placeholder sa halip na tunay na pangalan.
Pag-verify ng redaction
Tingnan ang panel na Session Redactions sa Agent Redactor para makita kung ano mismo ang na-intercept.