---
sidebar:
  order: 3
title: "CLI"
description: "Gebruik de repository-CLI met een beperkte API-sleutel en de actuele toolcatalogus."
---

De Influence-CLI is momenteel een private repositoryapplicatie. Voer deze uit met Bun vanuit een checkout met geïnstalleerde afhankelijkheden. Er is geen openbare npm-installatieopdracht voor dit pakket.

Stel `PUBLISH_API_URL` in op de vertrouwde Influence-origin en geef `PUBLISH_API_TOKEN` door via je geheime omgeving. Begin met het verbindingsprofiel en de catalogus:

```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 '{}'
```

Kies `--input-json` of `--input-file` voor JSON-invoer. Lees met `tool:call --tool <name>`. Wijzigingen gebruiken `tool:prepare`, daarna `tool:confirm` met identieke invoer, `--confirmation-capability` en `--idempotency-key`. Bewaar deze waarden na een onzeker antwoord; maak niet alleen om opnieuw te proberen een nieuwe voorbereiding.

Gebruik `media:upload --file <path> --content-type <mime> --client-key <stable-key>` voor lokale media. Behoud na een onderbreking hetzelfde bestand en dezelfde sleutel. De CLI kan geen afbeelding bekijken of menselijke visuele goedkeuring geven; open het ontvangen controlepad na inloggen bij Influence. Volg de [controle- en herstelregels van de HTTP-API](/nl/developers/http-api).
