HansaChat

Documentation

Panoramica e installazione

Cosa fa la CLI hansa e come installarla con un solo comando.

Il client a riga di comando hansa

hansa è un client a riga di comando stateless per il suo workspace HansaChat. È pensato per script, automazione e agenti AI: ogni comando stampa per impostazione predefinita un JSON affidabile e i comandi convergono sullo stato richiesto — eseguire lo stesso comando due volte non duplica nulla, tranne l’invio dei messaggi, che per progetto è sempre un nuovo messaggio.

La CLI comunica con il suo workspace attraverso lo stesso indirizzo web dell’app browser (https://<workspace-domain>/api); non deve mai configurare porte o percorsi API. La punti al dominio del suo workspace, ad esempio yourworkspace per yourworkspace.hansa.chat, e fa tutto il resto.

Installare con un solo comando

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

Il programma di installazione rileva la sua piattaforma (macOS o Linux, Intel o Apple Silicon), verifica il checksum del download e installa il binario in ~/.local/bin. Può sostituire la directory con HANSA_INSTALL_DIR.

Può anche scaricare l’archivio direttamente dalla pagina dei download ed estrarre da sé il binario hansa.

I suoi primi comandi

# 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 accetta un nome breve (yourworkspace diventa yourworkspace.hansa.chat) o un dominio completo. Dopo il primo accesso riuscito diventa il valore predefinito salvato, così può omettere il flag in seguito. Cambi il valore predefinito con hansa context use.

Prossimi passi