Créer une Vidéo
Tutoriels

PixVerse CLI : générez vidéos, images, voix et musique IA depuis votre terminal

Dernière mise à jour le
PixVerse CLI : générez vidéos, images, voix et musique IA depuis votre terminal

Vérifié le 2026-10-13 : Node.js >=22.12 est requis. GPT Image 2.5 Flare est le modèle image par défaut et PixVerse V6 le modèle vidéo par défaut. Les modèles et paramètres disponibles varient selon le mode. Consultez les capabilities installées et le README officiel avant la production. README · capabilities.json

pixverse --version
pixverse capabilities create --json
pixverse canvas --help

Introduction

Les interfaces de génération basées sur navigateur fonctionnent bien pour l’exploration et les projets ponctuels. Mais plusieurs scénarios exigent une approche différente :

Le CLI PixVerse apporte la génération de vidéos, images, voix et musique par IA directement dans les workflows en ligne de commande. Plutôt que de basculer entre une interface web et votre environnement de développement, vous pouvez créer, gérer et télécharger du contenu IA depuis la même ligne de commande où vous écrivez du code, lancez des builds et gérez des déploiements. PixVerse CLI

Le CLI PixVerse est construit précisément autour de cette liste, et penche particulièrement vers le cas d’usage piloté par des agents : les commandes renvoient du JSON structuré, les codes de sortie sont prévisibles, et chaque étape est conçue pour être combinée par un script ou un agent autonome plutôt que par un humain qui clique dans une interface.

Prérequis

Avant de commencer, vous aurez besoin de :

  • Node.js 22.12 ou supérieur —— vérifiez avec node --version
  • Un compte PixVerse —— inscrivez-vous sur pixverse.ai
  • Un abonnement PixVerse actif —— le CLI utilise le même système de crédits que le site web, donc générer du contenu nécessite un compte abonné

Aucune clé API à copier-coller manuellement. L’authentification passe par un flux basé sur le navigateur qui stocke votre jeton localement.

Installation

Installez le CLI globalement avec npm :

npm install -g pixverse

Vérifiez que l’installation s’est bien déroulée :

pixverse --version

Si vous préférez ne rien installer globalement, vous pouvez aussi exécuter des commandes à la demande avec npx :

npx pixverse create video --prompt "A cat walking on Mars"

Authentification

Connectez-vous avec :

pixverse auth login

Cela ouvre une fenêtre de navigateur pour l’autorisation OAuth. Si vous travaillez via SSH ou sur une machine sans interface graphique, le flux de connexion fournit également une URL que vous pouvez coller dans un navigateur sur n’importe quel autre appareil pour finaliser l’autorisation. Une fois autorisé, votre jeton est enregistré dans ~/.pixverse/ et reste valide 30 jours.

Vérifiez votre état de connexion et vos crédits disponibles :

pixverse auth status
pixverse account info
pixverse account slots
pixverse capabilities canvas --json

account info affiche votre niveau d’abonnement et les crédits de votre workspace. account usage détaille comment ces crédits ont été dépensés, et account slots indique combien de générations vous pouvez lancer simultanément —— cela vaut la peine de vérifier avant de lancer un travail par lots. Les sessions du CLI ne partagent pas leur état avec votre session navigateur ou application, donc se déconnecter du CLI (pixverse auth logout) n’affecte pas vos autres sessions.

Démarrage rapide

Si vous voulez simplement passer de rien d’installé à un résultat terminé le plus rapidement possible, cette séquence vous y mène :

npm install -g pixverse
pixverse auth login
pixverse create image --prompt "A photorealistic forest path at golden hour" --json
pixverse create video --prompt "A sunset over ocean waves" --model v6 --quality 720p --duration 5 --json

Pour les scripts et les agents, gardez --json (ou son raccourci -p) activé pour que la sortie standard reste propre et analysable, tandis que les messages de progression et les erreurs partent vers stderr. Si un travail risque d’être soumis plus d’une fois — réseau instable, étape CI relancée — ajoutez --idempotency-key <key> pour éviter de vous retrouver facturé pour des travaux dupliqués par accident.

