Ga naar inhoud

Overzicht van commando’s

{/_ GENERATED by tools/help/generate-cli-reference.mjs — do not edit by hand. _/}

Deze pagina wordt gegenereerd uit de parser van de opdrachtregel en kan het programma dus niet tegenspreken. tcc <commando> --help toont dezelfde gegevens in de terminal.

180 commando’s, 89 opties. Punthaken zijn verplicht, blokhaken optioneel.

Deze kunt u bij elk commando opgeven.

  • --account — Alleen voor dit commando als een ander account op deze computer handelen
  • --dry-run — Voorbeeld zonder iets te wijzigen (alleen bij wijzigende commando’s)
  • --db, -e, --env — Met welke server wordt gesproken (local/dev/prod)
  • --json, -j — Uitvoer als JSON (machineleesbaar)
  • --quiet, -q — Niet-essentiële uitvoer onderdrukken
  • --server — Het adres van de tcc-dienst op afstand voor deze aanroep vervangen. Komt overeen met TCC_REMOTE_URL. Handig in scripts en CI, waar het exporteren van variabelen onhandig is. Samen met --token gebruiken
  • --token — API-token (tc_live_* / tc_test_*) voor de dienst op afstand. Komt overeen met de omgevingsvariabele TCC_API_TOKEN. Verplicht zodra --server is opgegeven (of het equivalent in de omgeving)
  • --verbose, -v — Het volledige antwoord van de API meesturen

De accounts op deze computer en de levensloop van dit account

Dit account en alles erin verwijderen. ONOMKEERBAAR

Een account van deze computer verwijderen

Argumenten

  • <id_or_email> — Kenmerk van het account, of het adres waarmee het aanmeldt

De accounts tonen die op deze computer zijn aangemeld (standaard)

Een pagina van het accountportaal openen, aangemeld (toont een eenmalige link)

Argumenten

  • [target] — De pagina van het portaal, bijv. account of emails — Standaard account

Wisselen als welk account deze computer handelt

Argumenten

  • <id_or_email> — Kenmerk van het account, of het adres waarmee het aanmeldt

API-tokens van de server beheren (voor programmatische toegang)

Een API-token van de server aanmaken

Argumenten

  • <name> — Sprekende naam (bijvoorbeeld «CI-straat»)

Opties

  • --scopes — Rechten, gescheiden door komma’s (optioneel)

Alle API-tokens van de server tonen

Een API-token van de server intrekken op kenmerk

Argumenten

  • <id> — Kenmerk van het token (uit de lijst)

De assistent één vraag stellen

Argumenten

  • [message] — Wat u wilt vragen, bijvoorbeeld «wat is de code van Mark»

Opties

  • --answer — Answer a question from a previous —json run with this value (a choice’s value, or free text); needs —envelope
  • --envelope — The data.ask JSON the previous run printed — a file, or - for stdin

Een antwoord van de assistent beoordelen

Argumenten

  • <chat_log_id> — Het kenmerk dat het antwoord in data.chatLogId meedroeg
  • <rating> — nuttig | niet nuttig

Aanmelding (aanmelden, afmelden, status)

Een sessie van de standaardinvoer overnemen, zonder browser

Aanmelden: opent de browser, of gebruikt met —code de code uit de aanmeldmail

Opties

  • --code — Aanmelden met de code uit de aanmeldmail in plaats van met de browser
  • --email — Het adres waar de code naartoe gaat (gevraagd als het ontbreekt)

Tokens uit de sleutelhanger wissen

De aanmeldstatus tonen

Het toegangstoken afdrukken (geschikt voor pipes)

Handelingen met eenmalige codes

Alle codes tonen

Tonen wanneer de code wisselt

De huidige code van drie woorden voor een naam tonen — verbinding of gastcode

Argumenten

  • <name> — Naam van de verbinding of label van de gastcode (een deel volstaat)

Opties

  • --kind — Slechts één soort: connection of guest
  • --lang — Andere taal dan gebruikelijk

Configuratie

De opgeslagen dienst op afstand verwijderen — volgende aanroepen gebruiken de lokale dienst (als die draait) of de zelfstandige modus

