Tracing
Jede Anfrage, die eine Maschine stellt (eine Maschine ist ein Arbeitsbereich, im Einstellungseditor) — der Verkehr des Agenten zu Modellanbietern, Paket-Downloads, Aufrufe Ihrer Infrastruktur — läuft über Bromures Proxy auf dem Mac. Der Bereich Tracing legt fest, wie viel von diesem Verkehr für diese Maschine aufgezeichnet wird, von nichts bis zu vollständigen Anfrage- und Antwortkörpern. Alles Aufgezeichnete bleibt verschlüsselt auf Ihrem Mac und ist im Trace-Inspektor oder mit bromure-cli trace durchsuchbar.
Die Trace-Stufe betrifft nur aufgezeichneten Verkehr. Die Sicherheits-Zeitleiste — was die Sicherheits-Maschinerie blockiert, erlaubt, ausgetauscht oder markiert hat — wird immer aufgezeichnet, was Sie hier auch setzen. Siehe Sicherheitsübersicht und Zeitleiste.
Sitzungsaufzeichnung
| Stufe | Was aufgezeichnet wird |
|---|---|
| Aus | Nichts. |
| Nur Aktivität | Ein Metadatensatz je Anfrage: Zeit, Host, Methode, Pfad, Status, Größen, Latenz, der Token-Austauschbericht und Warnungen über austretende Zugangsdaten. Keine Körper. |
| Details der KI-Anfragen | Alles aus Nur Aktivität, dazu vollständige Anfrage- und Antwortkörper für bekannte Modellanbieter-Hosts (Anthropic, OpenAI, Google, Cohere, Mistral, Perplexity, x.ai, Groq, Replicate, HuggingFace). |
| Alles | Körper für jeden Host. Füllt die Platte am schnellsten. |
Neue Maschinen zeichnen auf Details der KI-Anfragen auf (aus der Vorlage Standardwerte), sodass Gespräche des Agenten von Anfang an geprüft werden können. Die Stufe ändert sich auf einer laufenden Maschine, sobald Sie sichern.
Tipp: Nur Aktivität gibt Ihnen die Prüfspur — welche Hosts kontaktiert wurden, ob Zugangsdaten ausgetauscht wurden oder austraten — ohne Prompts und Antworten auf der Platte zu behalten.
Wie Traces gespeichert werden
Metadaten gehen nach ~/Library/Application Support/BromureAC/traces/JJJJ-MM-TT/<sessionID>.jsonl, eine JSON-Zeile je Anfrage. Die Körper liegen daneben, in einem Ordner je Sitzung, verschlüsselt mit demselben im Schlüsselbund gehaltenen Schlüssel, der die Geheimnisse der Maschinen schützt.
Bevor überhaupt etwas geschrieben wird, werden empfindliche Kopfzeilen (Authorization, Proxy-Authorization, Cookie, Set-Cookie, x-amz-security-token, api-key und jede Kopfzeile, die auf -api-key endet) durch <redacted> ersetzt, und Austausche wie vermutete Lecks nur als Vorschau der ersten und letzten Zeichen aufgezeichnet — echte Geheimnisse gelangen nie in einen Trace.
Körper sind auf 100 MB je Sitzung begrenzt (die ältesten gehen zuerst; Metadaten bleiben) und der Trace-Ordner auf 5 GB (die ältesten Tage gehen zuerst).
Warnung: Auf Details der KI-Anfragen und Alles liegt der volle Text der KI-Wechsel auf der Platte — verschlüsselt, aber vorhanden.
Privater Modus
Der Schalter Privater Modus erscheint nur auf Macs, die bei einer bromure.io-Organisation registriert sind. Ist er ein, hören die Sitzungen dieser Maschine auf, Sitzungs-Metadaten (Werkzeuge, Dateien, Befehle, Token-Verbrauch) an Ihre Organisation zu senden — „weder die Anzeige in der Titelleiste noch die Sitzungsliste des Administrators sieht irgendetwas aus diesem Arbeitsbereich". Das lokale Tracing bleibt unberührt. Auf einem nicht registrierten Mac ist der Schalter verborgen, da nichts gesendet wird. Voreinstellung: aus. Siehe Enterprise — Registrierung & Flotte.
Austausch von Abonnement-Tokens
Läuft ein Agent, der mit einem Abonnement angemeldet ist, kann der Proxy die echten Claude- oder Codex-Anmeldetokens auf dem Mac behalten und der VM Stellvertreter geben — derselbe Austausch wie bei API-Schlüsseln. Nachdem er Sie einmal für diese Maschine gefragt hat, zeigt der Bereich eine Zeile je Anbieter:
- Claude-Abonnement-Token-Austausch
- Codex-Abonnement-Token-Austausch
Jede liest Aktiv („Der Proxy behält die echten OAuth-Tokens auf diesem Mac und liefert innerhalb der VM Stellvertreter.") oder Abgelehnt, mit Austausch vergessen (nächste Sitzung erneut fragen) oder Frage wieder aktivieren, um sie zurückzusetzen; der Proxy fragt dann wieder. Die Zeilen bleiben verborgen, bis der Proxy gefragt hat.
Ansehen, was aufgezeichnet wurde
- Trace-Inspektor — Fenster › Trace-Inspektor… (⇧⌘I), oder Trace prüfen im Maschinen-Menü einer Maschine. Eine lebende, filterbare Liste der aufgezeichneten Wechsel mit Austausch- und Leck-Abzeichen; erfasste KI-Wechsel werden als Gespräch dargestellt.
- Kommandozeile — bei laufender App
bromure-cli trace ls,trace summary,trace hostnames,trace leaksundtrace clear.
Beide behandelt Tracing & Audit.
Sicherheitsverlauf (nur Einstellungen)
In Einstellungen › Aufzeichnung (den eigenen Einstellungen dieses Macs, nicht den Einstellungen einer Maschine oder eines entfernten Macs) legt Security history fest, wie das Fenster Sicherheit seine Ereignisse aufbewahrt und zeigt:
- Keep events for — 7 days, 30 days, 90 days (Voreinstellung), 180 days, 1 year oder Forever. „Events older than this are deleted from this Mac.“ Eine Änderung gilt sofort.
- Security window opens on — Last hour, Letzte 24 Stunden (Voreinstellung), Last 7 days, Last 30 days oder All history. Die Übersicht zählt diesen Zeitraum, und die Zeitleiste öffnet damit.
Einstellungsreferenz
| Einstellung | Typ | Voreinstellung |
|---|---|---|
| Sitzungsaufzeichnung | Aus / Nur Aktivität / Details der KI-Anfragen / Alles | Details der KI-Anfragen für neue Maschinen |
| Privater Modus | Schalter (nur registrierte Macs) | Aus |
| Claude-Abonnement-Token-Austausch | Zustand und Zurücksetzen (nach der ersten Frage) | Verborgen |
| Codex-Abonnement-Token-Austausch | Zustand und Zurücksetzen (nach der ersten Frage) | Verborgen |
| Keep events for (Einstellungen) | 7 days … Forever | 90 Tage |
| Security window opens on (Einstellungen) | Last hour … All history | Letzte 24 Stunden |
Verwandte Kapitel
- Tracing & Audit — der Trace-Inspektor, die Stufen und die Trace-CLI.
- Sicherheitsübersicht und Zeitleiste — die immer laufende Aufzeichnung der Sicherheitsentscheidungen.
- Einstellungsreferenz — alle Bereiche auf einen Blick.