Utiliser OpenCode avec Agent Redactor
-
Créez un profil et configurez le proxy API
Dans la barre latérale Profils, sélectionnez ou créez un profil. Définissez un Nom de profil, choisissez un port gratuit URL locale (par ex.
8080), saisissez le véritable point de terminaison Transférer vers de votre fournisseur (par ex.https://openrouter.ai/api/v1) et collez votre véritable clé API. La clé est chiffrée localement et ne quitte jamais votre machine.
Configurez le profil. L'URL locale est l'endroit où OpenCode se connectera ; Transférer vers est le véritable point de terminaison de l'API. -
Activez la détection par IA et les règles de masquage
Sélectionnez les catégories de PII que vous souhaitez masquer. Vous pouvez également ajouter des règles regex et des mots-clés pour les secrets propres à votre projet.
La détection IA est activée avec toutes les catégories sélectionnées. Le panneau Masquages de session affiche les PII interceptées (par ex. "Bob" détecté comme private_person). -
Ouvrez OpenCode
Lancez OpenCode. Vous verrez l'interface principale avec la zone de chat et le sélecteur de modèle actuel.
Écran principal d'OpenCode avec la zone de chat et le sélecteur de modèle. -
Ouvrez le sélecteur de modèle
Saisissez
/modeldans la zone de chat pour ouvrir la boîte de dialogue de sélection du modèle. Vous pouvez également appuyer sur Ctrl+' comme raccourci.
Saisissez /modelpour ouvrir le sélecteur de modèle. -
Cliquez sur "Connect provider"
Dans la boîte de dialogue de sélection du modèle, cliquez sur le bouton Connect provider en haut à droite pour ajouter une nouvelle connexion de fournisseur.
Cliquez sur Connect provider pour ajouter Agent Redactor. -
Sélectionnez "Custom OpenAI-compatible provider"
Dans la liste des fournisseurs, faites défiler jusqu'à la section Other et sélectionnez Custom OpenAI-compatible provider. Cela vous permet de pointer OpenCode vers n'importe quel point de terminaison compatible OpenAI.
Sélectionnez Custom OpenAI-compatible provider dans la section Other. -
Remplissez les informations du fournisseur
Saisissez les éléments suivants dans le formulaire du fournisseur personnalisé :
- Provider ID:
agent-redactor - Display name:
Agent Redactor - Base URL:
http://localhost:8080/(doit correspondre au port dans Agent Redactor) - API key: Laissez vide. Agent Redactor gère l'authentification via les en-têtes
Remplissez les informations du fournisseur. L'URL de base doit correspondre au port du proxy de votre Agent Redactor. - Provider ID:
-
Ajoutez votre modèle et soumettez
Faites défiler jusqu'à la section Models. Saisissez l'ID du modèle (par ex.
nvidia/nemotron-3-ultra-550b-a55b:free) et un nom d'affichage (par ex. "Nemotron 3 Ultra"). Cliquez sur Submit pour enregistrer.
Ajoutez le modèle et cliquez sur Submit. -
Sélectionnez votre modèle
De retour dans la boîte de dialogue
/model, recherchez "agent" et vous verrez votre fournisseur Agent Redactor avec le modèle listé en dessous. Sélectionnez-le pour router toutes les requêtes via le proxy.
Recherchez "agent" pour trouver votre fournisseur Agent Redactor et sélectionnez le modèle. -
Commencez à discuter
Envoyez un message. Dans cet exemple, l'utilisateur a dit "My name is Bob". Agent Redactor a détecté "Bob" comme PII, l'a masqué avant de le transmettre au LLM, puis l'a restauré dans la réponse.
"Bob" a été masqué à l'envoi et restauré de manière transparente au retour.
Vérification du masquage
Consultez le panneau Masquages de session dans Agent Redactor pour voir exactement ce qui a été intercepté.