Run Higgsfield CLI

Run Higgsfield CLI is a free agent skill maintained by Scopeful. It teaches an AI coding agent such as Claude Code, Cursor, Windsurf or Codex how to drive this tool correctly, so you do not have to re-explain it every session. Every published Scopeful skill is free and the install command is public, with no sign-in required. Install it with npm install -g @higgsfield/cli. Scopeful also tracks hand-verified USD pricing for 39 AI creative tools at https://www.scopeful.org/tools.

Install + auth + command reference for @higgsfield/cli. 30+ models, 4 workflows, Marketing Studio, Virality Predictor, Soul training, voices.

Tags: video, image, cli, higgsfield, marketing-studio, virality-predictor

Install

npm install -g @higgsfield/cli

Reference


name: higgsfield-cli description: Use this skill whenever the user wants to install, authenticate, or run the Higgsfield CLI (@higgsfield/cli) for image, video, 3D, or audio generation. Triggers include any mention of "Higgsfield CLI", higgsfield generate, higgsfield auth login, npm install -g @higgsfield/cli, brew install higgsfield-ai/tap/higgsfield, or asking an agent to run a generation from the terminal. Do not trigger for the consumer mobile app or for installs that only need the MCP — that is the higgsfield-mcp skill.

Run the Higgsfield CLI

Higgsfield publishes a real binary at @higgsfield/cli (npm) and higgsfield-ai/tap/higgsfield (Homebrew). It wraps 30+ image / video / 3D / audio models, Marketing Studio (branded ads), Virality Predictor (video scoring), 4 workflows (draw_to_video, reframe, voice-change, dubbing), Soul character training, and voices. This skill is the install + command reference; it does not teach prompt structure or model selection (that is the higgsfield-mcp-better master skill).

Verified facts (live 2026-06-30)

Install

Pick the path that matches the OS. All three install the same higgsfield binary.

macOS / Linux — curl (universal)

curl -fsSL https://raw.githubusercontent.com/higgsfield-ai/cli/main/install.sh | sh

Pin to a specific tag:

curl -fsSL https://raw.githubusercontent.com/higgsfield-ai/cli/main/install.sh | sh -s -- --tag v1.0.1

Install to a user prefix when sudo is not available:

curl -fsSL https://raw.githubusercontent.com/higgsfield-ai/cli/main/install.sh | sh -s -- --prefix=$HOME/.local
# then ensure $HOME/.local/bin is on $PATH

macOS — Homebrew

brew install higgsfield-ai/tap/higgsfield

Windows + cross-platform — npm

npm install -g @higgsfield/cli

Verify

higgsfield version
# expect: higgsfield v1.0.1 (...) built ...
higgsfield account status
# before auth: Not authenticated
# after auth:  <email> — <plan> plan, <N> credits

Auth

higgsfield auth login

Opens a browser. Confirm. Token is stored locally. Sessions are short-lived — re-run on Session expired.

higgsfield auth logout clears the token. higgsfield account shows balance + recent transactions. higgsfield workspace list / select / unset switches the billing workspace if the user belongs to one.

Quickstart

# Generate an image and wait for the result URL on stdout
higgsfield generate create nano_banana_2 \
  --prompt "a quiet beach at sunrise" \
  --wait

# Image-to-video with motion preset
higgsfield generate create seedance_2_0 \
  --prompt "camera dollies in" \
  --start-image ./first.png \
  --duration 5 --resolution 1080p \
  --wait

# Branded UGC ad via Marketing Studio
higgsfield marketing-studio products fetch --url https://shop.example.com/sneakers --wait
higgsfield generate create marketing_studio_video \
  --url https://shop.example.com/sneakers \
  --mode ugc --duration 15 --aspect_ratio 9:16 \
  --wait

# Score a finished ad with Virality Predictor
higgsfield generate create brain_activity --video ./ad.mp4 --wait

