Codex használata az Agent Redactorral
-
Az Agent Redactor beállítása (ezt először tegye meg)
Codex beállítása előtt indítsa el a helyi maszkoló proxyt, hogy a Codex azon keresztül tudjon csatlakozni. A Profiles oldalsávban válasszon ki vagy hozzon létre egy profilt. Állítsa a Local URL-t
http://localhost:8080/-ra (vagy a kívánt portra), a Forward To-t a tényleges szolgáltatói végpontjára (pl.https://openrouter.ai/api/v1), és illessze be a tényleges API Key-jét. A kulcs helyben titkosítva kerül tárolásra, és soha nem hagyja el a gépét. Kattintson a Save All Settings-re, és erősítse meg, hogy a port elérhetőként jelenik meg. -
Válassza ki a maszkolási szabályokat
Döntse el, mi kerüljön maszkolásra, mielőtt bármi elhagyná a gépét. Engedélyezheti az AI Powered Detection Model-t, és bejelölheti a PII-kategóriákat, amelyeket észlelnie kell, felveheti a Regex Patterns-ot és a Keywords-t determinisztikus egyezéshez, vagy a három bármely kombinációját használhatja. A választás az Öné. A Regex és a Keywords a projektre jellemző titkokhoz is ideálisak, amelyeket az AI-modell kihathat.
-
A Codex irányítása az Agent Redactor felé
A Codex a szolgáltatóit TOML-konfigurációs fájlból olvassa. Nyissa meg a
C:\Users\<you>\.codex\config.toml-t Windowson (~/.codex/config.toml-t máshol), és hozza létre, ha még nem létezik. Adja hozzá a következőket a meglévő beállítások megtartásával: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: Pontosan egyeznie kell az Agent Redactorban található Local URL-lel.
- model: Cserélje le az
nvidia/nemotron-3-ultra-550b-a55b:free-öt a szolgáltatójától származó pontos modellnévre. - model_reasoning_effort: Választható. Állítsa a preferenciájának megfelelően, vagy távolítsa el a sort teljesen.
- [model_providers.agentredactor.auth]: Azt mondja a Codexnek, hogy futtasson egy parancsot, amely kiírja az
AGENTREDACTOR_API_KEYkörnyezeti változót, és így szerezze meg az API-tokenjét. Helykitöltő érték is megfelel, mert az Agent Redactor már biztonságban tárolja a tényleges API-kulcsot, és a felső szinten beinjektálja.
-
Állítsa be a helykitöltő API-kulcsot
A Codex token létezését várja, még akkor is, ha a proxy nem igényel valódi kulcsot. Állítsa be a környezeti változót:
PowerShell (Windows):
setx AGENTREDACTOR_API_KEY "placeholder"
bash (Linux):
echo 'export AGENTREDACTOR_API_KEY="placeholder"' >> ~/.bashrc
Mindkettő véglegesen menti a változót, de csak az új terminálok veszik azt át (a
setxkimenete: SUCCESS: Specified value was saved.). Folytatás előtt zárja be és nyissa ki újra a terminált. -
Indítsa el a Codex-ot és dolgozzon biztonságban
Indítsa el a Codex-ot egy új terminálból:
codex
A fejlécnek az Ön által választott modellt és az okoskodási erőfeszítést kell mutatnia. Minden kimenő kérés most helyben, az Agent Redactoron keresztül kerül szűrésre, mielőtt egyáltalán hozzáérne az internethez. Az alábbi példában a modell csak egy maszkolt helykitöltőt kapott ott, ahol korábban a név állt.
A Codex a proxyn keresztül fut. A modell egy maszkolt helykitöltőt kapott a valódi név helyett.
A maszkolás ellenőrzése
Ellenőrizze az Agent Redactorban a Session Redactions panelt, hogy pontosan lássa, mi lett elfogva.