Een API-token voor HTTP-toegang aanmaken

Opties

  • --label — Label voor het token (bijvoorbeeld «claude-ai», «chatgpt»)
  • --scope — Rechten van het token: lezen, schrijven of volledig
  • --ttl-hours — Geldigheid in uren (weglaten voor onbeperkt — alleen lokaal)

Alle API-tokens tonen (gemaskeerd)

Het apparaat opnieuw instellen — gebruikersgegevens wissen en bij het volgende gebruik opnieuw registreren

Een API-token intrekken op label

Argumenten

  • <label> — Label van het token

Een tcc-dienst op afstand als standaarddoel opslaan. Schrijft naar ~/.config/tcc/config.toml en wordt bij elke aanroep gelezen, tenzij --server of TCC_REMOTE_URL dat vervangt

Argumenten

Opties

  • --token — API-token (tc_live_* / tc_test_*) dat bij dit adres hoort — verplicht

De algemene sneltoets voor verzegelen opvragen of instellen. Voorbeeld: tcc config shortcut “CmdOrCtrl+Shift+S”

Argumenten

  • [value] — Nieuwe sneltoets (bijvoorbeeld «CmdOrCtrl+Shift+S»). Weglaten om de huidige te tonen

De huidige configuratie tonen

Eén API-token tonen op label (volledige waarde)

Argumenten

  • <label> — Label van het token

Het opgeslagen adres van de dienst op afstand afdrukken (token gemaskeerd)

Verbinden via een open link

Argumenten

  • <slug> — Kort adres van de open link (bijvoorbeeld «stefan/my-link»)

Bestaande verbindingen beheren

Een lid toevoegen

Argumenten

  • <email> — E-mailadres van de toe te voegen persoon
  • <id> — Kenmerk van de verbinding

De afbeelding van de verbinding uit een lokaal bestand instellen

Argumenten

  • <id> — Kenmerk van de verbinding
  • <path> — Pad naar een JPEG-, PNG-, WEBP- of GIF-bestand

Wijzigen hoe de identiteitscodes van deze verbinding werken

Argumenten

  • <id> — Kenmerk van de verbinding
  • <mode> — Wijze: dedicated (woorden alleen voor deze verbinding) of shared (iedereen in de verbinding zegt dezelfde woorden)

Een verbinding verwijderen

Argumenten

  • <id> — Kenmerk van de verbinding

Favoriet aan- of uitzetten

Argumenten

  • <id> — Kenmerk van de verbinding

Verbindingen met hun labels tonen

De leden tonen

Argumenten

  • <id> — Kenmerk van de verbinding

De afbeelding van de verbinding verwijderen

Argumenten

  • <id> — Kenmerk van de verbinding

Een lid verwijderen

Argumenten

  • <id> — Kenmerk van de verbinding
  • <member_id> — Kenmerk van het lid (uit members)

Het eigendom aan een ander lid overdragen

Argumenten

  • <id> — Kenmerk van de verbinding
  • <new_owner_id> — Kenmerk van de nieuwe eigenaar (uit members)

Instellingen van de verbinding wijzigen (naam, taal, wisselritme, omschrijving)

Argumenten

  • <id> — Kenmerk van de verbinding

Opties

  • --description — Omschrijving
  • --lang — Nieuwe taal
  • --name — Nieuwe naam
  • --rotation-hours — Wisselritme in uren (bijvoorbeeld 1, 6, 24, 168 voor wekelijks)

Achtergronddienst zonder venster (Linux-servers, CI)

Installeren en inschakelen als systemd-gebruikersdienst (alleen Linux)

De dienst starten (HTTP, MCP-server en synchronisatie)

De status van de dienst tonen

De draaiende dienst stoppen

Apparaatbeheer (registreren, herstellen, status)

Elk apparaat dat bij dit ACCOUNT is aangemeld, niet alleen dit

De herstelcode invoeren om end-to-end-versleuteling in te richten

Herstelwoorden opnieuw aanmaken (nieuwe woorden, dezelfde sleutel)

Opties

  • --lang — Taal van de herstelwoorden (en, de, es, fr, it, nl)