Générer des images

Le texte vers image est le moyen le plus rapide de confirmer que tout fonctionne :

pixverse create image --prompt "A photorealistic forest path at golden hour" --json

Le modèle d’image par défaut actuel est GPT Image 2.5 Flare, mais pour tout ce que vous prévoyez d’exécuter de manière répétée, définissez --model explicitement plutôt que de vous fier au défaut —— les valeurs par défaut changent à mesure que de nouveaux modèles sortent. --json vous donne une réponse que vous pouvez transmettre directement à l’étape suivante :

{
  "image_id": 789012,
  "status": "completed",
  "image_url": "https://...",
  "prompt": "A photorealistic forest path at golden hour",
  "model": "gpt-image-2.5-flare",
  "width": 1440,
  "height": 1440
}

Pour des résolutions plus élevées, tournez-vous vers un modèle qui les prend en charge :

pixverse create image \
  --prompt "A photorealistic forest path at golden hour" \
  --model seedream-5.0-lite \
  --quality 2160p \
  --aspect-ratio 16:9 \
  --json

La gamme de modèles d’images couvre plusieurs cas d’usage distincts :

pixverse capabilities create image --json
pixverse capabilities create image --model gpt-image-2.5-flare --json

Vous pouvez aussi réinjecter une image existante pour la transformer :

pixverse create image \
  --prompt "Turn this product photo into a clean watercolor illustration" \
  --image ./product-photo.png \
  --model gpt-image-2.0 \
  --json

Puis télécharger le fichier localement :

pixverse asset download 789012 --type image

Générer des vidéos

Le texte vers vidéo suit le même schéma. Un clip rapide de 5 secondes :

pixverse create video --prompt "A sunset over ocean waves" --json

Ou une génération entièrement paramétrée :

pixverse create video \
  --prompt "A cinematic drone shot over a misty mountain valley at dawn" \
  --model v6 \
  --quality 1080p \
  --aspect-ratio 16:9 \
  --duration 8 \
  --audio \
  --json

Pour les modèles qui prennent en charge l’audio natif : --audio ajoute un son d’ambiance généré par IA qui correspond à la scène. Une fois terminée, la réponse JSON inclut une video_url que vous pouvez transmettre directement à une étape de téléchargement ou à l’étape suivante d’un pipeline.

Les modèles vidéo varient considérablement en plafond de résolution, plage de durée et modes de création pris en charge :

pixverse capabilities create video --json
pixverse capabilities create reference --model seedance-2.5 --json

Seedance, Kling, Veo, Sora, Gemini Omni, Grok Imagine et HappyHorse sont aussi proposés sur PixVerse. Comparez-les à PixVerse V6 et C1 avec la même interface CLI.

Animer une image statique

Passez --image pour transformer une photo ou une image générée en mouvement :

pixverse create video \
  --prompt "Gentle wind moves through the scene" \
  --image ./product-photo.jpg \
  --model v6 \
  --quality 1080p \
  --json

Vous pouvez faire pointer --image vers un chemin de fichier local ou une URL distante —— les fichiers locaux sont téléversés automatiquement, sans étape d’upload séparée. Toute image dépassant 1920×1920 ou 5 Mo est automatiquement redimensionnée ou compressée avant l’envoi ; les URL distantes sont validées telles quelles par le backend.

Grok Imagine 1.5 est un cas particulier : il exige --image et verrouille le ratio d’aspect de sortie sur celui de l’image source :

pixverse create video \
  --prompt "Slow camera push-in, subtle fabric motion, clean native ambience" \
  --image ./campaign-poster.png \
  --model grok-imagine-1.5 \
  --quality 720p \
  --duration 6 \
  --json

Référence, transitions, contrôle de mouvement et templates

Au-delà du simple texte vers vidéo et image vers vidéo, le CLI expose plusieurs modes de création plus spécialisés, utiles quand vous avez besoin d’un contrôle plus fin sur les personnages, les images clés ou les effets :

