Menggunakan Codex dengan Agent Redactor
-
Konfigurasikan Agent Redactor (lakukan ini dulu)
Sebelum menyiapkan Codex, jalankan proxy redaksi lokal agar Codex dapat terhubung melaluinya. Di bilah samping Profiles, pilih atau buat profil. Atur Local URL ke
http://localhost:8080/(atau port pilihan Anda), atur Forward To ke endpoint penyedia yang sebenarnya (mis.https://openrouter.ai/api/v1), dan tempel API Key asli Anda. Kunci dienkripsi secara lokal dan tidak pernah meninggalkan mesin Anda. Klik Save All Settings dan pastikan port ditampilkan sebagai tersedia. -
Pilih aturan redaksi Anda
Tentukan apa yang diredaksi sebelum sesuatu meninggalkan mesin Anda. Anda dapat mengaktifkan AI Powered Detection Model dan mencentang kategori PII yang harus ditangkap, menambahkan Regex Patterns dan Keywords untuk pencocokan deterministik, atau menggunakan kombinasi apa pun dari ketiganya. Pilihan ada pada Anda. Regex dan Keywords juga ideal untuk rahasia khusus proyek yang mungkin terlewat oleh model AI.
-
Arahkan Codex ke Agent Redactor
Codex membaca penyedianya dari file konfigurasi TOML. Buka
C:\Users\<you>\.codex\config.tomlpada Windows (~/.codex/config.tomldi sistem lain) dan buat jika belum ada. Tambahkan berikut, sambil mempertahankan pengaturan yang sudah ada: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: Harus sama persis dengan Local URL di Agent Redactor.
- model: Ganti
nvidia/nemotron-3-ultra-550b-a55b:freedengan nama model yang tepat dari penyedia Anda. - model_reasoning_effort: Opsional. Atur sesuai preferensi Anda atau hapus barisnya sepenuhnya.
- [model_providers.agentredactor.auth]: Memberi tahu Codex untuk mengambil token API-nya dengan menjalankan perintah shell yang mencetak variabel lingkungan
AGENTREDACTOR_API_KEY. Nilai placeholder sudah cukup, karena Agent Redactor sudah menyimpan kunci API asli Anda dengan aman dan menyuntikkannya ke hulu.
-
Atur kunci API placeholder
Codex mengharapkan token ada meskipun proxy tidak memerlukan yang asli. Atur variabel lingkungan:
PowerShell (Windows):
setx AGENTREDACTOR_API_KEY "placeholder"
bash (Linux):
echo 'export AGENTREDACTOR_API_KEY="placeholder"' >> ~/.bashrc
Keduanya menyimpan variabel secara permanen, tetapi hanya terminal baru yang mengambilnya (
setxmencetak SUCCESS: Specified value was saved.). Tutup dan buka kembali terminal Anda sebelum melanjutkan. -
Mulai Codex dan bekerja dengan aman
Luncurkan Codex dari terminal baru:
codex
Header harus menunjukkan model pilihan Anda dan upaya penalaran. Semua permintaan keluar kini difilter secara lokal melalui Agent Redactor sebelum menyentuh internet. Pada contoh di bawah, model hanya menerima placeholder yang telah diredaksi di tempat nama sebelumnya berada.
Codex berjalan melalui proxy. Model menerima placeholder yang telah diredaksi, bukan nama asli.
Memverifikasi redaksi
Periksa panel Session Redactions di Agent Redactor untuk melihat dengan tepat apa yang diintersep.