Klient hansa pro příkazovou řádku
hansa je bezestavový klient pro příkazovou řádku k vašemu workspace HansaChat.
Je navržen pro skripty, automatizaci a AI agenty: každý příkaz standardně
vypisuje spolehlivý JSON a příkazy dospívají do stavu, který požadujete — dvojí
spuštění téhož příkazu nic neduplikuje, s výjimkou odesílání zpráv, které je
záměrně vždy novou zprávou.
Rozhraní CLI komunikuje s vaším workspace přes stejnou webovou adresu jako
aplikace v prohlížeči (https://<workspace-domain>/api); porty ani cesty API
nikdy nenastavujete. Namiřte jej na doménu workspace, například yourworkspace
pro yourworkspace.hansa.chat, a o zbytek se postará.
Instalace jedním příkazem
curl -fsSL https://downloads.hansachat.com/cli/install.sh | sh
Instalátor rozpozná vaši platformu (macOS nebo Linux, Intel nebo Apple Silicon),
ověří kontrolní součet staženého souboru a nainstaluje binárku do ~/.local/bin.
Adresář přenastavíte pomocí HANSA_INSTALL_DIR.
Archiv můžete také stáhnout přímo ze stránky stažení
a binárku hansa rozbalit sami.
Vaše první příkazy
# Log in to a workspace (prompts for email and password)
hansa chat login --workspace yourworkspace
# Confirm who you are
hansa chat whoami
# Explore
hansa chat channels list
hansa chat messages list --channel general
Přepínač --workspace přijímá krátký název (yourworkspace se změní na
yourworkspace.hansa.chat) nebo plnou doménu. Po prvním úspěšném přihlášení
se stane uloženým výchozím nastavením, takže přepínač poté můžete vynechat.
Výchozí nastavení přepnete pomocí hansa context use.