HansaChat

Documentation

Przegląd i instalacja

Co robi CLI hansa i jak zainstalować go jednym poleceniem.

Klient wiersza poleceń hansa

hansa to bezstanowy klient wiersza poleceń dla Twojej przestrzeni roboczej HansaChat. Został zaprojektowany dla skryptów, automatyzacji i agentów AI: każde polecenie domyślnie wyprowadza przewidywalny JSON, a polecenia doprowadzają do żądanego stanu — dwukrotne wykonanie tego samego polecenia niczego nie zduplikuje, z wyjątkiem wysyłania wiadomości, które z założenia zawsze tworzy nową wiadomość.

CLI komunikuje się z Twoją przestrzenią roboczą pod tym samym adresem internetowym co aplikacja przeglądarkowa (https://<workspace-domain>/api); nie konfigurujesz portów ani ścieżek API. Wskaż domenę swojej przestrzeni roboczej, na przykład yourworkspace dla yourworkspace.hansa.chat, a resztą narzędzie zajmie się samo.

Instalacja jednym poleceniem

curl -fsSL https://downloads.hansachat.com/cli/install.sh | sh

Instalator wykrywa Twoją platformę (macOS lub Linux, Intel lub Apple Silicon), weryfikuje sumę kontrolną pobranego pliku i instaluje plik binarny w ~/.local/bin. Katalog możesz zmienić zmienną HANSA_INSTALL_DIR.

Archiwum możesz też pobrać bezpośrednio ze strony pobierania i samodzielnie rozpakować plik binarny hansa.

Pierwsze polecenia

# 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

Opcja --workspace przyjmuje krótką nazwę (yourworkspace staje się yourworkspace.hansa.chat) albo pełną domenę. Po pierwszym udanym logowaniu staje się zapisaną wartością domyślną, więc później możesz pominąć ten parametr. Wartość domyślną zmienisz poleceniem hansa context use.

Dalsze kroki