Použití OpenCode s Agent Redactor

Předpoklad: Nainstalujte Agent Redactor z Microsoft Store nebo pomocí jednořádkového příkazu PowerShell. Dále potřebujete nainstalované OpenCode.
  1. Vytvořte profil a nakonfigurujte API proxy

    V postranním panelu Profiles vyberte nebo vytvořte profil. Nastavte Profile Name, zvolte volný port Local URL (např. 8080), zadejte skutečný koncový bod Forward To pro vašeho poskytovatele (např. https://openrouter.ai/api/v1) a vložte svůj skutečný API Key. Klíč se šifruje lokálně a nikdy neopustí váš počítač.

    Sekce API proxy v Agent Redactor s Profile Name OpenRouter Provider, Local URL localhost:8080, Forward To openrouter.ai/api/v1 a polem API Key
    Nakonfigurujte profil. Local URL je místo, ke kterému se OpenCode připojí; Forward To je skutečný koncový bod API.
  2. Povolte detekci založenou na AI a pravidla redigování

    Vyberte kategorie PII, které chcete redigovat. Můžete také přidat pravidla regulárních výrazů a klíčová slova pro tajné údaje specifické pro projekt.

    Agent Redactor s povoleným modelem detekce s podporou AI, zaškrtnutými kategoriemi PII, panelem Statistika a redakcemi relací ukazujícími rozpoznané PII
    Detekce AI je zapnutá se všemi vybranými kategoriemi. Panel Redakce relací zobrazuje zachycené PII (např. "Bob" rozpoznán jako private_person).
  3. Otevřete OpenCode

    Spusťte OpenCode. Uvidíte hlavní rozhraní s chatovacím vstupem a přepínačem aktuálního modelu.

    Hlavní obrazovka OpenCode zobrazující New session s chatovacím vstupem a přepínačem modelu ukazujícím Big Pickle
    Hlavní obrazovka OpenCode s chatovacím vstupem a přepínačem modelu.
  4. Otevřete přepínač modelu

    Do chatovacího vstupu napište /model a otevřete dialog pro výběr modelu. Můžete také stisknout Ctrl+' jako zkratku.

    OpenCode s /model zadaným do chatovacího vstupu zobrazující výzvu k výběru modelu
    Napište /model pro otevření přepínače modelu.
  5. Klikněte na "Connect provider"

    V dialogu pro výběr modelu klikněte na tlačítko Connect provider vpravo nahoře a přidejte nové připojení poskytovatele.

    Dialog výběru modelu v OpenCode s tlačítkem Connect provider vpravo nahoře
    Klikněte na Connect provider a přidejte Agent Redactor.
  6. Vyberte "Custom OpenAI-compatible provider"

    Ze seznamu poskytovatelů se posuňte do sekce Other a vyberte Custom OpenAI-compatible provider. To vám umožní nasměrovat OpenCode na jakýkoli koncový bod kompatibilní s OpenAI.

    Dialog Connect provider v OpenCode se seznamem poskytovatelů a položkou Custom OpenAI-compatible provider v sekci Other
    Vyberte Custom OpenAI-compatible provider ze sekce Other.
  7. Vyplňte údaje o poskytovateli

    Do formuláře vlastního poskytovatele zadejte:

    • Provider ID: agent-redactor
    • Display name: Agent Redactor
    • Base URL: http://localhost:8080/ (musí odpovídat portu v Agent Redactor)
    • API key: Nechte prázdné. Ověřování spravuje Agent Redactor přes záhlaví (headers)
    Formulář vlastního poskytovatele v OpenCode s Provider ID agent-redactor, Display name Agent Redactor, Base URL http://localhost:8080/
    Vyplňte údaje o poskytovateli. Base URL musí odpovídat portu vašeho proxy Agent Redactor.
  8. Přidejte svůj model a odešlete

    Přejděte do sekce Models. Zadejte ID modelu (např. nvidia/nemotron-3-ultra-550b-a55b:free) a zobrazovaný název (např. "Nemotron 3 Ultra"). Kliknutím na Submit uložíte.

    Sekce Models ve formuláři vlastního poskytovatele v OpenCode s ID modelu nvidia/nemotron-3-ultra-550b-a55b:free a tlačítkem Submit
    Přidejte model a klikněte na Submit.
  9. Vyberte svůj model

    V dialogu /model vyhledejte "agent" a uvidíte svého poskytovatele Agent Redactor s modelem uvedeným níže. Vyberte ho, aby všechny požadavky procházely přes proxy.

    Přepínač modelu v OpenCode hledající agent a zobrazující poskytovatele Agent Redactor s modelem Nemotron 3 Ultra(Free)
    Vyhledejte "agent", najdete tak svého poskytovatele Agent Redactor, a vyberte model.
  10. Začněte chatovat

    Odešlete zprávu. V tomto příkladu uživatel napsal "My name is Bob". Agent Redactor rozpoznal "Bob" jako PII, redigoval ho, než ho předal LLM, a v odpovědi ho obnovil.

    Chat v OpenCode zobrazující konverzaci přes Agent Redactor s redigovaným a v odpovědi obnoveným jménem Bob
    "Bob" byl redigován na cestě ven a transparentně obnoven na cestě zpět.

Ověření redigování

Podívejte se do panelu Redakce relací v Agent Redactor a zjistěte přesně, co bylo zachyceno.

Statistika Agent Redactor ukazující Requests: 1, PII: 1 a Redakce relací ukazující PII private_person Bob
Panel Statistika ukazuje "Requests: 1, PII: 1" a Redakce relací uvádí zachycenou hodnotu s časovým razítkem a typem.
Tip: Používejte ve svém profilu pravidla regulárních výrazů a klíčová slova, abyste zachytili tajné údaje specifické pro projekt, které může model AI přehlédnout — například interní hostname, vlastnická ID nebo kódová označení projektů.