PixVerse CLI: создание AI-видео и изображений в терминале

Установите PixVerse CLI, создавайте AI-видео, изображения, речь и музыку в терминале и автоматизируйте агентные процессы через JSON.

Product Update
PixVerse CLI: создание AI-видео и изображений в терминале

Введение

У каждого творческого рабочего процесса есть узкое место — момент, когда вам нужно выйти из редактора кода, открыть браузер и вручную щелкнуть веб-интерфейс, чтобы создать медиафайл. Для разработчиков, агентов ИИ и всех, кто занимается созданием автоматизированных конвейеров контента, такое переключение контекста — это быстро накапливающееся препятствие.

PixVerse CLIустраняет это узкое место. Это официальный интерфейс командной строки для PixVerse, предоставляющий вам доступ к рабочим процессам создания PixVerse и рабочей области непосредственно с вашего терминала. Преобразование текста в видео, изображение в видео, преобразование текста в изображение, изображение в изображение, переходы, генерация голоса, генерация музыки, эталонное видео, управление движением, шаблоны, масштабирование и управление ресурсами — все это можно использовать в сценариях, по конвейеру и доступно без необходимости прикасаться к браузеру.

Что делает PixVerse CLI особенно полезным, так это его философия дизайна: он был создан с учетом агентов искусственного интеллекта. Команды могут возвращать структурированный JSON с --json или -p, коды завершения являются детерминированными, и каждый шаг конвейера является компонуемым. Это означает, что вы можете научить Claude Code, Cursor, Codex или любой другой агент генерировать изображения, видео, голос и музыку от вашего имени с меньшим количеством хрупких операций.

