---
sidebar:
  order: 3
title: CLI
description: >-
  Kör kodförrådets CLI med en avgränsad nyckel och den aktuella verktygskatalogen.
---

Influence CLI är för närvarande en privat applikation i kodförrådet. Kör den med Bun från en installerad kopia av kodförrådet. Det finns inget publikt npm-installationskommando för paketet.

Sätt `PUBLISH_API_URL` till den betrodda Influence-adressen och ange `PUBLISH_API_TOKEN` via en miljövariabel för hemligheter. Börja med anslutningsprofilen och verktygskatalogen:

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

För JSON-indata väljer du `--input-json` eller `--input-file`. Använd `tool:call --tool <name>` för verktyg vars katalog anger att bekräftelse inte krävs, inklusive fortsättning av godkända uppladdningar. Åtgärder som kräver bekräftelse använder `tool:prepare` och sedan `tool:confirm` med identiska indata, `--confirmation-capability` och `--idempotency-key`. Behåll värdena efter ett osäkert svar; gör inte en ny förberedelse bara för att försöka igen.

Använd `media:upload --file <path> --content-type <mime> --client-key <stable-key>` för lokala medier. Försök med samma fil och nyckel igen efter ett avbrott. CLI:et kan inte granska en bild eller ge ett mänskligt visuellt godkännande; öppna den returnerade granskningssökvägen när du är inloggad i Influence. Följ [HTTP-API:ets regler för granskning och återhämtning](/sv/developers/http-api).
