Retour aux agents IA

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.

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 loginEnregistrer un jeton d'API sur cette machine, après avoir vérifié qu'il fonctionne
redreplier logoutSupprimer le jeton enregistré
redreplier whoamiAfficher quel jeton est utilisé et ce à quoi il donne accès

Travail quotidien

redreplier siteSites surveillés et la description qui sert à noter les mentions
redreplier keywordAjouter, reformuler, désactiver et activer les mots-clés surveillés par un site
redreplier mentionLire, 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 apiEnvoyer une requête authentifiée vers n'importe quel endpoint de l'API
redreplier mcpAfficher la configuration du serveur MCP pour votre éditeur
redreplier openOuvrir une page de l'application web dans votre navigateur

Cette machine

redreplier configLire et modifier les préférences du CLI
redreplier doctorVérifier cette machine, les fichiers de configuration et l'API
redreplier completionAfficher 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

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

Et ensuite

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