# Create a transition between keyframes
pixverse create transition --images ./frame1.png ./frame2.png

# Generate speech audio from text
pixverse create voice --text "Welcome to the launch" --voice-id <preset_voice_id> --output ./voiceover.mp3

# Generate music from a prompt
pixverse create music --prompt "A cinematic synth-pop intro with bright percussion" --auto-lyrics
pixverse create music --prompt "Uplifting piano theme for a product reveal" --instrumental --duration-seconds 60

# Extend a generated video
pixverse create extend --video <video_id>

# Modify an existing video
pixverse create modify --video <video_id> --prompt "Change the background to a beach"

# Upscale video resolution to 2160p
pixverse create upscale --video <video_id> --quality 2160p

# Generate video with reference images
pixverse create reference --images ./char1.png ./char2.png --prompt "Two friends walking in a park"

# Seedance 2.0 reference can mix image and video inputs
pixverse create reference \
  --model seedance-2.0-standard \
  --images ./character.png \
  --videos ./motion.mp4 \
  --prompt "@image1 follows the motion in @video1"

# Seedance 2.0 models support up to 9 reference images
pixverse create reference \
  --model seedance-2.0-standard \
  --images ./char1.png ./char2.png ./char3.png ./char4.png \
  --prompt "@image1 and @image2 walk through the scene together"

# Motion control with a character image and motion reference video
pixverse create motion-control --image ./character.png --video ./dance.mp4

# Create from a template or effect
pixverse create template --template-id 12345 --image ./photo.png

Générer voix et musique

La génération audio autonome se cache derrière deux commandes dédiées : create voice pour le texte vers parole et create music pour la musique guidée par prompt. Les deux enregistrent leur sortie comme ressources audio, vous pouvez donc les suivre avec task, les lister avec asset list --type audio et les télécharger avec asset download. Si vous voulez simplement du son d’ambiance intégré à une vidéo, utilisez --audio / --no-audio sur une commande de création vidéo compatible —— c’est un chemin séparé de ces commandes audio autonomes.

Générez un extrait vocal :

pixverse create voice \
  --text "Welcome to the launch. Here is what changed this week." \
  --model speech-2.8-hd \
  --voice-id <preset_voice_id> \
  --output ./voiceover.mp3 \
  --json

Listez les modèles vocaux disponibles et les voix prédéfinies avant de vous décider :

pixverse voice models --json
pixverse voice presets --model speech-2.8-hd --json

Générez une piste musicale :

pixverse create music \
  --prompt "A bright cinematic synth-pop track for a 30-second product reveal" \
  --auto-lyrics \
  --duration-seconds 30 \
  --json

Ajoutez --instrumental pour une piste sans voix. Quand vous voulez des paroles, --lyrics accepte du texte littéral, un chemin de fichier local, ou une entrée standard via pipe :

pixverse create music \
  --prompt "Uplifting electronic pop with a confident chorus" \
  --lyrics ./lyrics.txt \
  --json

Les options vocales actuelles couvrent les familles MiniMax Speech 2.8 et ElevenLabs, et la génération musicale provient actuellement de MiniMax Music, ElevenLabs Music et Google Lyria 3 Pro. Comme ces gammes évoluent avec le temps, exécutez pixverse voice models et pixverse music models pour voir ce qui est disponible avant d’écrire un script que vous prévoyez de réutiliser.

L’assistant interactif

Si vous découvrez encore les options disponibles, exécutez une commande de création sans arguments :

pixverse create video
pixverse create image

Cela vous amène à un assistant guidé qui parcourt le prompt, le modèle, la qualité, le ratio d’aspect, la durée et d’autres options pertinentes étape par étape —— une bonne façon de découvrir les options avant de les figer dans un script.

Gérer les ressources et votre workspace

