Utilizarea OpenCode cu Agent Redactor

Condiție preliminară: Instalează Agent Redactor din Microsoft Store sau prin comanda PowerShell pe o singură linie. Ai nevoie și de OpenCode instalat.
  1. Creează un profil și configurează proxy-ul API

    În bara laterală Profile, selectează sau creează un profil. Setează un Nume de profil, alege un port URL local liber (de ex. 8080), introdu punctul final real Redirecționează către pentru furnizorul tău (de ex. https://openrouter.ai/api/v1) și lipește cheia de API reală. Cheia este criptată local și nu-ți părăsește niciodată computerul.

    Secțiunea de proxy API din Agent Redactor cu Nume de profil OpenRouter Provider, URL local localhost:8080, Redirecționează către openrouter.ai/api/v1 și câmpul pentru cheia de API
    Configurează profilul. URL-ul local este locul în care se va conecta OpenCode, iar Redirecționează către este punctul final real al API-ului.
  2. Activează detecția bazată pe AI și regulile de redactare

    Selectează categoriile de date cu caracter personal pe care vrei să le redactezi. Poți adăuga și reguli regex și cuvinte cheie pentru secrete specifice proiectului.

    Agent Redactor care arată modelul de detecție bazat pe AI activat, cu categoriile de date cu caracter personal bifate, panoul de Statistici și Redactările sesiunii care arată datele cu caracter personal detectate
    Detecția AI este activată cu toate categoriile selectate. Panoul Redactări sesiune arată datele cu caracter personal interceptate (de ex. "Bob" detectat ca private_person).
  3. Deschide OpenCode

    Pornește OpenCode. Vei vedea interfața principală cu câmpul de introducere pentru chat și selectorul de model curent.

    Ecranul principal OpenCode care arată New session cu câmpul de introducere pentru chat și selectorul de model care afișează Big Pickle
    Ecranul principal OpenCode cu câmpul de introducere pentru chat și selectorul de model.
  4. Deschide selectorul de model

    Scrie /model în câmpul de introducere pentru chat pentru a deschide dialogul de selectare a modelului. Poți apăsa și Ctrl+' ca scurtătură.

    OpenCode cu /model scris în câmpul de introducere pentru chat, afișând promptul de selectare a modelului
    Scrie /model pentru a deschide selectorul de model.
  5. Dă clic pe "Connect provider"

    În dialogul de selectare a modelului, dă clic pe butonul Connect provider din dreapta sus pentru a adăuga o nouă conexiune de furnizor.

    Dialogul de selectare a modelului OpenCode cu butonul Connect provider în dreapta sus
    Dă clic pe Connect provider pentru a adăuga Agent Redactor.
  6. Selectează "Custom OpenAI-compatible provider"

    Din lista de furnizori, derulează până la secțiunea Other și selectează Custom OpenAI-compatible provider. Astfel poți îndrepta OpenCode către orice punct final compatibil OpenAI.

    Dialogul Connect provider din OpenCode care arată lista de furnizori cu Custom OpenAI-compatible provider în secțiunea Other
    Selectează Custom OpenAI-compatible provider din secțiunea Other.
  7. Completează detaliile furnizorului

    Introdu următoarele în formularul furnizorului personalizat:

    • Provider ID: agent-redactor
    • Display name: Agent Redactor
    • Base URL: http://localhost:8080/ (trebuie să corespundă portului din Agent Redactor)
    • API key: Lasă gol. Agent Redactor gestionează autentificarea prin headere
    Formularul furnizorului personalizat din OpenCode cu Provider ID agent-redactor, Display name Agent Redactor și Base URL http://localhost:8080/
    Completează detaliile furnizorului. Base URL trebuie să corespundă portului proxy-ului tău Agent Redactor.
  8. Adaugă modelul tău și trimite

    Derulează până la secțiunea Models. Introdu ID-ul modelului (de ex. nvidia/nemotron-3-ultra-550b-a55b:free) și un nume de afișare (de ex. "Nemotron 3 Ultra"). Dă clic pe Submit pentru a salva.

    Secțiunea Models din formularul furnizorului personalizat OpenCode cu ID-ul modelului nvidia/nemotron-3-ultra-550b-a55b:free și butonul Submit
    Adaugă modelul și dă clic pe Submit.
  9. Selectează modelul tău

    Înapoi în dialogul /model, caută "agent", iar vei vedea furnizorul tău Agent Redactor cu modelul afișat dedesubt. Selectează-l pentru a trimite toate cererile prin proxy.

    Selectorul de model OpenCode care caută agent și arată furnizorul Agent Redactor cu Nemotron 3 Ultra (Free)
    Caută "agent" pentru a-ți găsi furnizorul Agent Redactor și selectează modelul.
  10. Începe conversația

    Trimite un mesaj. În acest exemplu, utilizatorul a spus "My name is Bob". Agent Redactor a detectat "Bob" ca PII, l-a redactat înainte de a-l transmite către LLM și l-a restabilit în răspuns.

    Chat OpenCode care arată conversația prin Agent Redactor cu numele Bob redactat și restabilit în răspuns
    "Bob" a fost redactat la ieșire și restabilit transparent la întoarcere.

Verificarea redactării

Verifică panoul Redactări sesiune din Agent Redactor pentru a vedea exact ce a fost interceptat.

Statisticile Agent Redactor care arată Requests: 1, PII: 1 și Redactările sesiunii care arată PII private_person Bob
Panoul Statistici arată "Requests: 1, PII: 1", iar Redactările sesiunii listează valoarea interceptată cu marcaj de timp și tip.
Sfat: Folosește reguli regex și cuvinte cheie în profilul tău pentru a prinde secrete specifice proiectului pe care modelul AI le-ar putea rata — de exemplu, nume de gazdă interne, ID-uri proprietare sau nume de cod ale proiectelor.