capcut-cli

An unofficial CLI for CapCut and JianYing projects: subtitles, timing, speed, volume and long-to-shorts, from the terminal or through an agent

CLI

Medium risk

We rate an entry medium when the tool runs code, makes network calls or reads project files. Check what exactly it does before installing.

Why this level

  • Reads and writes local CapCut draft files
  • Runs external tools such as FFmpeg and Whisper
All reasons and checks

renezander030/capcut-cli

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add cli/capcut-cli

Detects the agents on your machine, checks the risk and pins the version.

Other ways to install

Install the tool

npm install -g capcut-cli

You will need: Node.js

Checked against the repository on Sep 25, 2026, commit ca50469.

Text for your agent

Install the CLI: npm install -g capcut-cli, then use capcut <command> <project>. For an agent there is npx skills add renezander030/capcut-cli.

Other ways from the author
npm install -g capcut-cli

Needs Node.js 18+. Whisper for captions, FFmpeg for render, an Anthropic key for translation. Install the latest version.

This is third-party code. Review the repository files before installing.

What it does

capcut-cli creates and edits real CapCut and JianYing projects from the terminal or through an AI agent. It works directly on the local draft store: it reads and writes JSON with no cloud upload, API, MCP server or daemon. The result opens in CapCut with every track still editable. It can add and style subtitles, change timing, speed and volume, apply templates and cut long video into shorts. Some commands need external tools: Whisper for captions, FFmpeg for render, ffprobe for metadata and an Anthropic key for translation.

Who it is for. For editors and short-form creators who edit CapCut and JianYing projects through an agent.

Good fit when

  • You need to add or style subtitles in a CapCut or JianYing project
  • You need to cut long video into shorts while keeping it editable
  • You need to edit track timing, speed and volume from the terminal

Not a fit when

  • You do not work with CapCut or JianYing
  • You want a cloud service or MCP server rather than a local CLI

Example request

Cut this long video into a vertical short with silence-aware captions and open an editable CapCut draft

Limitations

The tool is unofficial and not affiliated with ByteDance. It needs Node.js 18 or later, and some commands need Whisper, FFmpeg, ffprobe or an Anthropic key for translation. Early versions up to 0.17.x had vulnerabilities and unsafe handling, now fixed, and the README advises installing the latest version. Encrypted JianYing 6.0+ drafts cannot always be seeded.

How to disable. Uninstall the package: npm uninstall -g capcut-cli, or remove the plugin or skill from the agent config.

Security check

  • Reads and writes local CapCut draft files
  • Runs external tools such as FFmpeg and Whisper

README in short

The README describes capcut-cli as an unofficial CLI for creating and editing CapCut and JianYing projects from the terminal or through an agent. It works directly on the local draft store, JSON in and out, with no upload, API, MCP server or daemon, and the result opens in CapCut with editable tracks. Install is via npm globally, with a Python wrapper and an agent install via npx skills add or a plugin. Some commands need Whisper, FFmpeg, ffprobe or an Anthropic key. The README notes fixed vulnerabilities and advises the latest version.

FAQ

Does it upload video to the cloud?

No. capcut-cli works directly on the local draft store, with no upload, API or server, and the result opens in CapCut.

Are external tools needed?

Only Node.js 18+ for the basics. Whisper is for captions, FFmpeg for render and an Anthropic key for translation.

Editors’ pick

Skills and CLI from HeyGen: the agent writes HTML compositions and renders them into MP4 videos, captions, motion graphics and decks

SkillMedium risk53.9KRepository stars

Blender MCP

MCP for Blender

Editors’ pick

An MCP server and Blender addon: the agent creates and edits objects, materials and scenes, pulls assets and runs Python in Blender

MCP serverHigh risk29.5KRepository stars
Editors’ pick

Official Remotion skills for making videos in React: compositions, animation, captions, maps and rendering

SkillLow risk4.8KRepository stars

Agentic video studio for Claude Code, Cursor and Codex: script, voiceover, images, stock footage, music, subtitles and render

WorkflowMedium risk61.8KRepository stars
Foxx AIcapcut-cli

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.