Zum Inhalt springen

Trusted Codes von einem Rechner entfernen

Wenn du die App entfernst, bleibt dein Konto bestehen. Deine Verbindungen, die Codes auf dem Handy und deine anderen Geräte ändern sich nicht. Willst du das Konto selbst löschen, führe tcc account delete aus, bevor du die App entfernst. Das ist ein eigener Schritt, und er lässt sich nicht rückgängig machen.

Führe aus:

tcc uninstall

Oder öffne das Menü des Trusted-Codes-Symbols und wähle Uninstall Trusted Codes….

Beide zeigen zuerst alles, was Trusted Codes auf diesem Rechner ablegt, und fragen dann nach deiner Bestätigung. Danach:

  • entfernen sie das Gerät dieses Rechners auf dem Server, für jedes Konto, das hier angemeldet ist;
  • starten sie die App nicht mehr bei der Anmeldung am Rechner und entfernen sie aus Claude Desktop, Claude Code und Cursor;
  • beenden sie jeden Trusted-Codes-Prozess;
  • löschen sie den Befehl tcc, die gespeicherten Schlüssel und Anmeldungen und die Datenordner;
  • legen sie jede Kopie der App in den Papierkorb, damit keine Kopie mehr einen Trusted-Codes-Link öffnet.

Ist dieser Rechner der einzige Ort, an dem der Schlüssel eines Kontos liegt, und hat dieses Konto keine Wiederherstellungswörter, bekommst du vorher eine Warnung. Richte dann zuerst Wiederherstellungswörter ein oder melde dich auf deinem Handy an, denn sonst verlierst du die Codes dieses Kontos.

Unter macOS kann während des Entfernens ein Schlüsselbund-Dialog erscheinen. Beantworte ihn.

Am Ende steht eine Liste mit allem, was entfernt wurde und was nicht. Ein Gerät, das auf dem Server nicht entfernt werden konnte, steht in dieser Liste. Entferne es dann auf deinem Handy, wie am Ende dieser Seite beschrieben.

