---
title: &quot;RunAPI CLI — Exécutez 130+ modèles d&#39;IA depuis votre terminal&quot;
url: &quot;https://runapi.ai/fr/cli.md&quot;
canonical: &quot;https://runapi.ai/fr/cli&quot;
locale: &quot;fr&quot;
---

# RunAPI CLI

Un seul binaire appelle 130+ modèles d&#39;IA — Suno, Veo, Kling, Flux, Claude, GPT, et tous les autres — avec une sortie JSON en priorité qui s&#39;intègre proprement aux scripts, pipelines CI et runtimes d&#39;agents.

## 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 est un unique binaire Go qui appelle 130+ modèles d&#39;IA de 18 fournisseurs via une API unifiée. Plutôt qu&#39;installer des SDK séparés pour Suno, Kling, Flux, Claude et GPT, vous exécutez une seule commande — runapi &lt;service&gt; &lt;action&gt; — et obtenez du JSON structuré en retour. Il gère l&#39;authentification, le polling asynchrone et le formatage de sortie pour que vos scripts shell, pipelines CI et runtimes d&#39;agents restent propres. Chaque requête est facturée à l&#39;appel sans minimum mensuel, et le CLI stocke votre clé API localement — authentifiez-vous une fois et exécutez des commandes depuis n&#39;importe quel répertoire.

## 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?

- **Génération d&#39;images** — Flux, Nano Banana, Recraft, Ideogram, Seedream, GPT Image, Imagen 4 — générez et éditez des images depuis des prompts texte.
- **Génération vidéo** — Kling, Veo, Runway, Luma, Hailuo, Wan, Seedance — génération texte-vers-vidéo avec polling asynchrone intégré.
- **Musique &amp; Audio** — Suno pour la musique, ElevenLabs pour la synthèse vocale et le clonage de voix, InfiniteTalk pour les avatars parlants.
- **Chat LLM &amp; Completion** — Claude, GPT, Gemini, DeepSeek, Grok, Qwen — chat completions en streaming via l&#39;endpoint compatible OpenAI.

## FAQ

### Comment installer le CLI RunAPI ?

Trois options : curl -fsSL https://runapi.ai/cli/install.sh | sh (détecte automatiquement l&#39;OS et l&#39;architecture), brew install runapi-ai/tap/runapi (Homebrew), ou go install github.com/runapi-ai/cli/cmd/runapi@latest (compilation depuis les sources Go).

### Quelles plateformes l&#39;installateur curl prend-il en charge ?

macOS et Linux sur les architectures amd64 et arm64. Le script d&#39;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.

### Puis-je utiliser le CLI dans des pipelines CI ?

Oui. Utilisez l&#39;installateur curl dans votre pipeline CI/CD et définissez RUNAPI_API_KEY comme variable d&#39;environnement. Le CLI prend en charge l&#39;authentification sans interface graphique via runapi auth import-token pour les environnements non interactifs.

### Quels modèles d&#39;IA puis-je exécuter depuis le CLI ?

Plus de 130 modèles auprès de 18 fournisseurs : Suno pour la musique, Kling et Veo pour la vidéo, Flux et Nano Banana pour les images, ElevenLabs pour l&#39;audio, et Claude, GPT, Gemini, DeepSeek pour les LLM.

### Comment fonctionne la gestion des tâches asynchrones ?

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&#39;à la complétion. La sortie JSON facilite l&#39;extraction des identifiants de tâche avec jq.

### Combien coûte le CLI RunAPI ?

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&#39;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.

### Le CLI fonctionne-t-il avec des runtimes d&#39;agents comme Claude Code ?

Oui. RunAPI publie des skills de modèles installables pour Claude Code, Codex, Gemini CLI et autres runtimes d&#39;agents compatibles MCP. Exécutez runapi skill install pour ajouter un skill de modèle — l&#39;agent peut alors appeler les modèles RunAPI comme outils natifs sans configuration API manuelle.


## Links

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