---
title: "RedReplier CLI"
description: "Installa la CLI di RedReplier, accedi con un token API e usa ogni parte di RedReplier dal terminale o da uno script. Output JSON e codici di uscita reali."
url: "https://redreplier.com/it/features/cli/docs"
---

[Torna agli agenti AI](https://redreplier.com/it/features/agents)

# 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](https://redreplier.com/it/api-tokens).

```
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 login  | Salva un token API su questa macchina, dopo aver verificato che funzioni |
| ----------------- | ------------------------------------------------------------------------ |
| redreplier logout | Rimuove il token salvato                                                 |
| redreplier whoami | Mostra quale token è in uso e cosa può vedere                            |

Lavoro quotidiano

| redreplier site    | I siti monitorati e la descrizione con cui vengono valutate le menzioni         |
| ------------------ | ------------------------------------------------------------------------------- |
| redreplier keyword | Aggiunge, riformula, disattiva e attiva le parole chiave che un sito monitora   |
| redreplier mention | Legge, filtra e smista le menzioni dei lead su Reddit, Hacker News, X e Bluesky |
| redreplier alerts  | Con quale frequenza partono i riepiloghi via email                              |

Vie d'uscita

| redreplier api  | Invia una richiesta autenticata a qualsiasi endpoint dell'API |
| --------------- | ------------------------------------------------------------- |
| redreplier mcp  | Stampa la configurazione del server MCP per il tuo editor     |
| redreplier open | Apre una pagina dell'app web nel browser                      |

Questa macchina

| redreplier config     | Legge e scrive le preferenze della CLI                      |
| --------------------- | ----------------------------------------------------------- |
| redreplier doctor     | Controlla questa macchina, i file di configurazione e l'API |
| redreplier completion | Stampa 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

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

## Prossimi passi

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

[Crea un token API](https://redreplier.com/it/api-tokens)[Agenti AI e MCP](https://redreplier.com/it/features/agents)