--wait blocks until the job finishes and prints the result URL on stdout. Default wait timeout is 10 minutes; bump with --wait-timeout 30m for long ad runs. Default poll interval is 3s; tune with --wait-interval 5s. Add --json for machine-readable output (chains + agent context).

Commands (the ones you will use)

Command Purpose
higgsfield auth login / logout / inspect token
higgsfield account credits balance, transaction history
higgsfield workspace list / select / unset billing workspace
higgsfield model list models, get <jst> to inspect parameter schema
higgsfield generate create / cost / wait / get / list jobs
higgsfield workflow list workflows, get <name> to inspect schema
higgsfield voices list voices, get <voice_id> for text2speech / voice-change
higgsfield upload upload an image / video / audio file (returns a UUID)
higgsfield soul-id train and manage Soul Characters
higgsfield marketing-studio avatars, products, hooks, settings, brand kits, ad formats, ad references, DTC Ads Engine
higgsfield product-photoshoot brand image generation with mode-specific prompt enhancement
higgsfield version print build info

Run higgsfield <command> --help (or higgsfield generate create --help) for flags + examples.

Models (the 30+ catalog)

higgsfield model list is always the live source — run it before assuming a slug exists. The current shape (2026-06-30):

Image (21): nano_banana_2, nano_banana_flash, nano_banana, flux_2, flux_kontext, gpt_image_2, text2image_soul_v2, seedream_v4_5, seedream_v5_lite, grok_image, openai_hazel, outpaint, recraft_v4_1, image_auto, image_background_remover, z_image, kling_omni_image, cinematic_studio_2_5, soul_cinematic, soul_location, marketing_studio_image.

Video (20): brain_activity (Virality Predictor), veo3_1, veo3_1_lite, veo3, kling3_0, kling3_0_turbo, kling2_6, seedance_2_0, seedance1_5, wan2_7, wan2_6, minimax_hailuo, grok_video, grok_video_v15, cinematic_studio_3_0, cinematic_studio_video, cinematic_studio_video_v2, soul_cast, marketing_studio_video, video_background_remover.

3D (1): multi_image_to_3d — 1 to 4 reference images, returns a GLB.

Audio (3): sonilo_music, mirelo_text_to_audio, text2speech_v2 (5 engines: elevenlabs, minimax, seed_speech, vibe_voice, cozy_voice).

Workflows (the 4)

higgsfield workflow list is the live catalog. The current shape:

Create through higgsfield generate workflow <name> ... --wait. Estimate cost through higgsfield generate cost workflow <name> ... (not supported for voice-change or dubbing).

Media inputs (the bit agents always get wrong)

Media flags accept a local file path (auto-uploaded) or a UUID (upload id from higgsfield upload create OR a previous job id). Do not pre-upload unless you are reusing the same media in many jobs.

Flag What it is Models that accept it
--image <path-or-id> reference image most image models, grok_video_v15, multi_image_to_3d, seedance_2_0, veo3, marketing_studio_video
--start-image <path-or-id> first frame for image-to-video grok_video_v15, kling3_0, kling3_0_turbo, kling2_6, veo3_1, seedance_2_0, marketing_studio_video
--end-image <path-or-id> last frame for transitions kling3_0, seedance_2_0, marketing_studio_video
--video <path-or-id> reference or analyzed video seedance_2_0, brain_activity
--audio <path-or-id> reference audio (lipsync, soundtrack match) seedance_2_0

Live feedback (the part agents skip)

Updating

# curl
curl -fsSL https://raw.githubusercontent.com/higgsfield-ai/cli/main/install.sh | sh

# brew
brew update && brew upgrade higgsfield

# npm
npm install -g @higgsfield/cli@latest

Uninstall

# curl install (default prefix /usr/local)
sudo rm /usr/local/bin/higgsfield /usr/local/bin/higgs

# brew
brew uninstall higgsfield

# npm
npm uninstall -g @higgsfield/cli

Troubleshooting

When NOT to use the CLI

Where to go next