De hansa-opdrachtregelclient
hansa is een stateless opdrachtregelclient voor uw HansaChat-workspace. Hij is gebouwd voor scripts, automatisering en AI-agenten: elke opdracht print standaard betrouwbare JSON, en opdrachten convergeren naar de toestand die u vraagt — het twee keer uitvoeren van dezelfde opdracht leidt niet tot duplicaten, behalve bij het verzenden van berichten: dat is van ontwerp elke keer een nieuw bericht.
De CLI communiceert met uw workspace via hetzelfde webadres als de browserapp (https://<workspace-domain>/api); u hoeft nooit poorten of API-paden te configureren. Wijs de CLI naar uw workspace-domein, bijvoorbeeld yourworkspace voor yourworkspace.hansa.chat, en de rest gaat vanzelf.
Installeren met één opdracht
curl -fsSL https://downloads.hansachat.com/cli/install.sh | sh
Het installatieprogramma detecteert uw platform (macOS of Linux, Intel of Apple Silicon), verifieert de checksum van de download en installeert het binaire bestand in ~/.local/bin. Met HANSA_INSTALL_DIR kiest u een andere map.
U kunt het archief ook rechtstreeks downloaden van de downloadpagina en het binaire hansa-bestand zelf uitpakken.
Uw eerste opdrachten
# 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
--workspace accepteert een korte naam (yourworkspace wordt yourworkspace.hansa.chat) of een volledig domein. Na de eerste geslaagde aanmelding wordt die naam de opgeslagen standaard, zodat u de optie daarna kunt weglaten. Wijzig de standaard met hansa context use.