
---
title: &quot;RunAPI CLI — ターミナルから130以上のAIモデルを実行&quot;
url: &quot;https://runapi.ai/ja/cli.md&quot;
canonical: &quot;https://runapi.ai/ja/cli&quot;
locale: &quot;ja&quot;
---

# RunAPI CLI

1つのバイナリでSuno、Veo、Kling、Flux、Claude、GPTなど130以上のAIモデルを呼び出せます。スクリプト、CIパイプライン、エージェントランタイムにシームレスに統合できるJSONファースト出力です。

## Install

**curl (Linux / macOS):**

```bash
curl -fsSL https://runapi.ai/cli/install.sh | sh
```

**Homebrew:**

```bash
brew install runapi-ai/tap/runapi
```

**Go source build (Go 1.22+):**

```bash
go install github.com/runapi-ai/cli/cmd/runapi@latest
```

## Quickstart

```bash
# Authenticate
runapi login

# Generate an image
runapi nano-banana generate \
  --input '{"prompt":"a hummingbird drinking espresso","aspect_ratio":"1:1"}'

# Generate music (async)
TASK_ID=$(runapi suno generate --async \
  --input '{"prompt":"indie rock about coding"}' | jq -r .id)
runapi wait "$TASK_ID" --service suno --action generate
```

## What Is RunAPI CLI?

RunAPI CLIは、18プロバイダーの130以上のAIモデルを1つの統合APIで呼び出せるGoバイナリです。Suno、Kling、Flux、Claude、GPTそれぞれ個別のSDKをインストールする代わりに、runapi &lt;service&gt; &lt;action&gt;の1コマンドで構造化JSONを取得できます。認証、非同期ポーリング、出力フォーマットを処理するため、シェルスクリプト、CIパイプライン、エージェントランタイムをシンプルに保てます。すべてのリクエストは月額最低利用額なしの従量課金で、CLIがAPIキーをローカルに保存するため認証は1度だけで、どのディレクトリからでもコマンドを実行できます。

## Features

- **JSON-first output** — Every command returns structured JSON for scripts and pipelines.
- **Async + polling** — `--async` flag to fire-and-forget, `runapi wait` to poll.
- **Agent runtime** — Install skills into Claude Code, Codex, Gemini CLI with `runapi agent install-skill`.

## What Can You Generate?

- **画像生成** — Flux、Nano Banana、Recraft、Ideogram、Seedream、GPT Image、Imagen 4 — テキストプロンプトから画像を生成・編集。
- **動画生成** — Kling、Veo、Runway、Luma、Hailuo、Wan、Seedance — 非同期ポーリング内蔵のテキスト動画生成。
- **音楽・音声** — 音楽はSuno、テキスト読み上げ・音声クローンはElevenLabs、トーキングアバターはInfiniteTalk。
- **LLMチャット・補完** — Claude、GPT、Gemini、DeepSeek、Grok、Qwen — OpenAI互換エンドポイント経由のストリーミングチャット補完。

## FAQ

### RunAPI CLIをインストールするにはどうすればよいですか？

3つの方法があります：curl -fsSL https://runapi.ai/cli/install.sh | sh（OSとアーキテクチャを自動検出）、brew install runapi-ai/tap/runapi（Homebrew）、またはgo install github.com/runapi-ai/cli/cmd/runapi@latest（Goソースビルド）。

### CLIはどのプラットフォームに対応していますか？

macOSとLinuxのamd64とarm64アーキテクチャに対応しています。curlインストールスクリプトはOSとCPUを自動検出し、SHA-256チェックサムを検証して、バイナリを/usr/local/binに書き込みます。

### CIパイプラインでCLIを使用できますか？

はい。CI/CDパイプラインでcurlインストーラーを使用し、RUNAPI_API_KEYを環境変数として設定してください。CLIは非インタラクティブ環境向けにrunapi auth import-tokenによるヘッドレス認証をサポートしています。

### CLIからどのAIモデルを実行できますか？

18プロバイダーにわたる130以上のモデルが利用できます：音楽向けSuno、動画向けKlingとVeo、画像向けFluxとNano Banana、音声向けElevenLabs、そしてLLM向けのClaude、GPT、Gemini、DeepSeekなど。

### 非同期タスク処理はどのように機能しますか？

--asyncフラグを使用して非同期実行します。CLIはすぐにタスクIDを返します。その後、runapi wait TASK_IDを使用して完了までポーリングします。JSONの出力はjqでタスクIDを簡単に取り出せます。

### RunAPI CLIの利用料金はいくらですか？

CLI自体は無料かつオープンソースです。料金はリクエストごとの従量課金制で月額最低利用額はありません。画像生成は1枚$0.02から、動画生成は1クリップ$0.10から、LLM呼び出しはトークン単価で公式プロバイダー価格の約50%引きで利用できます。

### Claude CodeなどのエージェントランタイムでCLIは使えますか？

はい。RunAPIはClaude Code、Codex、Gemini CLIなどMCP対応エージェントランタイム向けにインストール可能なモデルスキルを提供しています。runapi skill installを実行してモデルスキルを追加すると、エージェントが手動のAPI設定なしにRunAPIモデルをネイティブツールとして呼び出せます。


## Links

- [Model catalog](https://runapi.ai/ja/models)
- [MCP Server](https://runapi.ai/ja/mcp)
- [SDKs](https://runapi.ai/ja/sdk)
- [Skills](https://runapi.ai/ja/skills)
- [Pricing](https://runapi.ai/ja/pricing)
- [API docs](https://runapi.ai/ja/docs)
- [GitHub](https://github.com/runapi-ai/cli)
