---
sidebar:
  order: 3
title: CLI
description: 권한 범위가 지정된 키와 현재 도구 카탈로그로 저장소 CLI를 실행하세요.
---

Influence CLI는 현재 비공개 저장소 애플리케이션입니다. 의존성이 설치된 저장소 체크아웃에서 Bun으로 실행하세요. 이 패키지를 위한 공개 npm 설치 명령은 없습니다.

`PUBLISH_API_URL`을 신뢰할 수 있는 Influence 원본 주소로 설정하고, `PUBLISH_API_TOKEN`은 비밀 환경을 통해 제공하세요. 먼저 연결 프로필과 도구 카탈로그를 확인하세요.

```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 입력에는 `--input-json` 또는 `--input-file`을 선택하세요. 승인된 업로드 후속 작업을 포함해 카탈로그에서 확인이 불필요하다고 표시한 도구에는 `tool:call --tool <name>`을 사용하세요. 확인이 필요한 작업은 `tool:prepare` 후 동일한 입력과 `--confirmation-capability`, `--idempotency-key`로 `tool:confirm`을 실행합니다. 응답이 불확실해도 이 값들을 유지하고, 다시 시도하려고 새 준비 작업을 만들지 마세요.

로컬 미디어에는 `media:upload --file <path> --content-type <mime> --client-key <stable-key>`를 사용하세요. 중단되면 같은 파일과 키로 다시 시도하세요. CLI는 이미지를 살펴보거나 사람의 시각적 검토 승인을 제공할 수 없습니다. 반환된 검토 경로를 로그인한 Influence에서 여세요. [HTTP API의 검토 및 복구 규칙](/ko/developers/http-api)을 따르세요.
