---
sidebar:
  order: 3
title: "CLI"
description: "Exécutez la CLI du dépôt avec une clé aux permissions limitées et le catalogue actuel."
---

La CLI Influence est actuellement une application privée du dépôt. Exécutez-la avec Bun depuis une copie du dépôt dont les dépendances sont installées. Ce paquet n’a pas de commande d’installation publique via npm.

Définissez `PUBLISH_API_URL` sur l’origine Influence de confiance et fournissez `PUBLISH_API_TOKEN` via votre environnement secret. Commencez par le profil de connexion et le catalogue :

```sh
export PUBLISH_API_URL="https://influence.so"
bun apps/agent-cli/src/index.ts profile
bun apps/agent-cli/src/index.ts tools:list
bun apps/agent-cli/src/index.ts tool:call --tool accountList --input-json '{}'
```

Choisissez `--input-json` ou `--input-file` pour les données JSON. Lisez avec `tool:call --tool <name>`. Pour modifier des données, utilisez `tool:prepare`, puis `tool:confirm` avec les mêmes données, `--confirmation-capability` et `--idempotency-key`. Conservez ces valeurs après un résultat incertain ; ne préparez pas une nouvelle opération uniquement pour réessayer.

Utilisez `media:upload --file <path> --content-type <mime> --client-key <stable-key>` pour les fichiers locaux. Après une interruption, gardez le même fichier et la même clé. La CLI ne peut pas examiner une image ni donner une approbation visuelle humaine ; ouvrez le chemin de validation reçu dans Influence après connexion. Suivez les [règles de validation et de reprise de l’API HTTP](/fr/developers/http-api).