Het sleutelpaar aanmaken en bij de server registreren

Een apparaat van dit account afmelden

Argumenten

  • <device_id> — Kenmerk van het apparaat (uit tcc device list)

Opties

  • --confirm-last-key-holder — Ook verwijderen als het het laatste apparaat is dat de accountsleutel bewaart

Herstelwoorden aanmaken (eerste of enige apparaat)

Opties

  • --lang — Taal van de herstelwoorden (en, de, es, fr, it, nl)

De registratiestatus van het apparaat tonen

E-mailadressen van dit account

Een adres verwijderen

Argumenten

  • <id> — Kenmerk van het adres (uit tcc email list)

Alle adressen van dit account tonen

Een verificatiecode naar een adres sturen

Argumenten

  • <address> — Het te verifiëren adres

Het adres kiezen dat uw verbindingen zien

Argumenten

  • <id> — Kenmerk van het adres (uit tcc email list)

Een adres het hoofdadres maken

Argumenten

  • <id> — Kenmerk van het adres (uit tcc email list)

De code invoeren die naar een adres is gestuurd

Argumenten

  • <address> — Het adres
  • <code> — De code uit de e-mail

Gegevensexport — een kopie opvragen van alles wat dit account bewaart

Elke export die dit account heeft opgevraagd verwijderen

Een ondertekende, verlopende link naar een voltooide export ophalen

Argumenten

  • <export_id> — Kenmerk van de export (uit tcc export list)

De exports die dit account heeft opgevraagd, klaar of niet

De server vragen een export op te bouwen

Externe leden (webtoegang voor wie de app niet heeft)

Een extern lid toevoegen (zonder app)

Argumenten

  • <email> — E-mailadres
  • <name> — Naam van de persoon

Opties

  • --lang — Taal van de codewoorden
  • --tag — Eigen naam voor de verbinding

Alle externe leden tonen

De toegang van een extern lid intrekken

Argumenten

  • <member_id> — Kenmerk van het lid

Een reactie naar het team sturen. Die gaat per e-mail en bestaat daarom alleen op de opdrachtregel

Argumenten

  • <category> — fout | functie | algemeen
  • <message> — Wat u wilt zeggen (10 tot 2000 tekens)

Opties

  • --rating — Optionele beoordeling, 1 tot 5

Gastcodes (voor wie de app niet heeft)

Een gastcode aanmaken

Argumenten

  • <name> — Naam van de persoon

Opties

  • --expires — Uren tot het verloopt
  • --lang — Taal van de codewoorden

Alle gastcodes tonen

Een QR-code voor een gastcode maken

Argumenten

  • <id> — Kenmerk van de gastcode (uit list of create)

Een gastcode intrekken

Argumenten

  • <id> — Kenmerk van de gastcode (uit de lijst)

Gastcodes op naam zoeken

Argumenten

  • <query> — Zoekterm

Een gastcode per e-mail sturen

Argumenten

  • <id> — Kenmerk van de gastcode (uit list of create)

Opties

  • --to — E-mailadres van de ontvanger — verplicht

tcc in uw PATH zetten, zodat de toepassing en de opdrachtregel één programma zijn

Opties

  • --force — Een bestaande tcc vervangen die ergens anders heen wijst

Verbindingen aanmaken en uitnodigingen beheren

Een aan u gerichte uitnodiging aannemen

Argumenten

  • <id> — Kenmerk van de uitnodiging

Opties

  • --force — Aannemen hoewel de uitnodiging een ander adres noemt

Een gefedereerde uitnodiging aannemen (een regel die een andere node hierheen heeft gestuurd)

Argumenten

  • <id> — Kenmerk van de openstaande uitnodiging

Het verzoek van iemand anders om lid te worden van uw verbinding goedkeuren

Argumenten

  • <id> — Kenmerk van de uitnodiging

Een uitnodiging afwijzen

Argumenten

  • <id> — Kenmerk van de uitnodiging

Een gefedereerde uitnodiging afwijzen

Argumenten

  • <id> — Kenmerk van de openstaande uitnodiging

Gefedereerde uitnodigingen tonen die op dit account wachten

