Codex'u Agent Redactor ile Kullanma
-
Agent Redactor'u yapılandırın (önce bunu yapın)
Codex'u yapılandırmadan önce, Codex'un üzerinden bağlanabilmesi için yerel maskeleme proxy'sini çalıştırın. Profiles kenar çubuğunda bir profil seçin veya oluşturun. Local URL'yi
http://localhost:8080/(veya tercih ettiğiniz porta) ayarlayın, Forward To'yu gerçek sağlayıcı uç noktanıza (örn.https://openrouter.ai/api/v1) ayarlayın ve gerçek API Key'nizi yapıştırın. Anahtar yerel olarak şifrelenir ve makinenizi asla terk etmez. Save All Settings'e tıklayın ve portun kullanılabilir olarak gösterildiğini onaylayın. -
Maskeleme kurallarınızı seçin
Makinenizden bir şey ayrılmadan önce neyin maskeleneceğine karar verin. AI Powered Detection Model'i etkinleştirebilir ve yakalaması gereken PII kategorilerini işaretleyebilirsiniz, deterministik eşleşme için Regex Patterns ve Keywords ekleyebilir veya üçünün herhangi bir kombinasyonunu kullanabilirsiniz. Seçim sizin. Regex ve Keywords, AI modelinin kaçırabileceği projeye özel gizli veriler için de idealdir.
-
Codex'u Agent Redactor'a yönlendirin
Codex, sağlayıcılarını bir TOML yapılandırma dosyasından okur. Windows'ta
C:\Users\<you>\.codex\config.toml(diğer sistemlerde~/.codex/config.toml) dosyasını açın, henüz yoksa oluşturun. Mevcut ayarlarınızı koruyarak aşağıdakileri ekleyin: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: Agent Redactor'daki Local URL ile tam olarak eşleşmelidir.
- model:
nvidia/nemotron-3-ultra-550b-a55b:free-i sağlayıcınızdaki tam model adıyla değiştirin. - model_reasoning_effort: İsteğe bağlı. Tercihinize göre ayarlayın veya satırı tamamen kaldırın.
- [model_providers.agentredactor.auth]:
AGENTREDACTOR_API_KEYortam değişkenini yazdıran bir kabuk komutu çalıştırarak API jetonunu almasını Codex'a söyler. Yer tutucu bir değer yeterlidir, çünkü Agent Redactor gerçek API anahtarınızı zaten güvenle tutuyor ve yukarı akışa enjekte ediyor.
-
Yer tutucu API anahtarını ayarlayın
Proxy gerçek bir anahtara ihtiyaç duymasa bile Codex bir jetonun var olmasını bekler. Ortam değişkenini ayarlayın:
PowerShell (Windows):
setx AGENTREDACTOR_API_KEY "placeholder"
bash (Linux):
echo 'export AGENTREDACTOR_API_KEY="placeholder"' >> ~/.bashrc
İkisi de değişkeni kalıcı olarak saklar, ancak yalnızca yeni terminaller onu alır (
setx, SUCCESS: Specified value was saved. çıktısını verir). Devam etmeden önce terminalinizi kapatıp yeniden açın. -
Codex'u başlatın ve güvenle çalışın
Codex'u yeni bir terminalden başlatın:
codex
Başlık, seçtiğiniz modeli ve akıl yürütme çabasını göstermelidir. Artık tüm giden istekler internete dokunmadan önce Agent Redactor aracılığıyla yerel olarak filtreleniyor. Aşağıdaki örnekte, model yalnızca adın bulunduğu yerde maskelenmiş bir yer tutucu aldı.
Codex proxy üzerinden çalışıyor. Model, gerçek ad yerine maskelenmiş bir yer tutucu aldı.
Maskelemeyi doğrulama
Tam olarak neyin yakalandığını görmek için Agent Redactor'daki Session Redactions panelini kontrol edin.