Wer nur die App löscht, lässt den Rest auf dem Rechner. Eine Kopie im Papierkorb kann sogar weiter Trusted-Codes-Links öffnen. Erledige diese Schritte deshalb von Hand.

  1. Beende Trusted Codes. Ist das Symbol in der Menüleiste, wähle dort Quit Trusted Codes. Ist kein Symbol da, öffne die Aktivitätsanzeige, suche nach tcc und beende jeden Prozess, dessen Name mit tcc beginnt.

  2. Lösche jede Kopie von Trusted Codes.app. Sieh in /Applications, in ~/Applications und im Papierkorb nach. Leere danach den Papierkorb.

  3. Lösche den Ordner ~/Library/Application Support/com.trustedcodes.companion und, falls vorhanden, ~/Library/Application Support/trusted-codes.

  4. Lösche die Datei ~/Library/LaunchAgents/Trusted Codes.plist, falls es sie gibt. Sie startet die App bei der Anmeldung.

  5. Öffne die Schlüsselbundverwaltung, suche nach Trusted Codes und lösche jeden Eintrag mit diesem Namen. Im Terminal löscht dieser Befehl bei jedem Aufruf einen Eintrag; führe ihn aus, bis er meldet, dass kein Eintrag gefunden wurde:

    security delete-generic-password -s "Trusted Codes"
  6. Lösche den Befehl tcc: ~/.local/bin/tcc oder /usr/local/bin/tcc.

  7. Lösche im Ordner ~/.trusted-codes nur diese vier Dateien: mcp-audit.jsonl, mcp-tools.json, codeword-policy.json und cloudflared.log. Lösche nicht den Ordner, weil andere Werkzeuge dort eigene Dateien ablegen können. Ist er nach diesem Schritt leer, kannst du ihn löschen.

  8. Hast du Trusted Codes in Claude Desktop, Claude Code oder Cursor eingetragen, entferne den Eintrag trusted-codes aus den MCP-Einstellungen dieser Anwendung.

  1. Beende Trusted Codes: Klicke im Infobereich mit der rechten Maustaste auf das Symbol und wähle Quit Trusted Codes. Ist kein Symbol da, beende im Task-Manager jeden Prozess tcc.
  2. Öffne Einstellungen → Apps → Installierte Apps, suche Trusted Codes und wähle Deinstallieren.
  3. Lösche die Ordner %APPDATA%\com.trustedcodes.companion und %APPDATA%\trusted-codes.
  4. Lösche den Befehl tcc, also den Ordner %LOCALAPPDATA%\Programs\Trusted Codes\bin. Entferne diesen Ordner danach aus dem Path deines Benutzerkontos (Umgebungsvariablen für dieses Konto bearbeiten).
  5. Öffne die Anmeldeinformationsverwaltung, dann Windows-Anmeldeinformationen, und entferne jede generische Anmeldeinformation, deren Name auf .Trusted Codes endet.
  6. Öffne Einstellungen → Apps → Autostart und prüfe, ob Trusted Codes dort steht. Wenn ja, schalte es aus.
  7. Lösche im Ordner %USERPROFILE%\.trusted-codes nur mcp-audit.jsonl, mcp-tools.json, codeword-policy.json und cloudflared.log. Den Ordner löschst du nur, wenn er danach leer ist.
  8. Entferne den Eintrag trusted-codes aus den MCP-Einstellungen von Claude Desktop, Claude Code oder Cursor, falls du ihn angelegt hast.
  1. Beende Trusted Codes über das Symbol in der Leiste oder beende jeden Prozess tcc.

  2. Hast du den Hintergrunddienst eingerichtet, halte ihn an und lösche ihn:

    systemctl --user disable --now trusted-codes.service
    rm ~/.config/systemd/user/trusted-codes.service
    systemctl --user daemon-reload
  3. Entferne die App. Ein .deb- oder .rpm-Paket entfernst du mit dem Paketmanager (sudo apt remove … oder sudo dnf remove …), ein AppImage löschst du als Datei.

  4. Lösche die Ordner ~/.local/share/com.trustedcodes.companion und ~/.local/share/trusted-codes.

  5. Lösche ~/.config/autostart/Trusted Codes.desktop, falls es die Datei gibt.

  6. Lösche die gespeicherten Schlüssel und Anmeldungen, zum Beispiel mit secret-tool:

    secret-tool clear service "Trusted Codes"
  7. Lösche den Befehl tcc: ~/.local/bin/tcc oder /usr/local/bin/tcc.

  8. Lösche in ~/.trusted-codes nur mcp-audit.jsonl, mcp-tools.json, codeword-policy.json und cloudflared.log. Den Ordner löschst du nur, wenn er danach leer ist.

  9. Entferne den Eintrag trusted-codes aus den MCP-Einstellungen von Claude Desktop, Claude Code oder Cursor, falls du ihn angelegt hast.

Eine Server-Installation kann ihre Daten an anderen Orten ablegen. Prüfe jeden dieser Orte:

  • Die Einstellungsdatei von tcc. Es gilt die erste, die existiert: die Datei aus --env-file, die Datei in TCC_ENV_FILE, ~/.config/tcc/tcc.env, /etc/tcc/tcc.env. Lies sie, bevor du etwas löschst, denn sie nennt die Pfade unten. Lösche sie zum Schluss, wenn nichts anderes sie benutzt.
  • TCC_CREDENTIAL_FILE: die Datei, die anstelle eines Schlüsselbunds die Schlüssel und Anmeldungen enthält. Lösche sie.
  • TCC_DATA_DIR: der Ordner mit den Kontodatenbanken. Lösche darin nur den Ordner accounts und die Dateien companion.db, companion.db-wal und companion.db-shm. Den Ordner selbst löschst du nur, wenn er danach leer ist, weil ihn auch andere Software benutzen kann.
  • Die Einstellungen für den Fernmodus, config.toml: $XDG_CONFIG_HOME/tcc/config.toml oder ~/.config/tcc/config.toml. Die Datei enthält ein Zugangstoken. Lösche sie.

Auch mit gesetztem TCC_DATA_DIR benutzt tcc die Datenordner aus den Linux-Schritten oben. Lösche sie also ebenfalls.

Wurde die App gelöscht, bevor sie den Rechner entfernen konnte, steht der Rechner weiter als Gerät in deinem Konto. Entferne ihn im Kontoportal: Öffne auf deinem Handy Einstellungen → Konto verwalten → Geräte und Sitzungen und entferne den Rechner. Das gehört zu jedem Tarif.

Waren auf dem Rechner mehrere Konten angemeldet, wiederhole das für jedes Konto.