Alle uitnodigingen tonen

Openstaande goedkeuringsverzoeken tonen

De geldigheid van een openstaande uitnodiging verlengen

Argumenten

  • <id> — Kenmerk van de uitnodiging

Een verbinding aanmaken en uitnodigingen sturen

Argumenten

  • <name> — Naam van de verbinding

Opties

  • --duration — Na dit aantal uren automatisch verwijderen (-1 = nooit)
  • --lang — Taal van de codewoorden
  • --message — Persoonlijk bericht in de uitnodigingsmail
  • --tags — Labels (gescheiden door komma’s)
  • --to — E-mailadres of adressen, gescheiden door komma’s

Een verstuurde uitnodiging intrekken

Argumenten

  • <id> — Kenmerk van de uitnodiging

Deelbare open links beheren

Een verzoek goedkeuren

Argumenten

  • <id> — Kenmerk van het verzoek

Het adres van de link wijzigen

Argumenten

  • <id> — Kenmerk van de link
  • <slug> — Nieuw kort adres

Een open link aanmaken

Opties

  • --approval — Wijze van goedkeuren: automatisch of handmatig
  • --slug — Eigen kort adres

Een verzoek afwijzen

Argumenten

  • <id> — Kenmerk van het verzoek

Een link verwijderen

Argumenten

  • <id> — Kenmerk van de link

Alle open links tonen

Een link pauzeren

Argumenten

  • <id> — Kenmerk van de link

Openstaande verbindingsverzoeken tonen

Een link hervatten

Argumenten

  • <id> — Kenmerk van de link

Beschikbare linknamen voorstellen

Nagaan of een e-mailadres bij Trusted Codes bekend is

Argumenten

  • <email> — Te controleren e-mailadres

MCP-koppeling met AI-toepassingen

Trusted Codes aan een AI-toepassing toevoegen

Argumenten

  • [app] — In te stellen AI-toepassing (claude-desktop, claude-code, cursor)

Trusted Codes uit een AI-toepassing verwijderen

Argumenten

  • <app> — AI-toepassing waaruit Trusted Codes wordt verwijderd (claude-desktop, claude-code, cursor)

Tonen welke AI-toepassingen Trusted Codes ingesteld hebben

Meldingen bekijken en beheren

Meldingen verwijderen

Argumenten

  • [ids] — Kenmerken van de meldingen

Recente meldingen tonen

Opties

  • --limit — Hoogste aantal dat wordt getoond
  • --unread — Alleen ongelezen tonen

Meldingen als gelezen markeren

Argumenten

  • [ids] — Kenmerken van de meldingen

In welke organisatie u handelt, en hoe u wisselt

Welke organisatie in deze sessie actief is, en wat die toestaat

In een organisatie handelen, of terug naar de persoonlijke context

Argumenten

  • [organization_id] — Kenmerk van de organisatie. Samen met —personal weglaten om de keuze op te heffen

Opties

  • --personal — Als uzelf handelen in plaats van binnen een organisatie

One-time codes: three words, valid for one hour, one use

Opties

  • --lang — Code language: en | de | es | fr | it | nl
  • --wait <value> — A new computer is trusted by the server after about 3 minutes: keep trying for up to this many seconds (bare --wait = 240)

Allow the page that claimed your generator words

Argumenten

  • <id> — The pairing id (from tcc otp devices)

Deny the page that claimed your generator words

Argumenten

  • <id> — The pairing id (from tcc otp devices)

List the devices that make your codes, and a page waiting for your decision

Make the words for a code generator page

Opties

  • --lang — Language of the three words

List your codes

Make a one-time code (the default): prints the three words and the link

Opties

  • --lang — Code language: en | de | es | fr | it | nl
  • --wait <value> — Keep trying for up to this many seconds while the server starts to trust this computer (bare --wait = 240)

Remove a device (its open codes stop working)

Argumenten

  • <id> — The device’s install id (from tcc otp devices)

Withdraw a code that is not used yet

Argumenten

  • <id> — The code’s id (from tcc otp list --json)

Wat het abonnement van dit account toestaat — functies, grenzen en keuzes

