Paggamit ng OpenCode sa Agent Redactor

Kinakailangan: I-install ang Agent Redactor mula sa Microsoft Store o sa pamamagitan ng PowerShell one-liner. Kailangan mo ring i-install ang OpenCode.
  1. Gumawa ng profile at i-configure ang API Proxy

    Sa sidebar ng Profiles, pumili o gumawa ng profile. Magtakda ng Profile Name, pumili ng libreng Local URL port (hal. 8080), ilagay ang totoong Forward To endpoint para sa iyong provider (hal. https://openrouter.ai/api/v1), at i-paste ang iyong totoong API Key. Ang key ay naka-encrypt nang lokal at hindi kailanman lumalabas sa iyong makina.

    Agent Redactor API Proxy section na may Profile Name na OpenRouter Provider, Local URL na localhost:8080, Forward To na openrouter.ai/api/v1, at API Key field
    I-configure ang profile. Ang Local URL ay kung saan kokonekta ang OpenCode, at ang Forward To ay ang totoong API endpoint.
  2. I-enable ang AI-powered detection at mga redaction rule

    Piliin ang mga PII category na gusto mong i-redact. Maaari ka ring magdagdag ng Regex Patterns at Keywords para sa mga lihim na partikular sa proyekto.

    Agent Redactor na nagpapakita ng AI Powered Detection Model na naka-enable na may check na mga PII category, Statistics panel, at Session Redactions na nagpapakita ng na-detect na PII
    Naka-on ang AI detection na may napiling lahat ng kategorya. Ang Session Redactions panel ay nagpapakita ng na-intercept na PII (hal. "Bob" na na-detect bilang private_person).
  3. Buksan ang OpenCode

    Ilunsad ang OpenCode. Makikita mo ang pangunahing interface na may chat input at sa kasalukuyang model selector.

    OpenCode main screen na nagpapakita ng New session na may chat input at model selector na nagpapakita ng Big Pickle
    Pangunahing screen ng OpenCode na may chat input at model selector.
  4. Buksan ang model selector

    I-type ang /model sa chat input upang buksan ang model selection dialog. Maaari mo ring pindutin ang Ctrl+' bilang shortcut.

    OpenCode na may /model na nai-type sa chat input na nagpapakita ng model selection prompt
    I-type ang /model upang buksan ang model selector.
  5. I-click ang "Connect provider"

    Sa model selection dialog, i-click ang Connect provider na button sa kanang itaas upang magdagdag ng bagong provider connection.

    OpenCode model selection dialog na may Connect provider na button sa kanang itaas
    I-click ang Connect provider upang idagdag ang Agent Redactor.
  6. Piliin ang "Custom OpenAI-compatible provider"

    Mula sa listahan ng mga provider, mag-scroll sa Other section at piliin ang Custom OpenAI-compatible provider. Ito ay nagpapahintulot sa iyo na ituro ang OpenCode sa anumang OpenAI-compatible na endpoint.

    OpenCode Connect provider dialog na nagpapakita ng provider list na may Custom OpenAI-compatible provider sa ilalim ng Other section
    Piliin ang Custom OpenAI-compatible provider mula sa Other section.
  7. Punan ang provider details

    Ilagay ang mga sumusunod sa custom provider form:

    • Provider ID: agent-redactor
    • Display name: Agent Redactor
    • Base URL: http://localhost:8080/ (dapat tumugma sa port sa Agent Redactor)
    • API key: Iwanang blangko. Pinamamahalaan ng Agent Redactor ang authentication sa pamamagitan ng mga header
    OpenCode custom provider form na may Provider ID na agent-redactor, Display name na Agent Redactor, Base URL na http://localhost:8080/
    Punan ang provider details. Ang Base URL ay dapat tumugma sa iyong Agent Redactor proxy port.
  8. Idagdag ang iyong modelo at isumite

    Mag-scroll pababa sa Models section. Ilagay ang model ID (hal. nvidia/nemotron-3-ultra-550b-a55b:free) at isang display name (hal. "Nemotron 3 Ultra"). I-click ang Submit upang i-save.

    OpenCode custom provider form Models section na may model ID na nvidia/nemotron-3-ultra-550b-a55b:free at Submit button
    Idagdag ang modelo at i-click ang Submit.
  9. Piliin ang iyong modelo

    Bumalik sa /model dialog, hanapin ang "agent" at makikita mo ang iyong Agent Redactor provider na may model na nakalista sa ibaba. Piliin ito upang i-ruta ang lahat ng request sa pamamagitan ng proxy.

    OpenCode model selector na naghahanap ng agent na nagpapakita ng Agent Redactor provider na may Nemotron 3 Ultra(Free)
    Hanapin ang "agent" upang mahanap ang iyong Agent Redactor provider at piliin ang model.
  10. Magsimula nang mag-chat

    Magpadala ng mensahe. Sa halimbawang ito, sinabi ng user na "My name is Bob". Na-detect ng Agent Redactor ang "Bob" bilang PII, in-redact ito bago i-forward sa LLM, at na-restore ito sa response.

    OpenCode chat na nagpapakita ng conversation sa pamamagitan ng Agent Redactor na may pangalang Bob na na-redact at na-restore sa response
    "Bob" ay na-redact sa paglabas at transparent na na-restore sa pagbabalik.

Pag-verify ng redaction

Suriin ang Session Redactions panel sa Agent Redactor upang makita nang eksakto kung ano ang na-intercept.

Agent Redactor Statistics na nagpapakita ng Requests: 1, PII: 1 at Session Redactions na nagpapakita ng PII na private_person na si Bob
Ang Statistics panel ay nagpapakita ng "Requests: 1, PII: 1" at ang Session Redactions ay naglilista ng na-intercept na value na may timestamp at type.
Tip: Gumamit ng Regex Patterns at Keywords sa iyong profile upang mahuli ang mga lihim na partikular sa proyekto na maaaring mapalampas ng AI model, halimbawa ng internal hostnames, proprietary IDs, o project codenames.