HansaChat

Documentation

Áttekintés és telepítés

Mit tud a hansa parancssori kliens, és hogyan telepítheti egyetlen paranccsal.

A hansa parancssori kliens

A hansa egy állapotmentes parancssori kliens a HansaChat workspace-jéhez. Szkriptekhez, automatizáláshoz és AI-ügynökökhez készült: minden parancs alapértelmezetten megbízható JSON-kimenetet ad, és a parancsok a kért állapotra konvergálnak — ugyanazon parancs kétszeri futtatása nem hoz létre semmit duplán, kivéve az üzenetküldést, amely a tervezésnek megfelelően mindig új üzenet.

A CLI a workspace-ével ugyanazon a webcímen keresztül kommunikál, mint a böngészős alkalmazás (https://<workspace-domain>/api); portokat vagy API-útvonalakat soha nem kell beállítania. Adja meg a workspace domainjét, például yourworkspace a yourworkspace.hansa.chat címhez, és a kliens intézi a többit.

Telepítés egyetlen paranccsal

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

A telepítő felismeri a platformját (macOS vagy Linux, Intel vagy Apple Silicon), ellenőrzi a letöltés ellenőrzőösszegét, és a ~/.local/bin könyvtárba telepíti a binárist. A könyvtárat a HANSA_INSTALL_DIR változóval írhatja felül.

Az archívumot közvetlenül is letöltheti a letöltések oldalról, és a hansa binárist saját maga is kicsomagolhatja.

Az első parancsok

# 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

A --workspace kapcsoló rövid nevet fogad el (yourworkspace esetén a yourworkspace.hansa.chat lesz használatos) vagy teljes domaint. Az első sikeres bejelentkezés után ez mentett alapértelmezéssé válik, így később elhagyhatja a kapcsolót. Az alapértelmezést a hansa context use paranccsal változtathatja meg.

Következő lépések