Klient hansa pre príkazový riadok
hansa je bezstavový klient pre príkazový riadok vášho workspaceu HansaChat. Je navrhnutý pre skripty, automatizáciu a AI agentov: každý príkaz v predvolenom nastavení vypíše spoľahlivý JSON a príkazy dospievajú do stavu, o ktorý žiadate — dvojité spustenie toho istého príkazu nič nezduplikuje, s výnimkou odosielania správ, kde je každé odoslanie zámerne novou správou.
Rozhranie CLI komunikuje s vašim workspaceom cez tú istú webovú adresu ako aplikácia v prehliadači (https://<workspace-domain>/api); porty ani cesty API nikdy nenastavujete. Uveďte doménu svojho workspaceu, napríklad yourworkspace pre yourworkspace.hansa.chat, a o zvyšok sa postará CLI.
Inštalácia jedným príkazom
curl -fsSL https://downloads.hansachat.com/cli/install.sh | sh
Inštalátor rozpozná vašu platformu (macOS alebo Linux, Intel alebo Apple Silicon), overí kontrolný súčet stiahnutého súboru a nainštaluje binárku do ~/.local/bin. Adresár môžete zmeniť premennou HANSA_INSTALL_DIR.
Archív si môžete stiahnuť aj priamo zo stránky na stiahnutie a binárku hansa rozbaliť sami.
Prvé prí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
Voľba --workspace prijíma krátky názov (yourworkspace sa zmení na yourworkspace.hansa.chat) alebo celú doménu. Po prvom úspešnom prihlásení sa uloží ako predvolená, takže túto voľbu potom môžete vynechať. Predvolený workspace zmeníte príkazom hansa context use.