La génération n’est qu’une partie du tableau. Le CLI propose aussi des commandes de gestion pour tout ce qui l’entoure :

  • pixverse task status <id> et pixverse task wait <id> pour interroger un seul travail
  • pixverse task status --ids 123,456,789 --type video --json pour vérifier plusieurs travaux en un seul appel
  • pixverse asset list, asset upload, asset info, asset download et asset delete pour le cycle de vie complet des ressources vidéo, image et audio
  • pixverse saved list, saved items, saved new, saved rename, saved add, saved remove et saved delete pour les dossiers enregistrés
  • pixverse template categories, template list, template search et template info pour parcourir effets et templates
  • pixverse voice models, voice presets et music models pour la découverte en direct des modèles audio
  • pixverse workspace list, workspace status, workspace switch et workspace manage pour les configurations multi-workspaces
  • pixverse account info, account usage et account slots pour vérifier crédits, usage et concurrence
  • pixverse config set, config list, config path et config defaults pour des réglages locaux répétables

Ensemble, ces commandes permettent à un seul script de gérer la création, l’organisation, la découverte de templates, le téléchargement et le routage de workspace sans quitter le terminal. Pour cibler un workspace différent du défaut pour une seule commande, ajoutez --workspace-id <id> (utilisez 0 pour votre workspace personnel).

Projets Canvas et modèles actuellement pris en charge

Le CLI propose désormais des workflows Canvas pour les projets, graphes, nœuds, correctifs et lancements. Consultez pixverse canvas --help et pixverse capabilities canvas --json avant toute automatisation. Les capacités Canvas nécessitent une connexion et sont récupérées auprès du service ; celles de création décrivent le CLI installé. Mettez le CLI à jour si un modèle manque.

Le catalogue actuel inclut Seedance 2.5, MiniMax H3/H3 Max, FLUX 3, Wan 3.0, Kling 4K, GPT Image 2.5 Flare/Sunburst et Nano Banana 2.1. Vérifiez les capacités du modèle et du mode choisis au lieu de réutiliser les réglages de durée, d’audio, de références ou de résolution d’un autre modèle.

Options à connaître pour les scripts

Une sortie prévisible compte plus que tout dès que vous automatisez. Ces options reviennent constamment dans les scripts et workflows avec agents :

Option Utilité
--json Renvoie une sortie JSON structurée
-p Alias court pour --json
--count <n> Génère 1 à 4 variations à partir d’une seule requête
--seed <number> Facilite la reproduction d’une génération
--off-peak Utilise la tarification heures creuses si disponible
--audio / --no-audio Active ou désactive l’audio sur les commandes de création vidéo compatibles
--multi-shot / --no-multi-shot Active ou désactive le mode multi-plans pour la vidéo
--no-wait Soumet le travail et retourne immédiatement au lieu de bloquer
--timeout <sec> Définit le délai de polling (300 secondes par défaut)
--workspace-id <id> Remplace le workspace actif pour une seule commande
--trace-id <uuid> Attache un UUIDv4 fourni par l’appelant à une requête pour le débogage
--idempotency-key <key> Relance en toute sécurité une requête de création sans facturation dupliquée

Les options d’entrée de texte acceptent désormais plus que de simples chaînes en ligne. --prompt, --text et --lyrics acceptent tous une chaîne littérale, un chemin de fichier local, ou - pour lire depuis stdin :

pixverse create video --prompt ./scene.txt --json
cat scene.txt | pixverse create image --prompt - --json
echo "Hello from the command line" | pixverse create voice --text - --json
pixverse create music --prompt "Bright synth-pop" --lyrics ./lyrics.txt --json

Apprendre à votre agent IA à générer des médias

Pour essayer une création guidée par un agent dans l’application avant l’automatisation en ligne de commande, commencez par PixVerse Agent.

C’est ici que le CLI cesse d’être une commodité pour devenir un multiplicateur de capacité. Comme chaque commande renvoie du JSON structuré et se termine avec un code déterministe, tout agent capable d’exécuter des commandes shell peut apprendre à générer images, vidéo, voix et musique en votre nom.

Installer PixVerse Skills

