---
sidebar:
  order: 3
title: "CLI"
description: "Jalankan CLI repositori dengan kunci berizin terbatas dan katalog alat terbaru."
---

CLI Influence saat ini adalah aplikasi privat repositori. Jalankan dengan Bun dari checkout repositori yang dependensinya sudah dipasang. Tidak ada perintah instalasi npm publik untuk paket ini.

Atur `PUBLISH_API_URL` ke origin Influence tepercaya dan sediakan `PUBLISH_API_TOKEN` melalui lingkungan rahasia. Mulai dengan profil koneksi 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 masukan JSON, pilih `--input-json` atau `--input-file`. Baca dengan `tool:call --tool <name>`. Perubahan memakai `tool:prepare`, lalu `tool:confirm` dengan masukan identik, `--confirmation-capability`, dan `--idempotency-key`. Simpan nilai ini setelah respons yang belum pasti; jangan membuat persiapan baru hanya untuk mencoba lagi.

Gunakan `media:upload --file <path> --content-type <mime> --client-key <stable-key>` untuk media lokal. Setelah terputus, coba lagi dengan berkas dan kunci yang sama. CLI tidak bisa memeriksa gambar atau memberi persetujuan visual manusia; buka jalur tinjauan yang diterima setelah masuk ke Influence. Ikuti [aturan peninjauan dan pemulihan HTTP API](/id/developers/http-api).