Opties

  • --refresh — De server bevragen in plaats van uit de lokale database te antwoorden

Meldingsvoorkeuren bekijken en wijzigen

Terugzetten op de standaardwaarden

Een meldingskanaal aan- of uitzetten

Argumenten

  • <channel> — Kanaal: e-mail, pushmelding of in de toepassing
  • <topic> — Onderwerp (bijvoorbeeld invitation_received, security_alert)

Opties

  • --enabled — Aan of uit

Meldingsvoorkeuren tonen

Sjablonen voor verbindingen beheren

Een sjabloon aanmaken

Argumenten

  • <name> — Naam van het sjabloon

Opties

  • --duration — Uren tot automatisch verwijderen
  • --lang — Standaardtaal

Een sjabloon verwijderen

Argumenten

  • <id> — Kenmerk van het sjabloon

Sjablonen tonen

Het standaardsjabloon instellen (zonder kenmerk wordt het gewist)

Argumenten

  • [id] — Kenmerk van het sjabloon (weglaten om het standaardsjabloon te wissen)

Een sjabloon wijzigen

Argumenten

  • <id> — Kenmerk van het sjabloon

Opties

  • --duration — Nieuw aantal uren tot automatisch verwijderen
  • --lang — Nieuwe standaardtaal
  • --name — Nieuwe naam

Het profiel bekijken of wijzigen

Het profiel tonen (standaard zonder subcommando)

De voorkeurstaal wijzigen

Argumenten

  • <language> — Taalcode (en, de, es, fr, it, nl)

De getoonde naam wijzigen

Argumenten

  • <name> — Nieuwe getoonde naam

Aanbiederzegels — vanaf dit apparaat eenmalige herkomstcodes aanmaken

De codes tonen die vanaf dit account zijn aangemaakt

Een eenmalige code aanmaken: drukt de drie woorden af en zet ze op het klembord

Opties

  • --lang — Taal van de code: en | de | es | fr | it | nl. Standaard en

DIT apparaat inrichten om zegels aan te maken (meld u eerst aan met tcc auth login). Gebruik op het eerste apparaat het token uit uw uitnodigingslink

Opties

  • --invite — Token uit uw uitnodigingslink als aanbieder (alleen op het eerste apparaat)
  • --lang — Taal van de code: en | de | es | fr | it | nl. Standaard en

Interactieve sessie — een blijvende sessie waarin commando’s zonder het voorvoegsel tcc worden getypt

Inhoud verzegelen (aantonen dat die van u komt)

De inhoud van het klembord verzegelen

Opties

  • --description — Owner-only description (1–120 characters), shown in your own seal list. Encrypted to your account key; nobody else sees it
  • --max-checks — End the seal after about this many checks by others (1–1000; 0 = no limit). Omitted: the suggestion of your plan
  • --require-approval — Goedkeuring op de telefoon vragen voordat er wordt verzegeld
  • --show-my-name — Ignored: every seal shows your name and email address. Accepted for one release so existing scripts keep working
  • --valid-days — End the seal after this many days (1–3650; 0 = no limit). Omitted: the suggestion of your plan

Een overdraagbaar bewijsdocument voor een zegel uitvoeren

Argumenten

  • <id> — Seal ID (from list output)

Tonen wat dit account heeft verzegeld

Een zegel intrekken

Argumenten

  • <id> — Kenmerk van de inhoud (uit de lijst)

Tekst van de opdrachtregel verzegelen

Argumenten

  • <content> — The text to seal

Opties

  • --description — Owner-only description (1–120 characters), shown in your own seal list. Encrypted to your account key; nobody else sees it
  • --file — Pad naar het bestand dat wordt meegenomen (lokaal gehasht, nooit geüpload). De naam wordt met de tekst versleuteld
  • --label — Titel van het zegel. Met de tekst versleuteld (nooit leesbaar verstuurd) en getoond op het goedkeuringsscherm van de telefoon
  • --language — Taal van de codewoorden (en, de, fr, es, it, nl)
  • --max-checks — End the seal after about this many checks by others (1–1000; 0 = no limit). Omitted: the suggestion of your plan
  • --ref, -r — Kort verwijzingsadres (mag herhaald worden)
  • --require-approval — Goedkeuring op de telefoon vragen voordat er wordt verzegeld
  • --show-my-name — Ignored: every seal shows your name and email address. Accepted for one release so existing scripts keep working
  • --valid-days — End the seal after this many days (1–3650; 0 = no limit). Omitted: the suggestion of your plan