Это руководство соответствует текущему PixVerseAI/cli GitHub README и его общедоступному [манифесту возможностей] (https://github.com/PixVerseAI/cli/blob/main/capabilities.json), проверенному 29 июня 2026 г. Доступность модели, модели по умолчанию и флаги команд могут меняться быстрее, чем постоянно обновляемые руководства, поэтому рабочие сценарии все равно должны проверять pixverse --version, pixverse create <mode> --help и pixverse update перед запуском большого пакета.

Предварительные условия

Прежде чем начать, вам необходимо:

  • Node.js 20 или выше— проверьте с помощью node --version
  • Аккаунт PixVerse— зарегистрируйтесь на pixverse.ai
  • Активная подписка на PixVerse— CLI использует ту же кредитную систему, что и веб-сайт; только подписанные пользователи могут создавать контент

PixVerse CLI не требует ручного копирования ключей API. Аутентификация осуществляется через поток OAuth на основе браузера, в котором ваш токен хранится локально.

Шаг 1. Установите CLI.

Установите глобально с помощью npm:

npm install -g pixverse

Проверьте установку:

pixverse --version

Если вы предпочитаете не устанавливать глобально, вы также можете запускать команды через npx:

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

Шаг 2: Аутентификация

Запустите команду входа:

pixverse auth login

CLI открывает браузер для авторизации устройства OAuth. Вы также можете скопировать URL-адрес и завершить авторизацию из любого браузера на любом устройстве, что полезно для SSH и автономных сред. Ваш токен автоматически сохраняется в ~/.pixverse/ и действителен в течение 30 дней.

Чтобы подтвердить, что вы вошли в систему, и проверить доступные кредиты:

pixverse auth status pixverse account info pixverse account slots

Команда account info показывает ваш уровень подписки, кредиты рабочей области и контекст использования. pixverse account usage помогает вам просмотреть потребление кредитов, а pixverse account slots показывает текущие слоты одновременной генерации для заданий изображения и видео. Сеансы CLI не зависят от сеансов веб-сайта или приложения PixVerse, и вы можете удалить сохраненный токен CLI с помощью pixverse auth logout. Всегда проверяйте свой баланс и доступные слоты перед запуском пакетных заданий.

Команды быстрого запуска

Если вам нужен только кратчайший путь от установки до созданного актива, начните со следующей последовательности:

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

Для рабочих процессов агента и CI оставьте --json или -p включенными, чтобы stdout оставался машиночитаемым, а ход выполнения и ошибки оставались на stderr. При повторных попытках производства добавьте --idempotency-key <key> к командам создания, чтобы повторные отправки случайно не создавали повторяющиеся оплачиваемые задания.

Шаг 3. Создайте свое первое изображение

Преобразование текста в изображение — это самый быстрый способ протестировать вашу настройку. Запустить:

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

Текущий GitHub README указывает GPT Image 2 в качестве модели изображения по умолчанию. Для воспроизводимой автоматизации по-прежнему задайте --model явно и проверьте интерактивную справку CLI или capabilities.json перед пакетной работой. Флаг --json возвращает структурированный вывод:

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

Для вывода с более высоким разрешением укажите модель, которая его поддерживает:

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

PixVerse поддерживает несколько моделей изображений, каждая из которых имеет разное максимальное разрешение и соотношение сторон:

Модель--model valueКачествоПримечания
GPT Image 2gpt-image-2.01080p, 1440p, 2160pМодель изображения по умолчанию; поддерживает широкие и высокие соотношения сторон
Nano Banana 2gemini-3.1-flash512p, 1080p, 1440p, 2160pГибкий auto и стандартные соотношения сторон
Qwen Imageqwen-image720p, 1080pБыстрая генерация для типичных творческих задач
Nano Banana Progemini-3.01080p, 1440p, 2160pСоздание высококачественных изображений больших размеров.
Nano Bananagemini-2.5-flash1080pЛегкое создание изображений с быстрой обработкой
Seedream 5.0 Liteseedream-5.0-lite1440p, 1800p, 2160pВысокодетализированные креативные изображения
Seedream 4.5seedream-4.51440p, 2160pГенерация изображений высокого разрешения
Seedream 4.0seedream-4.01080p, 1440p, 2160pДополнительная опция Seedream для рабочих процессов с изображениями
Kling Image O3kling-image-o31080p, 1440p, 2160pСтилизованные визуальные эффекты с гибким кадрированием
Kling Image V3kling-image-v31080p, 1440pСбалансированное качество и скорость

Вы также можете преобразовать существующее изображение с помощью изображения в изображение:

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

Чтобы загрузить сгенерированное изображение:

pixverse asset download 789012

Шаг 4: Создайте свое первое видео

Преобразование текста в видео работает таким же образом. Создайте 5-секундный клип:

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

Для полностью кастомизированного поколения:

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

Флаг --audio включает окружающий звук, создаваемый искусственным интеллектом, который соответствует вашему видеоконтенту. Флаг --json после завершения возвращает video_url, который можно передать непосредственно команде загрузки или следующему шагу конвейера.

PixVerse предоставляет несколько моделей видео с разным качеством, продолжительностью и поддержкой режимов:

Модель--model valueМаксимальное качествоПродолжительностьПримечания
PixVerse V6v61080p1–15 секундМодель видео по умолчанию; широкая поддержка соотношения сторон
PixVerse C1pixverse-c11080p1–15 секундНадежная поддержка рабочих процессов видео, справок и переходов.
Seedance 2.0 Standardseedance-2.0-standard2160p4–15 сек.Поддерживает режимы видео, эталона и перехода.
Seedance 2.0 Fastseedance-2.0-fast720p4–15 сек.Опция Faster Seedance для режимов видео, эталона и перехода.
Seedance 2.0 Miniseedance-2.0-mini720p4–15 сек.Опция облегченного просмотра для режимов видео, эталона и перехода.
Happy Horse 1.0happyhorse-1.01080p3–15 сек.Опция видео с поддержкой аудио доступна для create video
Kling O3 Prokling-o3-pro720p3–15 сек.Поддерживает рабочие процессы видео, справок и переходов.
Kling O3 Standardkling-o3-standard720p3–15 сек.Стандартный вариант Клинг О3
Kling 3.0 Prokling-3.0-pro720p3–15 сек.Поддерживает рабочие процессы видео и переходов.
Kling 3.0 Standardkling-3.0-standard720p3–15 сек.Стандартный вариант Клинг 3.0
Grok Imagine 1.5grok-imagine-1.5720p1–15 секундТолько преобразование изображения в видео; требует --image и соответствует соотношению сторон входного изображения
Grok Imaginegrok-imagine720p1–15 секундБолее ранний вариант Грока; поддерживает видео, расширение и справочные рабочие процессы
Veo 3.1 Liteveo-3.1-lite1080p4, 6 или 8 секундПоддерживает рабочие процессы видео и двухкадровых переходов.
Veo 3.1 Standardveo-3.1-standard2160p4, 6 или 8 секундОпция Veo с более высоким разрешением
Veo 3.1 Fastveo-3.1-fast2160p4, 6 или 8 секундБолее быстрый вариант Veo
Sora 2 Prosora-2-pro1080p4, 8 или 12 секундОпция Сора с фиксированной продолжительностью
Sora 2sora-2720p4, 8 или 12 секундСтандартный вариант Сора
PixVerse v5.6v5.61080p1–10 секундВсе еще используется для управления движением и некоторых рабочих процессов генерации.
PixVerse v5.5v5.51080p1–10 секундИспользуется для рабочих процессов create modify.
PixVerse v5v51080p1–10 секундИспользуется для рабочих процессов перехода более чем из 3 кадров.

Анимация статического изображения

Чтобы превратить фотографию или сгенерированное изображение в видео, укажите флаг --image:

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

Вы можете передать путь к локальному файлу или URL-адрес. Локальные файлы загружаются автоматически — загрузка вручную не требуется. Локальные входные изображения размером более 1920x1920 или 5MB автоматически изменяются или сжимаются перед загрузкой; URL-адреса удаленных изображений проверяются серверной частью как есть.

Для Grok Imagine 1.5 требуется изображение, и выходное соотношение сторон соответствует этому изображению:

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

Используйте ссылку, переход, управление движением и шаблоны.

Текущий CLI поддерживает больше, чем просто преобразование текста в видео и изображения в видео. Эти режимы создания полезны, когда вам нужен больший контроль над персонажами, ключевыми кадрами, изменениями или эффектами:

# Create a transition between keyframes pixverse create transition --images ./frame1.png ./frame2.png # Генерировать речевой звук из текста pixverse create voice --text "Welcome to the launch" --voice-id <preset_voice_id> --output ./voiceover.mp3 # Генерация музыки из подсказки 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 # Расширить сгенерированное видео pixverse create extend --video <video_id> # Изменить существующее видео pixverse create modify --video <video_id> --prompt "Change the background to a beach" # Высококлассное разрешение видео pixverse create upscale --video <video_id> --quality 1080p # Создать видео с эталонными изображениями pixverse create reference --images ./char1.png ./char2.png --prompt "Two friends walking in a park" # Эталонный вариант Seedance 2.0 может совмещать входные изображения и видео. pixverse create reference \ --model seedance-2.0-standard \ --images ./character.png \ --videos ./motion.mp4 \ --prompt "@image1 follows the motion in @video1" # Модели Seedance 2.0 поддерживают до 9 эталонных изображений. 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" # Управление движением с помощью изображения персонажа и эталонного видео движения pixverse create motion-control --image ./character.png --video ./dance.mp4 # Создать на основе шаблона или эффекта pixverse create template --template-id 12345 --image ./photo.png

Не каждая модель поддерживает все режимы создания. В текущей матрице README create video поддерживает v6, pixverse-c1, Seedance 2.0 Standard/Fast/Mini, Happy Horse 1.0, Kling O3, Kling 3.0, Grok Imagine, Veo 3.1, Sora 2 и v5.6. grok-imagine-1.5 предназначен только для преобразования изображения в видео и требует --image; create extend поддерживает v6 и grok-imagine; create reference поддерживает v6, pixverse-c1, Seedance 2.0 Standard/Fast/Mini, Kling O3, grok-imagine и v5.6; Двухкадровые переходы поддерживают новые семейства видео; Для 3+ кадровых переходов используется v5; create modify использует v5.5; а create motion-control использует v5.6.

Шаг 5: Создайте голос и музыку

Текущий GitHub README документирует автономный звук с помощью специальных команд создания. Используйте create voice для преобразования текста в речь и create music для создания подсказок к музыке. Голосовые и музыкальные выходы сохраняются как аудиоресурсы, поэтому вы можете отслеживать их с помощью task, составлять список с помощью asset list --type audio и загружать с помощью asset download --type audio. Для создания собственной видеосреды используйте --audio или --no-audio в поддерживаемых командах создания видео.

Создать голосовой звук:

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

Просмотрите модели голоса и предустановленные голоса:

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

Генерировать музыку:

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

Для инструментальных треков используйте --instrumental. Для моделей с поддержкой текстов песен передайте тексты песен как буквальный текст, путь к локальному файлу или стандартный ввод:

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

Текущие семейства голосовых моделей включают модели MiniMax Speech 2.8 и ElevenLabs. Текущие семейства музыкальных моделей включают MiniMax Music, ElevenLabs Music и Google Lyria 3 Pro. Используйте pixverse voice models и pixverse music models для оперативного каталога перед написанием сценария производственного рабочего процесса.

Шаг 6. Запустите интерактивный мастер

Если вы исследуете впервые и еще не знакомы со всеми доступными флагами, запустите любую команду создания без аргументов, чтобы войти в управляемый мастер:

pixverse create video pixverse create image

Мастер шаг за шагом проведет вас по подсказкам, выбору модели, качеству, соотношению сторон, продолжительности и другим параметрам, что полезно для определения доступных параметров перед их написанием в сценарии.

За гранью генерации: управляйте своими активами и рабочим пространством

Текущая версия PixVerse CLI также включает команды управления, которые помогут вам построить комплексные рабочие процессы терминала:

  • pixverse task status <id> и pixverse task wait <id> для опроса задач
  • pixverse task status --ids 123,456,789 --type video --json для проверки статуса партии
  • pixverse asset list, asset upload, asset info, asset download и asset delete для операций жизненного цикла видео, изображений и аудио ресурсов.
  • pixverse saved list, saved items, saved new, saved rename, saved add, saved remove и saved delete для сохраненных папок.
  • pixverse template categories, template list, template search и template info для поиска эффектов и шаблонов.
  • pixverse voice models, voice presets и music models для обнаружения моделей звука в реальном времени
  • pixverse workspace list, workspace status, workspace switch и workspace manage для операций в нескольких рабочих пространствах.
  • pixverse account info, account usage и account slots для проверки кредитоспособности, использования и параллелизма.
  • pixverse config set, config list, config path и config defaults для повторяемых локальных настроек по умолчанию.

Это позволяет легко автоматизировать не только создание, но и организацию, обнаружение шаблонов, обнаружение аудио, загрузку, маршрутизацию рабочей области и доставку в одном сценарии. Если вам нужно запустить одну команду в другой рабочей области, используйте глобальный флаг --workspace-id <id>; 0 нацелен на ваше личное рабочее пространство.

Флаги, дружественные к сценариям

Большая часть автоматизации зависит от предсказуемого результата и предсказуемого поведения во время выполнения. Эти флаги особенно полезны в сценариях и рабочих процессах AI-агента:

ФлагИспользуйте его для
--jsonВозврат структурированного вывода JSON
-pКороткий псевдоним для --json
--count <n>Сгенерируйте 1–4 варианта по одному запросу
--seed <number>Сделать поколение легче воспроизводимым
--off-peakИспользуйте цены в непиковые часы, если они доступны.
--audio / --no-audioВключить или отключить генерацию звука для поддерживаемых команд создания.
--multi-shot / --no-multi-shotВключить или отключить режим мультикадра для видео
--no-waitОтправьте задание и немедленно вернитесь
--timeout <sec>Установите тайм-аут опроса, по умолчанию 300 секунд.
--workspace-id <id>Переопределить активное рабочее пространство для одной команды
--trace-id <uuid>Прикрепите UUIDv4, предоставленный вызывающей стороной, к запросам API для отладки и наблюдения.
--idempotency-key <key>Безопасно повторяйте запросы на создание, не создавая случайно дубликаты оплачиваемых заданий.

Флаги ввода текста теперь легче автоматизировать. --prompt, --text и --lyrics могут принимать литеральную строку, путь к локальному файлу или - в качестве стандартного ввода:

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

Обучение вашего ИИ-агента созданию медиа

Именно здесь PixVerse CLI становится по-настоящему преобразующим. Поскольку команды могут возвращать структурированный JSON и использовать детерминированные коды завершения, любой ИИ-агент, который может запускать команды оболочки, можно научить генерировать изображения и видео по требованию.

Установка PixVerse Skills

PixVerse Skills— это структурированная библиотека навыков, которая учит агентов правильному использованию CLI: флаги команд, ограничения модели, многоэтапные конвейеры и надежная обработка ошибок.

Для Claude Code и других агентов, поддерживающих формат навыков, добавьте навыки PixVerse напрямую:

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

Для Cursor, Claude Code, Codex и других платформ агентов этот навык повышает надежность, предоставляя агенту явные ограничения вместо того, чтобы заставлять его выводить их с нуля.

PixVerse CLI также предоставляет компактный машиночитаемый манифест команд по адресу dist/capabilities.json, а общедоступный исходный код доступен как capabilities.json в репозитории GitHub. В этом манифесте описаны команды, флаги, коды выхода, ожидаемые выходные данные JSON и категории эффектов, поэтому агенты могут проверять контракт CLI, не очищая текст справки.

Как только ваш агент загрузит навыки PixVerse, вы можете давать ему инструкции на естественном языке, например:

  • «Создайте 10-секундное демонстрационное видео продукта на основе этого скриншота»
  • «Создайте четыре варианта обложки этого блога в формате 16:9»
  • «Анимируйте эту диаграмму в 5-секундный поясняющий ролик с окружающим звуком»
  • «Создать три 8-секундных промо-ролика 16:9 с разными движениями камеры»

Агент преобразует эти инструкции в правильные команды CLI, анализирует выходные данные JSON и обрабатывает опрос и загрузку — ручное вмешательство не требуется.

Claude Code

В Claude Code PixVerse CLI становится встроенным инструментом, который агент использует автономно. После загрузки навыков PixVerse вы можете включить генерацию медиа прямо в любую задачу:

Generate a cover image for this blog post about machine learning, use the seedream-5.0-lite model at 2160p in 16:9 format, download it to ./assets/cover.webp

Claude Code вызовет правильные команды CLI, проанализирует URL-адрес изображения из ответа JSON и загрузит файл по указанному вами пути — и все это в рамках того же сеанса, где он также пишет ваш код.

Типичный рабочий процесс Claude Code:

# 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') # Затем анимирует его pixverse create video \ --prompt "Slow pan across glowing neural connections" \ --image "$IMG" \ --model v6 \ --quality 1080p \ --duration 6 \ --json

Cursor

Пользователи Cursor могут загрузить PixVerse Skills как файл контекста проекта. Поместите соответствующие файлы навыков в свой каталог .cursor/ или добавьте их в правила своего рабочего пространства. После загрузки Cursor полностью осознает каждую команду PixVerse CLI и может создавать медиафайлы как часть любой задачи кодирования.

Типичный рабочий процесс Cursor: попросите агента создать изображение макета на основе создаваемого вами дизайна, а затем используйте его в качестве ссылки непосредственно в сеансе IDE, даже не выходя из редактора.

Codex и другие агенты

PixVerse CLI совместим с любым агентом, который может выполнять команды оболочки и анализировать JSON. Структурированный формат вывода — согласованные имена полей, предсказуемые коды ошибок и сообщения об ошибках, разделенные stderr, — гарантирует, что даже простые агенты сценариев могут надежно интегрировать генерацию.

Контракт кода выхода упрощает обработку ошибок:

КодЗначениеДействие агента
0УспехРазобрать вывод JSON
1Общая ошибкаПроверьте stderr и повторите попытку с проверенными входными данными.
2Тайм-аутПовторите попытку с более длинным --timeout.
3Срок действия аутентификации истекПерезапустите pixverse auth login
4Закончились кредитыПроверить баланс, уведомить пользователя
5Генерация не удаласьПопробуйте разные параметры
6Ошибка проверкиПросмотрите значения флагов

Конвейеры автоматизации

Как только вы поймете отдельные команды, PixVerse CLI откроет мощные многоэтапные рабочие процессы, которые выполняются полностью без взаимодействия с пользователем.

Преобразование текста в изображение в видео

Один из наиболее полезных конвейеров: сгенерируйте изображение с высоким разрешением из текстовой подсказки, а затем анимируйте его в видео.

# 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') # Шаг 2. Анимируйте это в видео. 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') # Шаг 3. Загрузите финальное видео. pixverse asset download "$VIDEO_ID" --json

Полный конвейер видеопроизводства

Для идеального результата необходимо создать цепочку с этапами постобработки. Используйте --audio или --no-audio, если вам нужен собственный звук для поддерживаемых команд создания видео, затем используйте create voice для преобразования текста в речь и create music для отдельных музыкальных ресурсов, которые вы будете объединять в дальнейшем:

# 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') # Шаг 2. Продлите продолжительность EXTENDED=$(pixverse create extend \ --video "$VID" \ --json | jq -r '.video_id') pixverse task wait "$EXTENDED" --json # Шаг 3. Повышение разрешения до 1080p FINAL=$(pixverse create upscale \ --video "$EXTENDED" \ --quality 1080p \ --json | jq -r '.video_id') pixverse task wait "$FINAL" --json # Шаг 4: Загрузите pixverse asset download "$FINAL" --json # Необязательно: создайте отдельный ресурс закадрового голоса. pixverse create voice \ --text "The final reveal starts now." \ --voice-id <preset_voice_id> \ --output ./voiceover.mp3 \ --json

Пакетная генерация

Для конвейеров контента, требующих нескольких вариантов, запускайте задания параллельно:

# Check credits and concurrent generation slots first pixverse account info --json pixverse account slots --json # Отправьте четыре параллельных поколения 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 # Проверьте все возвращенные идентификаторы задач за один пакетный вызов статуса. 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 # Дождитесь каждого и скачайте 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 отправляет задание и немедленно возвращает его с идентификатором задания, что позволяет вам отправить несколько заданий перед опросом. С помощью --no-wait --json запишите возвращенные идентификаторы задач и решенные параметры создания для протоколирования и воспроизводимости. Используйте --count <n>, если вам нужно несколько вариантов одного запроса, и используйте пакетный task status --ids, если вам нужен один ответ о состоянии для нескольких выполняемых заданий. Команда pixverse task wait выполняет за вас адаптивный опрос.

Настройка значений по умолчанию

Если вы постоянно используете одну и ту же модель, качество или соотношение сторон, установите их по умолчанию, чтобы вам не приходилось каждый раз повторять флаги:

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

Флаги командной строки всегда переопределяют настроенные вами значения по умолчанию, поэтому вы сохраняете полную гибкость и сокращаете количество повторений. Для автоматизации конкретной рабочей области добавьте --workspace-id <id> к команде, если вы хотите переопределить активную рабочую область для этого одного запуска.

Что вы можете построить

Благодаря интеграции PixVerse CLI в рабочий процесс вашего агента спектр автоматизируемых задач значительно расширяется:

  • Документация– автоматическое создание демонстрационных видеороликов и снимков экрана продукта в рамках процесса создания документа.
  • Маркетинг— ночные пакетные задания, которые создают варианты контента для социальных сетей из единой библиотеки подсказок.
  • Разработка приложений— позвольте вашему агенту кодирования создавать визуальные элементы-заполнители, анимацию макета или видеоролики экрана загрузки, пока вы создаете пользовательский интерфейс.
  • Рабочие процессы со звуком— создавайте черновики закадрового голоса, подсказки к музыке или аудиоматериалы для последующего редактирования.
  • Конвейеры контента— объединяйте вызовы CLI с другими инструментами (ffmpeg, ImageMagick, облачное хранилище) для создания полностью автоматизированных рабочих процессов производства мультимедиа.
  • Прототипирование— создавайте концепции быстрого движения за считанные секунды, чтобы проверить идеи перед тем, как приступить к полному производству.

CLI разработан так, чтобы естественным образом вписаться в любой рабочий процесс на основе оболочки. Если ваша существующая система автоматизации работает на bash, Python, Node или конвейере CI/CD, PixVerse CLI можно использовать без каких-либо дополнительных затрат на интеграцию.

Контрольный список для начала работы

  • Установите Node.js 20 или выше.
  • Запустите npm install -g pixverse
  • Запустите pixverse auth login и авторизуйтесь в браузере.
  • Запустите pixverse account info для проверки кредитов.
  • Запустите pixverse account slots перед параллельной пакетной работой.
  • Создайте свое первое изображение: pixverse create image --prompt "..." --json.
  • Создайте свое первое видео: pixverse create video --prompt "..." --json.
  • Создайте свой первый голосовой ресурс: pixverse create voice --text "..." --json.
  • Создайте свой первый музыкальный ресурс: pixverse create music --prompt "..." --json.
  • Изучите шаблоны с помощью pixverse template list
  • Установите PixVerse Skills для своего агента (Claude Code, Cursor или Codex).
  • Установите предпочтительные настройки по умолчанию с помощью pixverse config defaults set
  • Создайте свой первый конвейер автоматизации

Поддержание CLI в актуальном состоянии

Используйте встроенное средство обновления, чтобы поддерживать актуальность вашего локального CLI:

pixverse update

Вы также можете использовать npm напрямую:

npm install -g pixverse@latest

Чтобы узнать об изменениях уровня выпуска и новых поддерживаемых моделях, проверьте официальные источники CLI:

В текущих документах PixVerse V6 указана как модель видео по умолчанию, GPT Image 2 как модель изображения по умолчанию, поддержка Seedance 2.0 Mini, рабочие процессы PixVerse v5 и v5.5 для конкретного режима, специальные команды create voice и create music, управление аудиоресурсами, сохраненные папки, переключение рабочих пространств, config defaults, capabilities.json для агентов, pixverse update, поддержка стандартного ввода текста, --trace-id и --idempotency-key для более безопасных повторных попыток.

Следующие шаги

PixVerse CLI на GitHub и npm (npm install -g pixverse) предоставляют вам немедленный доступ к генерации, опросу задач, управлению активами, шаблонам, сохраненным папкам, проверкам учетных записей, обнаружению аудиомоделей и элементам управления рабочим пространством из единого интерфейса. В репозиторий PixVerse Skills добавлены готовые к работе с агентами руководства, благодаря которым Claude Code, Cursor, Codex и другие инструменты могут выполнять эти рабочие процессы с большей надежностью.

Сочетание надежного CLI и библиотеки навыков, готовой к работе с агентами, означает, что создание изображений, видео, голоса и музыки может осуществляться в том же рабочем процессе, что и ваш код, — под управлением того же агента, в том же терминале, без переключения инструментов.

Начните с одной команды. Стройте оттуда.