---
title: "RedReplier CLI"
description: "Installez le CLI RedReplier, connectez-vous avec un jeton d'API et pilotez tout RedReplier depuis votre terminal ou un script. Sortie JSON et vrais codes..."
url: "https://redreplier.com/fr/features/cli/docs"
---

[Retour aux agents IA](https://redreplier.com/fr/features/agents)

# RedReplier CLI

Pilotez RedReplier depuis votre terminal ou un script. Un seul binaire, aucun runtime à gérer, et chaque commande peut afficher du JSON.

## Installation

Prenez celle qui convient à votre machine. Homebrew et le script curl installent un binaire autonome : Node n'est pas nécessaire.

npm

```
npm install -g @redreplier/cli
```

Homebrew (macOS, Linux)

```
brew trust RedReplier/tap && brew install RedReplier/tap/redreplier
```

Script d'installation (macOS, Linux)

```
curl -fsSL https://redreplier.com/install.sh | sh
```

Lancer une fois, sans installer

```
npx -p @redreplier/cli redreplier --help
```

Homebrew 7 refuse de charger une formule d'un tap tiers tant que vous ne l'avez pas approuvé, ce que fait brew trust. Sans cela, install et upgrade s'arrêtent sur « Refusing to load formula from untrusted tap ».

L'installation vous donne deux noms pour le même programme. Le court est `rr`.

## Authentification

Créez un jeton d'API et donnez-le à login. Les jetons vivent dans les réglages de votre espace de travail : [API et agents IA](https://redreplier.com/fr/api-tokens).

```
redreplier login
```

La commande ouvre la page des jetons, lit le jeton dans une invite masquée, vérifie le préfixe `redreplier_` en local, puis le valide par un appel API avant de l'écrire sur disque en mode 0600\. Rien n'est enregistré si la vérification échoue.

En CI, passez le jeton par un tube et sautez l'invite

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

Ou ne stockez rien et passez-le à chaque commande

```
REDREPLIER_API_TOKEN=redreplier_your_token redreplier whoami
```

## Démarrage rapide

Lister les meilleurs leads non triés et afficher le score et le lien, un par ligne.

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

## Commandes

Chaque commande accepte --help, et la plupart acceptent --json. Lancez redreplier doctor si quelque chose cloche.

Se connecter

| redreplier login  | Enregistrer un jeton d'API sur cette machine, après avoir vérifié qu'il fonctionne |
| ----------------- | ---------------------------------------------------------------------------------- |
| redreplier logout | Supprimer le jeton enregistré                                                      |
| redreplier whoami | Afficher quel jeton est utilisé et ce à quoi il donne accès                        |

Travail quotidien

| redreplier site    | Sites surveillés et la description qui sert à noter les mentions                   |
| ------------------ | ---------------------------------------------------------------------------------- |
| redreplier keyword | Ajouter, reformuler, désactiver et activer les mots-clés surveillés par un site    |
| redreplier mention | Lire, filtrer et trier les mentions trouvées sur Reddit, Hacker News, X et Bluesky |
| redreplier alerts  | À quelle fréquence partent les digests par e-mail                                  |

Portes de sortie

| redreplier api  | Envoyer une requête authentifiée vers n'importe quel endpoint de l'API |
| --------------- | ---------------------------------------------------------------------- |
| redreplier mcp  | Afficher la configuration du serveur MCP pour votre éditeur            |
| redreplier open | Ouvrir une page de l'application web dans votre navigateur             |

Cette machine

| redreplier config     | Lire et modifier les préférences du CLI                        |
| --------------------- | -------------------------------------------------------------- |
| redreplier doctor     | Vérifier cette machine, les fichiers de configuration et l'API |
| redreplier completion | Afficher le script de complétion du shell                      |

Chaque commande liste ses propres options sous `redreplier <command> --help`.

## Scripts

Ajoutez --json à n'importe quelle commande et vous obtenez une enveloppe stable avec ok, command et data, prête pour jq.

```
redreplier whoami --json
```

Vous avez rarement besoin de l'option. La sortie passe en JSON d'elle-même quand stdout n'est pas un terminal ou que CI est défini : une commande dans un tube renvoie donc déjà du JSON.

Codes de sortie

| 0 | Succès                                                       |
| - | ------------------------------------------------------------ |
| 2 | Erreur d'usage, par exemple une option manquante ou inconnue |
| 3 | Le jeton a été refusé ou est absent                          |
| 4 | Aucun élément ne correspond à cet identifiant                |
| 5 | L'API a refusé les données                                   |
| 7 | Trop de requêtes                                             |
| 8 | Panne réseau ou délai dépassé                                |
| 9 | Limite de forfait ou de quota atteinte                       |

## Et ensuite

Créez un jeton, ou branchez plutôt le même compte sur un agent IA.

[Créer un jeton d'API](https://redreplier.com/fr/api-tokens)[Agents IA et MCP](https://redreplier.com/fr/features/agents)
