Loslegen
Authentifizierung
Authentifizierung
ClawHub verwendet GitHub für die Webanmeldung. Die CLI verwendet ClawHub-API-Token, die über dieses angemeldete Konto erstellt wurden.
Webanmeldung
Melden Sie sich über GitHub bei clawhub.ai an.
Gelöschte, gesperrte oder deaktivierte Konten können die normale ClawHub-Anmeldung nicht abschließen. Wenn Sie nach der Anmeldung wieder abgemeldet sind, ist Ihr Konto möglicherweise nicht ordnungsgemäß freigeschaltet. Wenn Ihr Konto gesperrt oder deaktiviert wurde, verwenden Sie das ClawHub-Einspruchsformular, falls Sie dies für einen Fehler halten.
CLI-Anmeldung
Der standardmäßige CLI-Anmeldeablauf öffnet Ihren Browser:
clawhub loginclawhub whoamiAblauf:
- Die CLI startet einen temporären Callback-Server unter
127.0.0.1. - Ihr Browser öffnet die ClawHub-Anmeldeseite.
- Nach der GitHub-Anmeldung erstellt ClawHub ein API-Token.
- Der Browser leitet zurück zum lokalen Callback.
- Die CLI speichert das Token in Ihrer ClawHub-Konfigurationsdatei.
Wenn Ihr Browser den lokalen Callback aufgrund von Firewall-, VPN- oder Proxyregeln nicht erreichen kann, verwenden Sie den Headless-Token-Ablauf.
Headless-Anmeldung
Erstellen Sie ein Token in der ClawHub-Weboberfläche und übergeben Sie es anschließend an die CLI:
clawhub login --token clh_...Verwenden Sie diesen Ablauf für Server, CI-Aufträge oder reine Terminalumgebungen.
Führen Sie für Remote-Shells, bei denen Sie einen Browser an anderer Stelle öffnen können, Folgendes aus:
clawhub login --deviceDie CLI zeigt einen einmalig verwendbaren Code an und wartet, während Sie sie unter
https://clawhub.ai/cli/device autorisieren.
Token-Speicherung
Standardmäßige Konfigurationspfade:
- macOS:
~/Library/Application Support/clawhub/config.json - Linux/XDG:
$XDG_CONFIG_HOME/clawhub/config.jsonoder~/.config/clawhub/config.json - Windows:
%APPDATA%\\clawhub\\config.json
Überschreiben Sie den Pfad mit:
export CLAWHUB_CONFIG_PATH=/path/to/config.jsonGeben Sie das gespeicherte Token für die CI-Einrichtung mit folgendem Befehl aus:
clawhub tokenWiderruf
Sie können API-Token in der ClawHub-Weboberfläche widerrufen.
Widerrufene, ungültige oder fehlende Token geben 401 Unauthorized zurück. Melden Sie sich erneut
mit clawhub login an oder stellen Sie mit clawhub login --token ein neues Token bereit.
Gelöschte, gesperrte oder deaktivierte Konten können vorhandene API-Token nicht weiterverwenden. Wenn Ihr Konto gesperrt oder deaktiviert wurde, verwenden Sie das ClawHub-Einspruchsformular, falls Sie dies für einen Fehler halten.