curl -fsSL https://runapi.ai/cli/install.sh | sh
Détecte automatiquement l'OS et l'architecture, vérifie la somme de contrôle SHA-256, écrit dans /usr/local/bin.
Claude visitors: new accounts receive $1.00 in bonus API credit within 30 days. One per person; usage credits only.
Un seul binaire appelle 250+ modèles d'IA — Suno, Veo, Kling, Flux, Claude, GPT, et tous les autres — avec une sortie JSON en priorité qui s'intègre proprement aux scripts, pipelines CI et runtimes d'agents.
$ 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
Détecte automatiquement l'OS et l'architecture, vérifie la somme de contrôle SHA-256, écrit dans /usr/local/bin.
brew install runapi-ai/tap/runapi
Tap Homebrew officiel. Se met à jour automatiquement avec brew upgrade.
go install github.com/runapi-ai/cli/cmd/runapi@latest
Compilez depuis les sources avec Go 1.22+.
# Connexion via navigateur (ordinateur portable)
runapi login
# Ou importer un token (CI / sans interface graphique)
printf '%s' "$RUNAPI_API_KEY" | runapi auth import-token --token -
# Vérification
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": { ... } }
# Lancement sans attente pour les tâches longues
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')
# Interroger jusqu'à la complétion
runapi wait "$TASK_ID" --service suno --action text-to-music
Chaque commande retourne du JSON structuré — redirigez vers jq, alimentez des scripts, parsez dans n'importe quel langage.
Vidéo, image, musique, audio et LLM — un seul CLI pour tout. Changez de modèle avec le flag --model.
Lancez sans attendre avec --async, puis interrogez avec runapi wait. Conçu pour les tâches de génération longue durée.
Complétion par tabulation pour les commandes, noms de modèles et flags. Compatible bash, zsh et fish.
Générez des ressources pendant votre build. La sortie JSON s’intègre proprement aux scripts et outils d’automatisation.
Traitez des centaines d’images ou de vidéos avec une boucle shell. La gestion asynchrone évite les blocages.
Testez un nouveau modèle en quelques secondes depuis le terminal. Aucun code ni configuration, lancez runapi generate.
Ne changez plus de CLI selon le fournisseur. Une commande pour la vidéo, l'image, la musique, l'audio et les LLM.
Sortie JSON, codes de retour et stdin s'intègrent à tout script CI/CD ou shell.
Consultez le coût de chaque requête en temps réel et fixez des limites par projet.
Trois options : curl -fsSL https://runapi.ai/cli/install.sh | sh (détecte automatiquement l'OS et l'architecture), brew install runapi-ai/tap/runapi (Homebrew), ou go install github.com/runapi-ai/cli/cmd/runapi@latest (compilation depuis les sources Go).
macOS et Linux sur les architectures amd64 et arm64. Le script d'installation curl détecte automatiquement votre OS et votre CPU, vérifie une somme de contrôle SHA-256 et écrit le binaire dans /usr/local/bin.
Oui. Utilisez l'installateur curl dans votre pipeline CI/CD et définissez RUNAPI_API_KEY comme variable d'environnement. Le CLI prend en charge l'authentification sans interface graphique via runapi auth import-token pour les environnements non interactifs.
250+ modèles auprès de 26 fournisseurs : Suno pour la musique, Kling et Veo pour la vidéo, Flux et Nano Banana pour les images, ElevenLabs pour l'audio, et Claude, GPT, Gemini, DeepSeek pour les LLM.
Utilisez le flag --async pour lancer sans attendre. Le CLI retourne immédiatement un identifiant de tâche. Utilisez ensuite runapi wait TASK_ID pour interroger jusqu'à la complétion. La sortie JSON facilite l'extraction des identifiants de tâche avec jq.
Le CLI lui-même est gratuit et open source. Vous ne payez que les appels API à la demande, sans minimum mensuel. La génération d'images commence à 0,02 $ par image, la génération vidéo à partir de 0,10 $ par clip, et les appels LLM sont facturés par token à environ 50 % en dessous des tarifs officiels des fournisseurs.
Oui. RunAPI publie des skills de modèles installables pour Claude Code, Codex, Gemini CLI et autres runtimes d'agents compatibles MCP. Exécutez runapi skill install pour ajouter un skill de modèle — l'agent peut alors appeler les modèles RunAPI comme outils natifs sans configuration API manuelle.
Connectez Claude Code, Cursor et autres agents compatibles MCP aux modèles RunAPI.
SDK Python, Node.js, PHP, Java, Ruby et Go pour l'intégration programmatique.
Installez des skills de modèles préconfigurés dans votre runtime d'agents.
Parcourez les 250+ modèles avec tarifs, paramètres et exemples de code.
Nous vous aidons pour la mise en place entreprise, les intégrations et les questions techniques.