Actieve sessies — wat er verder als u is aangemeld

Elke sessie die als u is aangemeld

Eén sessie beëindigen

Argumenten

  • <session_id> — Kenmerk van de sessie (uit tcc session list)

Een account inrichten of wisselen (aanmelden, apparaat registreren en synchroniseren in één keer)

Naar een ander account wisselen (afmelden, als iemand anders aanmelden, opnieuw inrichten)

Kluisgeheimen naar de lokale cache synchroniseren

Geheimen in de cache wissen

De staat van de synchronisatie tonen

Verbindingen met labels ordenen

Een label aan een verbinding toekennen

Argumenten

  • <connection_id> — Kenmerk van de verbinding
  • <tag_id> — Kenmerk van het label

Een label aanmaken

Argumenten

  • <name> — Naam van het label

Een label verwijderen

Argumenten

  • <id> — Kenmerk van het label

Alle labels tonen

Een label hernoemen

Argumenten

  • <id> — Kenmerk van het label
  • <name> — Nieuwe naam

Een label van een verbinding halen

Argumenten

  • <connection_id> — Kenmerk van de verbinding
  • <tag_id> — Kenmerk van het label

Vertrouwen — wie u volgt, uw eigen score en het verificatielogboek

De mensen die u volgt

Iemand volgen

Argumenten

  • <ticket> — Het subscribeTicket dat tcc verify --public afdrukt

Opties

  • --description — Uw eigen notitie
  • --label — Uw eigen naam voor deze persoon
  • --source — Waar het volgen vandaan komt

De verificatiegeschiedenis van iemand die u volgt

Argumenten

  • <watched_user_id> — Kenmerk van de persoon die u volgt (uit tcc trust cards)

Het verificatielogboek

Opties

  • --direction — Filteren op richting
  • --limit — Hoeveel regels worden teruggegeven
  • --offset — Dit aantal regels overslaan

Uw naam of notitie wijzigen voor iemand die u volgt

Argumenten

  • <watched_user_id> — Kenmerk van de persoon die u volgt (uit tcc trust cards)

Opties

  • --description — Nieuwe notitie
  • --label — Nieuw label

Uw eigen vertrouwensscore en de cijfers erachter

Iemand niet langer volgen

Argumenten

  • <watched_user_id> — Kenmerk van de persoon die u volgt (uit tcc trust cards)

Trusted Codes volledig van deze computer verwijderen

Opties

  • --confirm-last-key-holder — Het apparaat van deze computer ook verwijderen als het het laatste apparaat is dat de accountsleutel bewaart. Zonder deze optie vraagt een terminal; zonder terminal stopt de run voordat er iets op deze computer wordt verwijderd
  • --delete-env-file — Ook het omgevingsbestand van de beheerder (tcc.env) zonder te vragen verwijderen
  • --keep-device-on-server — Het apparaat van deze computer actief laten op de server
  • --server-step — One account’s server step (internal: one child per account)
  • --yes — Niet vragen; nodig als er geen terminal is. Het omgevingsbestand blijft bewaard

Het door install-cli aangemaakte startpunt tcc verwijderen

Drie woorden tegen de verbindingen in de cache controleren

Argumenten

  • <word1> — Eerste woord
  • <word2> — Tweede woord
  • <word3> — Derde woord

Opties

  • --country — Landaanwijzing voor de openbare opzoeking (ISO 3166-1 alpha-2)
  • --public — Ook de SERVER bevragen (openbare opzoeking). De twee antwoorden worden apart getoond en nooit samengevoegd: de lokale controle kent alleen de kluisgeheimen op dit apparaat, en «geen overeenkomst» zeggen terwijl het eerlijke antwoord «ik kan het niet weten» is, is precies de fout die conclusive voorkomt