Zum Inhalt springen

Kommandozeile

tcc ist die Kommandozeile von Trusted Codes. Sie wird mit dem Desktop-Client ausgeliefert und erledigt dieselbe Arbeit wie das Desktop-Fenster — Code anzeigen, drei Wörter prüfen, Verbindungen verwalten, Inhalt siegeln — nur vom Terminal aus.

Es ist ein einziges Programm. Alles unten ist ein Unterbefehl davon.

tcc code show
tcc verify amber cargo lantern

Für Menschen, die ohnehin im Terminal leben, und für Maschinen.

Willst du nur einen Code auf dem Bildschirm und sonst nichts, sind das Desktop-Fenster und das Telefon schneller. tcc lohnt sich, sobald du etwas skripten willst, Trusted Codes auf einem Server ohne Bildschirm betreiben willst, ein Ergebnis in ein anderes Werkzeug weiterleiten willst, oder einem KI-Assistenten über den lokalen Dienst Zugang zu deinen Codes geben willst.

Die Befehle, die Daten zurückgeben, nehmen --json entgegen, sodass sich die Ausgabe maschinell verarbeiten statt nur lesen lässt. Anmeldung, Geräteverwaltung, Abgleich, Siegeln, Dienst und MCP geben ihren gewohnten Text so oder so aus.

Alle drei sind Clients desselben Kontos. Es gibt kein eigenes Kommandozeilenkonto, keine eigenen Verbindungen und keinen eigenen Code.

Das Desktop-Fenster und tcc sind dasselbe Programm. Bei einer Desktop-Installation teilen sie sich einen Schlüsselbund, einen lokalen Zwischenspeicher und — solange die Desktop-App läuft — einen Hintergrundprozess. Führst du tcc code show bei geöffnetem Fenster aus, spricht der Befehl mit der laufenden Instanz, statt eine eigene zu starten.

Das Telefon ist ein eigenes Gerät auf demselben Konto. Diesen Rechner zu registrieren meldet dein Telefon nicht ab; beide halten ihren eigenen Geräteschlüssel und beide berechnen dieselben Wörter.

tcc ist Teil des Desktop-Clients, deshalb kann ein Konto, dessen Tarif die Desktop-App nicht umfasst, es nicht nutzen. Das sagt dir schon der erste Befehl, den du ausführst.

Führe tcc ohne Unterbefehl aus, und es öffnet eine Eingabeaufforderung, statt zu beenden:

tcc
tcc> code show
tcc> exit

In der Eingabeaufforderung tippst du die Unterbefehle ohne das vorangestellte tcc. help listet sie auf, clear leert den Bildschirm, exit (oder Strg-D) verlässt sie. Die Historie bleibt zwischen Sitzungen erhalten.

Melde dich zuerst an — siehe Anmelden. Danach deckt Codes und Verifizierung die alltäglichen Befehle ab, und Der Dienst das Ausführen von tcc als Hintergrunddienst. Befehlsreferenz listet jeden Befehl auf.