Použití Codex s Agent Redactor
-
Nakonfigurujte Agent Redactor (udělejte to nejdříve)
Než nastavíte Codex, nechte lokální redakční proxy běžet, aby se přes ni Codex mohl připojit. V postranním panelu Profiles vyberte nebo vytvořte profil. Nastavte Local URL na
http://localhost:8080/(nebo preferovaný port), Forward To na skutečný koncový bod poskytovatele (např.https://openrouter.ai/api/v1) a vložte svůj skutečný API Key. Klíč je lokálně šifrován a nikdy neopustí váš počítač. Klikněte na Save All Settings a potvrďte, že je port zobrazen jako dostupný. -
Zvolte pravidla redakce
Rozhodněte, co se redaguje, než cokoli opustí váš počítač. Můžete povolit AI Powered Detection Model a zaškrtnout kategorie PII, které má zachytit, přidat Regex Patterns a Keywords pro deterministické shodu, nebo použít libovolnou kombinaci těchto tří. Volba je na vás. Regex a Keywords jsou také ideální pro projektová tajemství, která AI model může přehlédnout.
-
Nasměrujte Codex na Agent Redactor
Codex čte poskytovatele ze svého konfiguračního souboru TOML. Otevřete
C:\Users\<you>\.codex\config.tomlve Windows (~/.codex/config.tomljinde), případně ho vytvořte. Přidejte následující, přičemž zachováte stávající nastavení: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: Musí přesně odpovídat Local URL v Agent Redactor.
- model: Nahraďte
nvidia/nemotron-3-ultra-550b-a55b:freepřesným názvem modelu od svého poskytovatele. - model_reasoning_effort: Volitelné. Nastavte podle svých preferencí nebo řádek úplně odstraňte.
- [model_providers.agentredactor.auth]: Říká Codexu, aby získal svůj API token spuštěním příkazu, který vytiskne proměnnou prostředí
AGENTREDACTOR_API_KEY. Hodnota zástupce postačí, protože Agent Redactor již bezpečně drží váš skutečný API klíč a vpravuje jej upstream.
-
Nastavte zástupný API klíč
Codex očekává, že token existuje, i když proxy skutečný nepotřebuje. Nastavte proměnnou prostředí:
PowerShell (Windows):
setx AGENTREDACTOR_API_KEY "placeholder"
bash (Linux):
echo 'export AGENTREDACTOR_API_KEY="placeholder"' >> ~/.bashrc
Obě varianty proměnnou trvale uloží, ale pouze nové terminály ji zaznamenají (
setxvytiskne SUCCESS: Specified value was saved.). Před pokračováním terminál zavřete a znovu otevřete. -
Spusťte Codex a pracujte bezpečně
Spusťte Codex z nového terminálu:
codex
Záhlaví by mělo zobrazovat váš zvolený model a úroveň úsilí. Všechny odchozí požadavky jsou nyní před jakýmkoli kontaktem s internetem lokálně filtrovány přes Agent Redactor. V níže uvedeném příkladu model obdržel redigovaný zástupce pouze tam, kde dříve bylo jméno.
Codex běží přes proxy. Model obdržel redigovaný zástupný text místo skutečného jména.
Ověření redakce
Zkontrolujte panel Session Redactions v Agent Redactor a přesně uvidíte, co bylo zachyceno.