Codex-ты Agent Redactor-мен пайдалану

Алғышарт: Орнатыңыз Agent Redactor және оны іске қосып қойыңыз. Сізге сондай-ақ Codex орнатылып, PATH-та қолжетімді болуы керек.
  1. Agent Redactor-ды конфигурациялаңыз (алдымен осыны орындаңыз)

    Codex-ты орнатпас бұрын, Codex оны арқылы қосыла алатындай етіп, жергілікті жою проксисін іске қосыңыз. Profiles бүйір панелінде профиль таңдаңыз немесе жасаңыз. Local URL-ді http://localhost:8080/ (немесе қалаған порт) етіп орнатыңыз, Forward To-ны нақты жеткізуші нүктесіне (мыс. https://openrouter.ai/api/v1) және нақты API Key-іңізді қойыңыз. Кілт жергілікті шифрленеді және ешқашан компьютеріңізден шықпайды. Save All Settings-ті басыңыз және порт қолжетімді деп көрсетілгенін растаңыз.

  2. Жою ережелерін таңдаңыз

    Компьютеріңізден бір нәрсе шықпай тұрып, не жойылатынын шешіңіз. AI Powered Detection Model-ді қосып, оның ұстауы керек PII санаттарын белгілей аласыз, детерминистик сәйкестік үшін Regex Patterns пен Keywords қоса аласыз немесе үшеуінің кез келген комбинациясын қолдана аласыз. Таңдау сіздікі. Regex пен Keywords, сондай-ақ, AI моделі өткізіп жіберуі мүмкін жобаға тән құпиялар үшін де тамаша.

  3. Codex-ты Agent Redactor-ға бағыттаңыз

    Codex жеткізушілерін TOML конфигурация файлынан оқиды. Windows-та C:\Users\<you>\.codex\config.toml (басқа жүйелерде ~/.codex/config.toml) ашыңыз, болмаса жасаңыз. Бар параметрлеріңізді сақтай отырып, келесіні қосыңыз:

    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-дағы Local URLмен дәл сәйкес болуы керек.
    • model: nvidia/nemotron-3-ultra-550b-a55b:free орнына жеткізушіңіздегі нақты модель атауын қойыңыз.
    • model_reasoning_effort: Қосымша. Өз қалауыңызша орнатыңыз немесе жолды толық алып тастаңыз.
    • [model_providers.agentredactor.auth]: Codex-ке AGENTREDACTOR_API_KEY орта айнымалысын басып шығаратын қоршам командасын іске қосып, API токенін алуды көрсетеді. Кез келген толтырғыш мән жеткілікті, өйткені Agent Redactor сіздің нақты API кілтіңізді қауіпсіз сақтап, оны жоғары ағынға енгізеді.
  4. Толтырғыш API кілтін орнатыңыз

    Прокси нақты кілтті қажет етпесе де, Codex токеннің бар болуын күтеді. Орта айнымалысын орнатыңыз:

    PowerShell (Windows):

    setx AGENTREDACTOR_API_KEY "placeholder"

    bash (Linux):

    echo 'export AGENTREDACTOR_API_KEY="placeholder"' >> ~/.bashrc

    Екеуі де айнымалыны тұрақты сақтайды, бірақ тек жаңа терминалдар оны алады (setx SUCCESS: Specified value was saved. деп шығарады). Жалғастырмас бұрын терминалды жабыңыз және қайта ашыңыз.

  5. Codex-ты іске қосыңыз және қауіпсіз жұмыс істеңіз

    Жаңа терминалдан Codex-ты іске қосыңыз:

    codex

    Тақырыпта таңдаған моделіңіз бен ойлау күші көрсетілуі керек. Енді барлық шығыс сұраңыздар интернетке жетпей тұрып, Agent Redactor арқылы жергілікті түрде сүзіледі. Төмендегі мысалда модель аты бұрын тұрған жерде тек жойылған толтырғыш алды.

    Codex сессиясы, онда модель пайдаланушы аты жойылған кілт сөз толтырғышы деп жауап береді
    Codex прокси арқылы жұмыс істеп тұр. Модель нақты атыңыздың орнына жойылған толтырғыш алды.

Жоюды тексеру

Agent Redactor-дағы Session Redactions панелін тексеріңіз, дәл не ұсталғанын көру үшін.

Agent Redactor Statistics панелін көрсетеді: Requests: 3, PII: 5, Keywords: 3 және Session Redactions, Bob қоса алғанда ұсталған кілт сөздер тізімі
Statistics панелі "Requests: 3, PII: 5, Keywords: 3" көрсетеді және Session Redactions уақыт белгісі мен түрімен ұсталған мәндерді тізеді.
Кеңес: Профиліңізде Regex Patterns пен Keywords қолданыңыз, AI моделі өткізіп жіберуі мүмкін жобаға тән құпияларды ұстау үшін, мысалы ішкі хост атаулары, меншік ID-лері немесе жоба кодтық атаулары.