Torna agli agenti AI

Flowsery CLI

Usa Flowsery dal terminale o da uno script. Un solo binario, nessun runtime da gestire, e ogni comando può restituire JSON.

Installazione

Scegli il metodo più adatto alla tua macchina. Con Homebrew e curl installi un binario autonomo, quindi Node non serve.

npm
npm install -g @flowsery/cli
Homebrew (macOS, Linux)
brew trust Flowsery/tap && brew install Flowsery/tap/flowsery
Script di installazione (macOS, Linux)
curl -fsSL https://flowsery.com/install.sh | sh
Esegui una volta, senza installare
npx -p @flowsery/cli flowsery --help

Homebrew 7 si rifiuta di caricare una formula da un tap di terze parti finché non lo consideri attendibile, ed è proprio ciò che fa brew trust. Se lo salti, sia l'installazione sia l'aggiornamento si fermano con "Refusing to load formula from untrusted tap".

L'installazione ti dà due nomi per lo stesso programma. Quello breve è fsy.

Autenticazione

Crea un token API e passalo a login. I token si trovano nelle impostazioni del tuo workspace: API e agenti AI.

flowsery login

Il comando apre la pagina dei token, legge il token da un prompt nascosto, controlla il prefisso flow_ws_ in locale, poi lo verifica con una chiamata API prima di scriverlo su disco con permessi 0600. Se il controllo fallisce non viene salvato nulla.

In CI, passa il token tramite pipe e salta il prompt

echo "$MY_SECRET" | flowsery login --token-stdin

Oppure non salvarlo affatto e passalo a ogni comando

FLOWSERY_API_TOKEN=flow_ws_your_token flowsery whoami

Avvio rapido

Una settimana di traffico, i referrer principali in un mese, poi una vista dal vivo che si aggiorna.

flowsery stats --range 7d
flowsery breakdown referrers --range 30d --limit 10
flowsery live

Comandi

Ogni comando accetta --help e la maggior parte accetta --json. Se qualcosa non va, esegui prima flowsery doctor.

Accesso

flowsery loginSalva un token API su questa macchina, dopo aver verificato che funziona
flowsery logoutRimuovi il token salvato
flowsery whoamiMostra quale token è in uso e cosa può vedere

Uso quotidiano

flowsery siteI siti su cui questo token può riportare dati
flowsery statsTraffico, entrate e dati in tempo reale
flowsery breakdownVisitatori ed entrate raggruppati per una dimensione
flowsery goalObiettivi completati e le scritture che li registrano
flowsery paymentScritture delle entrate
flowsery issueProblemi delle sessioni rilevati dall'AI
flowsery visitorUn visitatore, la sua identità, le entrate e la cronologia
flowsery liveUna dashboard che si aggiorna per un sito

Vie di fuga

flowsery apiInvia una richiesta autenticata a qualsiasi endpoint dell'API
flowsery mcpStampa la configurazione del server MCP per il tuo editor
flowsery openApri una pagina della web app nel browser

Questa macchina

flowsery configLeggi e scrivi le preferenze della CLI
flowsery doctorControlla questa macchina, i file di configurazione, l'API e il sito predefinito
flowsery completionStampa lo script di completamento per la shell

Ogni comando elenca i propri flag sotto flowsery <command> --help.

Scripting

Aggiungi --json a qualsiasi comando e ottieni un formato stabile con ok, command e data, pronto per jq.

flowsery whoami --json

Raramente ti serve il flag. L'output passa da solo a JSON quando stdout non è un terminale o quando CI è impostata, quindi un comando in pipe ti dà già JSON.

Exit code

0Successo
2Errore di utilizzo, ad esempio un flag mancante o sconosciuto
3Il token è stato rifiutato o manca
4Nessun risultato per quell'ID
5L'API ha rifiutato l'input
7Troppe richieste
8Errore di rete o timeout
9Raggiunto il limite del piano o della quota

Prossimi passi

Crea un token, oppure collega lo stesso account a un agente AI.