PixVerse Skills est une bibliothèque de compétences conçue spécifiquement pour enseigner aux agents les options du CLI, les contraintes de modèles, les pipelines multi-étapes et les schémas de gestion d’erreurs, plutôt que de laisser l’agent deviner à partir du texte d’aide.

Pour Claude Code et d’autres outils prenant en charge le format skills :

npx skills add https://github.com/pixverseai/skills --skill pixverse-ai-image-and-video-generator

Une fois chargé, un agent dispose de contraintes explicites sur lesquelles s’appuyer plutôt que de déduire le comportement par essais-erreurs —— ce qui compte beaucoup pour la fiabilité dans Cursor, Claude Code, Codex et frameworks similaires.

Une fois PixVerse Skills chargé, vous pouvez donner à un agent des instructions en langage naturel comme :

  • « Génère une vidéo de démo produit de 10 secondes à partir de cette capture d’écran »
  • « Crée quatre variations de cette image de couverture de blog au format 16:9 »
  • « Anime ce schéma en un clip explicatif de 5 secondes avec un son d’ambiance »
  • « Génère trois clips promo de 8 secondes en 16:9 avec des mouvements de caméra différents »

L’agent traduit cela en appels CLI corrects, analyse les réponses JSON, gère le polling et télécharge le résultat —— sans intervention manuelle entre les deux.

Claude Code

Dans Claude Code, le CLI devient un outil que l’agent utilise de manière autonome. Une fois PixVerse Skills chargé, vous pouvez intégrer la génération de médias dans n’importe quelle tâche :

Générez une couverture pour cet article sur le machine learning avec seedream-5.0-lite en 2160p, au format 16:9, puis téléchargez-la dans ./assets/cover.webp.

Claude Code exécutera les bonnes commandes, extraira l’URL de l’image depuis le JSON, et enregistrera le fichier au chemin que vous avez indiqué —— tout cela dans la même session où il édite également votre code.

Un workflow représentatif :

# Claude Code runs this autonomously based on your instruction
IMG=$(pixverse create image \
  --prompt "Abstract visualization of neural network layers, dark background, blue and purple tones" \
  --model seedream-5.0-lite \
  --quality 2160p \
  --aspect-ratio 16:9 \
  --json | jq -r '.image_url')

# Then animates it
pixverse create video \
  --prompt "Slow pan across glowing neural connections" \
  --image "$IMG" \
  --model v6 \
  --quality 1080p \
  --duration 6 \
  --json

Cursor

Les utilisateurs de Cursor peuvent placer les fichiers PixVerse Skills dans .cursor/ ou les ajouter aux règles du workspace. Une fois chargés, ils guident la génération de médias pendant les tâches de programmation.

Vous pouvez par exemple demander à Cursor une image de maquette pour votre design et l’utiliser directement comme référence dans la même session de l’éditeur.

Codex et autres agents

Tout agent capable d’exécuter des commandes shell et d’analyser du JSON peut piloter ce CLI. Des noms de champs cohérents, des codes d’erreur prévisibles et des messages d’erreur séparés sur stderr signifient que même un agent de scripting simple peut intégrer la génération sans traitement particulier.

Les codes de sortie donnent à un agent un arbre de décision clair :

Code Signification Action de l’agent
0 Succès Analyser la sortie JSON
1 Erreur générale Vérifier stderr et relancer avec des entrées validées
2 Délai dépassé Relancer avec un --timeout plus long
3 Authentification expirée Relancer pixverse auth login
4 Crédits épuisés Vérifier le solde, notifier l’utilisateur
5 Échec de génération Essayer d’autres paramètres
6 Erreur de validation Vérifier les valeurs des options
7 Limite de concurrence Attendre un créneau libre puis réessayer

Pipelines d’automatisation

Une fois à l’aise avec les commandes individuelles, la vraie valeur apparaît dans les pipelines multi-étapes qui s’exécutent sans que personne ne les surveille.

Texte vers image vers vidéo

Générez une image haute résolution à partir d’un prompt, puis animez-la :

