curl -fsSL https://runapi.ai/cli/install.sh | sh
OSとアーキテクチャを自動検出し、SHA-256チェックサムを検証して、/usr/local/binに書き込みます。
Claude visitors: new accounts receive $1.00 in bonus API credit within 30 days. One per person; usage credits only.
1つのバイナリでSuno、Veo、Kling、Flux、Claude、GPTなど 250+ AIモデルを呼び出せます。スクリプト、CIパイプライン、エージェントランタイムにシームレスに統合できるJSONファースト出力です。
$ curl -fsSL https://runapi.ai/cli/install.sh | sh
RunAPI CLI v0.15.0
Usage: runapi <command> [options]
Commands:
login Authenticate in a browser
auth Manage authentication
account Read account information
files Manage file resources
pricing Read schedules and quotes
Run runapi <command> --help for details
curl -fsSL https://runapi.ai/cli/install.sh | sh
OSとアーキテクチャを自動検出し、SHA-256チェックサムを検証して、/usr/local/binに書き込みます。
brew install runapi-ai/tap/runapi
公式Homebrewタップ。brew upgradeで自動アップデート。
go install github.com/runapi-ai/cli/cmd/runapi@latest
Go 1.22以上でソースからビルド。
# ブラウザ認証(ノートPC)
runapi login
# またはトークンをインポート(CI / ヘッドレス)
printf '%s' "$RUNAPI_API_KEY" | runapi auth import-token --token -
# 確認
runapi auth status
runapi nano-banana text-to-image --input '{"prompt":"a hummingbird drinking espresso","aspect_ratio":"1:1"}'
# { "id": "task_id", "status": "completed", "output": { ... } }
# 長時間ジョブの非同期実行
TASK_ID=$(runapi suno text-to-music --async --input '{"model":"suno-v5","vocal_mode":"instrumental","style":"minimal piano","title":"Short Piano Theme"}' | jq -r '.id')
# 完了までポーリング
runapi wait "$TASK_ID" --service suno --action text-to-music
すべてのコマンドは構造化されたJSONを返します。jqへのパイプ、スクリプトへの入力、あらゆる言語での解析が可能です。
動画・画像・音楽・音声・LLMをひとつのCLIで。--modelフラグでモデルを切り替えられます。
--asyncで非同期実行し、runapi waitでポーリングします。長時間の生成タスク向けに設計されています。
コマンド・モデル名・フラグのタブ補完に対応。bash、zsh、fishをサポートしています。
ビルドプロセスの一部としてアセットを生成。JSON出力をスクリプトや自動化ツールへそのまま渡せます。
シェルループで何百もの画像や動画を処理。非同期タスク管理で処理をブロックしません。
ターミナルから数秒で新しいモデルをテスト。コードもセットアップも不要で、runapi generateを実行するだけです。
プロバイダーごとのCLIを切り替える必要はありません。動画、画像、音楽、音声、LLMを1つのコマンドで扱えます。
JSON出力、終了コード、stdinに対応し、あらゆるCI/CDやシェルスクリプトに組み込めます。
リクエストごとのコストをリアルタイムで確認し、プロジェクト単位で支出上限を設定できます。
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ソースビルド)。
macOSとLinuxのamd64とarm64アーキテクチャに対応しています。curlインストールスクリプトはOSとCPUを自動検出し、SHA-256チェックサムを検証して、バイナリを/usr/local/binに書き込みます。
はい。CI/CDパイプラインでcurlインストーラーを使用し、RUNAPI_API_KEYを環境変数として設定してください。CLIは非インタラクティブ環境向けにrunapi auth import-tokenによるヘッドレス認証をサポートしています。
26 プロバイダーにわたる 250+ モデルが利用できます:音楽向けSuno、動画向けKlingとVeo、画像向けFluxとNano Banana、音声向けElevenLabs、そしてLLM向けのClaude、GPT、Gemini、DeepSeekなど。
--asyncフラグを使用して非同期実行します。CLIはすぐにタスクIDを返します。その後、runapi wait TASK_IDを使用して完了までポーリングします。JSONの出力はjqでタスクIDを簡単に取り出せます。
CLI自体は無料かつオープンソースです。料金はリクエストごとの従量課金制で月額最低利用額はありません。画像生成は1枚$0.02から、動画生成は1クリップ$0.10から、LLM呼び出しはトークン単価で公式プロバイダー価格の約50%引きで利用できます。
はい。RunAPIはClaude Code、Codex、Gemini CLIなどMCP対応エージェントランタイム向けにインストール可能なモデルスキルを提供しています。runapi skill installを実行してモデルスキルを追加すると、エージェントが手動のAPI設定なしにRunAPIモデルをネイティブツールとして呼び出せます。
エンタープライズ導入、連携、技術的なご相談をお手伝いします。