---
sidebar:
  order: 3
title: CLI
description: >-
  Depodaki CLI uygulamasını izinleri sınırlandırılmış bir anahtar ve güncel araç kataloğuyla çalıştırın.
---

Influence CLI şu anda özel depoda bulunan bir uygulamadır. Bağımlılıkları kurulmuş bir depo kopyasından Bun ile çalıştırın. Bu paket için herkese açık bir npm kurulum komutu yoktur.

`PUBLISH_API_URL` değerini güvenilir Influence adresine ayarlayın ve `PUBLISH_API_TOKEN` değerini gizli ortam değişkenleriniz üzerinden sağlayın. Bağlantı profili ve araç kataloğuyla başlayın:

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

JSON girdisi için `--input-json` veya `--input-file` seçin. Katalogda onay gerektirmediği belirtilen araçlar için `tool:call --tool <name>` kullanın; yetkilendirilmiş yüklemelerin devam adımları da buna dahildir. Onay gerektiren işlemler için önce `tool:prepare`, ardından aynı girdi, `--confirmation-capability` ve `--idempotency-key` ile `tool:confirm` kullanılır. Yanıtın sonucu belirsizse bu değerleri koruyun. Sırf yeniden denemek için yeni bir hazırlık oluşturmayın.

Yerel medya için `media:upload --file <path> --content-type <mime> --client-key <stable-key>` kullanın. İşlem kesilirse aynı dosya ve anahtarla yeniden deneyin. CLI bir görseli inceleyemez veya insanın vereceği görsel onayı sağlayamaz. Dönen inceleme yolunu, oturum açtığınız Influence içinde açın. [HTTP API inceleme ve kurtarma kurallarını](/tr/developers/http-api) izleyin.