# Step 1: Generate a base image
IMG_RESULT=$(pixverse create image \
  --prompt "A cyberpunk cityscape at night, neon lights reflecting on wet pavement" \
  --model gemini-3.1-flash \
  --quality 2160p \
  --aspect-ratio 16:9 \
  --json)

IMAGE_URL=$(echo "$IMG_RESULT" | jq -r '.image_url')

# Step 2: Animate it into a video
VID_RESULT=$(pixverse create video \
  --prompt "Camera slowly pans across the neon-lit streets" \
  --image "$IMAGE_URL" \
  --model v6 \
  --quality 1080p \
  --duration 8 \
  --json)

VIDEO_ID=$(echo "$VID_RESULT" | jq -r '.video_id')

# Step 3: Download the final video
pixverse asset download "$VIDEO_ID" --json

Pipeline complet de production vidéo

Pour un résultat plus abouti, enchaînez la génération avec du post-traitement. Utilisez --audio ou --no-audio quand le son natif d’un modèle vidéo compatible suffit, et tournez-vous vers create voice ou create music quand vous avez besoin d’une ressource audio séparée à combiner ensuite :

# Step 1: Create the base video
RESULT=$(pixverse create video \
  --prompt "A product being assembled in slow motion" \
  --model v6 \
  --quality 720p \
  --duration 5 \
  --audio \
  --json)

VID=$(echo "$RESULT" | jq -r '.video_id')

# Step 2: Extend duration
EXTENDED=$(pixverse create extend \
  --video "$VID" \
  --json | jq -r '.video_id')

pixverse task wait "$EXTENDED" --json

# Step 3: Upscale to 2160p
FINAL=$(pixverse create upscale \
  --video "$EXTENDED" \
  --quality 2160p \
  --json | jq -r '.video_id')

pixverse task wait "$FINAL" --json

# Step 4: Download
pixverse asset download "$FINAL" --json

# Optional: create a separate voiceover asset
pixverse create voice \
  --text "The final reveal starts now." \
  --voice-id <preset_voice_id> \
  --output ./voiceover.mp3 \
  --json

Génération par lots

Pour les pipelines de contenu nécessitant plusieurs variations à la fois, exécutez les travaux en parallèle plutôt que l’un après l’autre :

# Check credits and concurrent generation slots first
pixverse account info --json
pixverse account slots --json

# Submit four parallel generations
pixverse create video --prompt "Sunrise over mountains" --no-wait --json > /tmp/v1.json &
pixverse create video --prompt "Sunset over ocean" --no-wait --json > /tmp/v2.json &
pixverse create video --prompt "Stars over a desert" --no-wait --json > /tmp/v3.json &
pixverse create video --prompt "Aurora over a frozen lake" --no-wait --json > /tmp/v4.json &
wait

# Check all returned task IDs in one batch status call
IDS=$(jq -r '.video_id' /tmp/v1.json /tmp/v2.json /tmp/v3.json /tmp/v4.json | paste -sd, -)
pixverse task status --ids "$IDS" --type video --json

# Wait for each and download
for f in /tmp/v1.json /tmp/v2.json /tmp/v3.json /tmp/v4.json; do
  ID=$(jq -r '.video_id' "$f")
  pixverse task wait "$ID" --json
  pixverse asset download "$ID" --json
done

--no-wait soumet un travail et retourne immédiatement un ID de tâche, vous permettant de mettre plusieurs travaux en file avant de commencer à interroger l’un d’eux. Enregistrez les ID de tâches et les paramètres résolus de chaque réponse --no-wait --json —— cet enregistrement est ce qui rend une exécution par lots reproductible par la suite. Utilisez --count <n> pour plusieurs variations à partir d’un seul prompt, et appuyez-vous sur task status --ids par lots quand vous préférez une seule réponse de statut couvrant plusieurs travaux en cours plutôt que d’interroger chacun individuellement. pixverse task wait gère le polling adaptatif pour vous.

Configurer les valeurs par défaut

Si vous vous surprenez à répéter le même modèle, la même qualité ou le même ratio d’aspect à chaque appel, définissez-les une bonne fois pour toutes :

