Torna agli agenti AI

CLI di RedReplier

Pilota RedReplier dal terminale o da uno script. Un solo binario, nessun runtime da gestire e ogni comando può stampare JSON.

Installazione

Scegli quella adatta alla tua macchina. Homebrew e curl installano un binario autonomo, quindi Node non serve.

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

Homebrew 7 si rifiuta di caricare una formula da un tap di terze parti finché non lo consideri attendibile, ed è quello 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 è rr.

Autenticazione

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

redreplier login

Il comando apre la pagina dei token, legge il token da un prompt nascosto, controlla il prefisso redreplier_ 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 via pipe e salta il prompt

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

Oppure non salvarlo affatto e passalo a ogni comando

REDREPLIER_API_TOKEN=redreplier_your_token redreplier whoami

Avvio rapido

Elenca i lead migliori non ancora smistati e stampa punteggio e link, uno per riga.

redreplier mentions --min-score 70 --status NEW --json \
  | jq -r '.data[] | "\(.relevanceScore)\t\(.url)"'

Comandi

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

Accesso

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

Lavoro quotidiano

redreplier siteI siti monitorati e la descrizione con cui vengono valutate le menzioni
redreplier keywordAggiunge, riformula, disattiva e attiva le parole chiave che un sito monitora
redreplier mentionLegge, filtra e smista le menzioni dei lead su Reddit, Hacker News, X e Bluesky
redreplier alertsCon quale frequenza partono i riepiloghi via email

Vie d'uscita

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

Questa macchina

redreplier configLegge e scrive le preferenze della CLI
redreplier doctorControlla questa macchina, i file di configurazione e l'API
redreplier completionStampa lo script di completamento per la shell

Ogni comando elenca i propri flag con redreplier <command> --help.

Scripting

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

redreplier whoami --json

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

Codici di uscita

0Successo
2Errore di utilizzo, ad esempio un flag mancante o sconosciuto
3Il token è stato rifiutato o manca
4Nessun elemento corrisponde a quell'id
5L'API ha rifiutato l'input
7Troppe richieste
8Errore di rete o timeout
9Limite del piano o della quota raggiunto

Prossimi passi

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