Trazado

Toda petición que hace una máquina (una máquina es un espacio de trabajo, en el editor de ajustes) — el tráfico del agente hacia los proveedores de modelos, las descargas de paquetes, las llamadas a tu infraestructura — pasa por el proxy de Bromure en el Mac. El panel Trazado fija cuánto de ese tráfico se registra para esta máquina, desde nada hasta los cuerpos completos de peticiones y respuestas. Todo lo registrado se queda en tu Mac, cifrado, y se puede recorrer en el Inspector de trazas o con bromure-cli trace.

El panel Trazado con el selector Traza de la sesión puesto en Detalles de las peticiones de IA y su explicación de los cuatro niveles

El nivel de traza solo trata del tráfico registrado. La Cronología de seguridad — lo que los motores de seguridad bloquearon, permitieron, intercambiaron o señalaron — se registra siempre, sea lo que sea lo que pongas aquí. Ver Resumen y cronología de seguridad.

Traza de la sesión

NivelQué se registra
DesactivadoNada.
Solo actividadUn registro de metadatos por petición: hora, host, método, ruta, estado, tamaños, latencia, el informe de intercambio de tokens y los avisos de fuga de credenciales. Sin cuerpos.
Detalles de las peticiones de IATodo lo de Solo actividad, más los cuerpos completos de peticiones y respuestas para los hosts de proveedores de modelos conocidos (Anthropic, OpenAI, Google, Cohere, Mistral, Perplexity, x.ai, Groq, Replicate, HuggingFace).
TodoCuerpos para todos los hosts. Llena el disco lo más rápido.

Las máquinas nuevas registran en Detalles de las peticiones de IA (heredado de la plantilla Valores predeterminados), para que las conversaciones del agente se puedan auditar desde el principio. El nivel cambia en una máquina en marcha en cuanto guardas.

Consejo: Solo actividad te da el rastro de auditoría — qué hosts se contactaron, si hubo credenciales intercambiadas o filtradas — sin guardar prompts y respuestas en el disco.

Cómo se guardan las trazas

Los metadatos van a ~/Library/Application Support/BromureAC/traces/AAAA-MM-DD/<sessionID>.jsonl, una línea JSON por petición. Los cuerpos van al lado, en una carpeta por sesión, cifrados con la misma clave guardada en el Llavero que protege los secretos de las máquinas.

Antes de escribir nada, las cabeceras sensibles (Authorization, Proxy-Authorization, Cookie, Set-Cookie, x-amz-security-token, api-key, y cualquier cabecera que acabe en -api-key) se sustituyen por <redacted>, y los intercambios y las fugas sospechadas se registran solo como vistas previas de los primeros y últimos caracteres — los secretos reales nunca entran en una traza.

Los cuerpos están limitados a 100 MB por sesión (los más viejos se van primero; los metadatos se conservan) y la carpeta de trazas a 5 GB (los días más viejos se van primero).

Advertencia: en Detalles de las peticiones de IA y en Todo, el texto completo de los intercambios de IA está en el disco — cifrado, pero presente.

Modo privado

El conmutador Modo privado solo aparece en los Mac inscritos en una organización de bromure.io. Cuando está activado, las sesiones de esta máquina dejan de enviar los metadatos de sesión (herramientas, archivos, órdenes, consumo de tokens) a tu organización — "ni el indicador de la barra de título ni la lista de sesiones del administrador verán nada de este espacio de trabajo". El trazado local no se ve afectado. En un Mac que no está inscrito el conmutador está oculto, ya que no se envía nada. Por omisión: desactivado. Ver Empresa — Inscripción y flota.

Intercambio de tokens de suscripción

Cuando se ejecuta un agente con la sesión iniciada mediante una suscripción, el proxy puede mantener los tokens de inicio de sesión reales de Claude o Codex en el Mac y dar señuelos a la VM — el mismo intercambio que se usa para las claves de API. Después de haberte preguntado una vez para esta máquina, el panel muestra una fila por proveedor:

  • Intercambio de token de suscripción de Claude
  • Intercambio de token de suscripción de Codex

Cada una dice Activo ("El proxy mantiene los tokens OAuth reales en este Mac y sirve señuelos dentro de la VM.") o Rechazado, con Olvidar el intercambio (volver a preguntar en la próxima sesión) o Reactivar la pregunta para restablecerlo; el proxy vuelve entonces a preguntar. Las filas están ocultas hasta que el proxy ha preguntado.

Ver lo que se registró

  • Inspector de trazas — Ventana › Inspector de trazas… (⇧⌘I), o Inspeccionar traza en el menú de máquinas. Una lista viva y filtrable de los intercambios registrados, con insignias de intercambio y de fuga; los intercambios de IA capturados se presentan como una conversación.
  • Línea de órdenes — con la app en marcha, bromure-cli trace ls, trace summary, trace hostnames, trace leaks y trace clear.

Ambos se tratan en Trazado y auditoría.

Historial de seguridad (solo Preferencias)

En Preferencias › Rastreo (las Preferencias de este Mac, no los ajustes de una máquina ni los de un Mac remoto), Security history fija cómo la ventana Seguridad guarda y muestra sus eventos:

  • Keep events for — 7 days, 30 days, 90 days (por omisión), 180 days, 1 year o Forever. "Events older than this are deleted from this Mac." Un cambio se aplica al instante.
  • Security window opens on — Last hour, Últimas 24 horas (por omisión), Last 7 days, Last 30 days o All history. El Resumen cuenta ese periodo, y la Cronología se abre en él.

Referencia de ajustes

AjusteTipoPor omisión
Traza de la sesiónDesactivado / Solo actividad / Detalles de las peticiones de IA / TodoDetalles de las peticiones de IA para máquinas nuevas
Modo privadoConmutador (solo en Mac inscritos)Desactivado
Intercambio de token de suscripción de ClaudeEstado y restablecimiento (tras la primera pregunta)Oculto
Intercambio de token de suscripción de CodexEstado y restablecimiento (tras la primera pregunta)Oculto
Keep events for (Preferencias)7 days … Forever90 días
Security window opens on (Preferencias)Last hour … All historyÚltimas 24 horas

Capítulos relacionados