pixverse config defaults set video model v6
pixverse config defaults set video quality 1080p
pixverse config defaults set image model seedream-5.0-lite
pixverse config set output-dir ~/Downloads/pixverse
pixverse config defaults show
pixverse config list
pixverse config path

Les options en ligne de commande l’emportent toujours sur les valeurs par défaut configurées, donc définir des valeurs par défaut ne vous coûte aucune flexibilité. Pour une exécution unique sur un workspace différent du défaut, ajoutez --workspace-id <id> en plus de vos valeurs par défaut habituelles.

Ce que vous pouvez construire

En connectant le CLI à un agent ou un script, l’éventail d’automatisations possibles s’élargit considérablement :

  • Documentation —— générer automatiquement des vidéos de démo produit et des captures d’écran dans le cadre de votre build de documentation
  • Marketing —— exécuter des travaux par lots chaque nuit produisant des variations de contenu social à partir d’une seule bibliothèque de prompts
  • Développement d’applications —— laisser un agent de codage générer des visuels de remplacement, des animations de maquette ou des vidéos d’écran de chargement pendant que vous construisez l’interface réelle
  • Workflows audio —— générer des brouillons de voix off, des pistes de prompt vers musique, ou des ressources audio autonomes pour un montage ultérieur
  • Pipelines de contenu —— enchaîner les appels CLI avec ffmpeg, ImageMagick ou des outils de stockage cloud pour construire un pipeline de production entièrement automatisé
  • Prototypage —— générer des concepts de mouvement rapides en quelques secondes pour valider une idée avant de s’engager dans une production complète

Comme il s’agit simplement de commandes shell, le CLI s’intègre à bash, Python, Node ou CI/CD sans travail d’intégration particulier.

Checklist de démarrage

  • Installer Node.js 22.12 ou supérieur
  • Exécuter npm install -g pixverse
  • Exécuter pixverse auth login et autoriser dans le navigateur
  • Exécuter pixverse account info pour vérifier les crédits
  • Exécuter pixverse account slots avant un travail par lots simultané
  • Générer votre première image : pixverse create image --prompt "..." --json
  • Générer votre première vidéo : pixverse create video --prompt "..." --json
  • Générer votre première ressource vocale : pixverse create voice --text "..." --json
  • Générer votre première ressource musicale : pixverse create music --prompt "..." --json
  • Explorer les templates avec pixverse template list
  • Installer PixVerse Skills pour votre agent (Claude Code, Cursor ou Codex)
  • Définir vos valeurs par défaut préférées avec pixverse config defaults set
  • Construire votre premier pipeline d’automatisation

Maintenir le CLI à jour

Utilisez l’outil de mise à jour intégré pour garder votre CLI local à jour :

pixverse update

Vous pouvez aussi mettre à jour directement via npm :

npm install -g pixverse@latest

Les modèles et les options évoluent plus vite que la plupart des documentations, donc pour les changements au niveau des releases, consultez directement les sources principales :

À la date de cette mise à jour, PixVerse V6 reste le modèle vidéo par défaut et GPT Image 2.5 Flare le modèle d’image par défaut, avec Seedance 2.0 Mini, des commandes dédiées create voice/create music, la gestion des ressources audio, les dossiers enregistrés, le changement de workspace, config defaults, le manifeste capabilities.json, pixverse update, le support stdin pour les entrées de texte, --trace-id et --idempotency-key, tous faisant partie de l’ensemble d’outils actuel. PixVerse CLI

Ce que le CLI rend possible

PixVerse CLI, GitHub et npm (npm install -g pixverse) donnent accès à la génération, au suivi des tâches, aux ressources, modèles, voix, musique et espaces de travail. PixVerse Skills fournit les guides pour agents.

Avec le CLI et les compétences pour agents, images, vidéos, voix et musique rejoignent votre workflow de code, gérés par le même agent dans le même terminal.

Commencez par une seule commande, puis développez votre workflow.

Ressources associées

→ Commencez avec le CLI PixVerse