CLI
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 :
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.