---
sidebar:
  order: 3
title: "CLI"
description: "Jalankan CLI repositori dengan kunci berkebenaran terhad dan katalog alat semasa."
---

CLI Influence kini ialah aplikasi persendirian repositori. Jalankannya dengan Bun daripada salinan repositori yang telah dipasang kebergantungannya. Tiada arahan pemasangan npm awam untuk pakej ini.

Tetapkan `PUBLISH_API_URL` kepada origin Influence yang dipercayai dan sediakan `PUBLISH_API_TOKEN` melalui persekitaran rahsia. Mulakan dengan profil sambungan dan katalog:

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

Untuk input JSON, pilih `--input-json` atau `--input-file`. Baca dengan `tool:call --tool <name>`. Perubahan menggunakan `tool:prepare`, kemudian `tool:confirm` dengan input yang sama, `--confirmation-capability` dan `--idempotency-key`. Simpan nilai ini selepas respons yang tidak pasti; jangan buat persediaan baharu semata-mata untuk mencuba semula.

Gunakan `media:upload --file <path> --content-type <mime> --client-key <stable-key>` untuk media setempat. Selepas gangguan, cuba semula dengan fail dan kunci yang sama. CLI tidak boleh memeriksa imej atau memberikan kelulusan visual manusia; buka laluan semakan yang diterima selepas log masuk ke Influence. Ikut [peraturan semakan dan pemulihan API HTTP](/ms/developers/http-api).
