Uso de OpenCode con Agent Redactor
-
Crea un perfil y configura el proxy de API
En la barra lateral Profiles, selecciona o crea un perfil. Define un Profile Name, elige un puerto Local URL libre (p. ej.
8080), introduce el endpoint Forward To real de tu proveedor (p. ej.https://openrouter.ai/api/v1) y pega tu API Key real. La clave se cifra localmente y nunca sale de tu máquina.
Configura el perfil. Local URL es donde se conectará OpenCode; Forward To es el endpoint de API real. -
Activa la detección por IA y las reglas de redacción
Selecciona las categorías de PII que quieres redactar. También puedes añadir reglas regex y palabras clave para secretos específicos del proyecto.
La detección por IA está activada con todas las categorías seleccionadas. El panel Redacciones de sesión muestra el PII interceptado (p. ej. "Bob" detectado como private_person). -
Abre OpenCode
Inicia OpenCode. Verás la interfaz principal con el campo de chat y el selector de modelo actual.
Pantalla principal de OpenCode con el campo de chat y el selector de modelo. -
Abre el selector de modelo
Escribe
/modelen el campo de chat para abrir el diálogo de selección de modelo. También puedes pulsar Ctrl+' como atajo.
Escribe /modelpara abrir el selector de modelo. -
Haz clic en "Connect provider"
En el diálogo de selección de modelo, haz clic en el botón Connect provider de arriba a la derecha para añadir una nueva conexión de proveedor.
Haz clic en Connect provider para añadir Agent Redactor. -
Selecciona "Custom OpenAI-compatible provider"
En la lista de proveedores, desplázate hasta la sección Other y selecciona Custom OpenAI-compatible provider. Esto te permite apuntar OpenCode a cualquier endpoint compatible con OpenAI.
Selecciona Custom OpenAI-compatible provider de la sección Other. -
Rellena los datos del proveedor
Introduce lo siguiente en el formulario de proveedor personalizado:
- Provider ID:
agent-redactor - Display name:
Agent Redactor - Base URL:
http://localhost:8080/(debe coincidir con el puerto de Agent Redactor) - API key: Déjalo vacío. Agent Redactor gestiona la autenticación mediante cabeceras (headers)
Rellena los datos del proveedor. La Base URL debe coincidir con el puerto de tu proxy Agent Redactor. - Provider ID:
-
Añade tu modelo y envía
Desplázate hasta la sección Models. Introduce el ID del modelo (p. ej.
nvidia/nemotron-3-ultra-550b-a55b:free) y un nombre para mostrar (p. ej. "Nemotron 3 Ultra"). Haz clic en Submit para guardar.
Añade el modelo y haz clic en Submit. -
Selecciona tu modelo
En el diálogo
/model, busca "agent" y verás tu proveedor Agent Redactor con el modelo listado debajo. Selecciónalo para enrutar todas las solicitudes a través del proxy.
Busca "agent" para encontrar tu proveedor Agent Redactor y selecciona el modelo. -
Empieza a chatear
Envía un mensaje. En este ejemplo, el usuario dijo "My name is Bob". Agent Redactor detectó a "Bob" como PII, lo redactó antes de reenviarlo al LLM y lo restauró en la respuesta.
"Bob" se redactó a la salida y se restauró de forma transparente a la vuelta.
Verificar la redacción
Revisa el panel Redacciones de sesión en Agent Redactor para ver exactamente qué se interceptó.