~/wiki / motion-i-animatsiya / ai-video-editors-agents

AI video editors managed through Codex and Claude Code

Main chat

A chat for vibe coders: news, guides, live cases, marketplace, and finding executors.

$ cd section/ $ join vibe dev
AI video editors managed through Codex and Claude Code - обложка

The editing repeated the fate of the code: first there were agents who write in the editor, then those who move clips on the timeline. By the middle of 2026, there were four classes of instruments. They are constantly confused, and they solve incompatible problems.

Four classes

Класс Где остаётся проект Флагманы
Агентные редакторы Нигде: на выходе готовый файл video-use, kinocut
MCP-мосты к NLE В вашем Premiere / Resolve / FCP davinci-resolve-mcp, SpliceKit
Редакторы для людей и агентов В своём приложении с таймлайном Pireel, OpenChatCut
Code-first движки В git, потому что видео — это код Remotion, Revideo

The choice is dictated by one question: where should the project stay? Everything else is details.


Class 1. Agent editors

There is no installation program at all. The agent reads the source folder and cuts the ffmpeg.

Проект Лицензия Чем управляется
browser-use/video-use 21 605 MIT Claude Code, Codex, Hermes, OpenClaw
KyaniteLabs/kinocut 130 Apache-2.0 MCP: Claude Code, Cursor + CLI kino
Cassette-Editor/oh-my-cassette 138 MIT MCP: Claude Code, Codex, Hermes, OpenCode
6missedcalls/video-editing-skill 24 MIT Skill: OpenClaw, Claude Code, Codex

video-use

The browser-use team did the same for video as before for the browser. Throw raw takes into the folder, run the agent there, write "edit these into a launch video" - you get edit/final.mp4.

What happens without your participation:

  • words-parasites, false starts and dead pauses between takes are cut out;
  • each segment is colored (warm movie, neutral contrast or its own ffmpeg-chain);
  • at each junction, an audio file of 30 ms is placed so that it does not click;
  • subtitles are burnt - by default, chunky two words capsom;
  • animated overlays are generated via HyperFrames, Remotion, Manim or PIL, each in a separate parallel subagent;
  • the result is checked at each gluing point before it is shown to you;
  • the session memory lives in project.md, so after a week the installation continues from the stop.

The installation is one prompt in the agent: it clones the repository, picks up the ffmpeg, registers the skill and asks for the ElevenLabs key.

The minus of the genre as a whole: there is no timeline, there is nowhere to correct the frame with your hands.

kinocut

The same, but with a focus on quality control: quality gates, Video Receipts, release checkpoints. 196 MCP tools and 167 CLI commands. Strength – repurposing: from one record collects a pack Shorts/Reels/TikTok with vertical frames, subtitles and review artifacts.

You need Python 3.11+ and FFmpeg in PATH. It works locally, without cloud or credit.

oh-my-cassette

Plugin and local MCP server on top of the Cassette platform. Can beat-synced slicing, auto-selection of music, PiP, credits, lower-third.

A valuable detail of the process: the agent first gives the digest timeline and contact sheet for approval and only after approval of the plan launches the render. Rantim checks duration, black frames and sound levels. You don’t need a GPU, but you need a Cassette account.

video-editing-killing

Six Bash scripts, trim → jump cut → speed → caption → overlay chain. Only FFmpeg plus local Whisper for subtitles. No cloud, no API keys.

If the task sounds like “to remove pauses and burn subtitles” – this is enough.


Class 2: MCP Bridges to Professional NLEs

The agent manages your actual installation program. The project remains editable, you pick up the mouse at any time.

DaVinci Resolve

Проект Лицензия Особенность
samuelgursky/davinci-resolve-mcp 2 328 MIT 100% Scripting API, 36 или 353 инструмента
barckley75/resolve-claude-mcp 344 MIT Проще, только Claude
wassermanproductions/unofficial-davinci-mcp 32 Apache-2.0 37 инструментов, все правки через dry_run

The most mature bridge in the category is davinci-resolve-mcp: full coverage of the official API, 93.6% tested on live Resolve. Two modes to choose from: 36 grouped tools to avoid inflating the context, or 353 granular – one for each API method.

Separately, there is an 18-tool Node server that does what the API can’t do at all: read and edit .drp / .drt / .drx ** without running Resolve**, that is, it works in the cloud. There is also an offline catalog of grade: mixing skintones inside the camera and between cameras, white balance on a neutral card, match-to-reference, import ASC CDL, broadcast-legal QC. Grade recordings are calibrated by Studio panel screen units and verified by reverse reading.

Sets one command npx davinci-resolve-mcp setup - the installer itself configures Claude Code, Codex CLI, Cursor, VS Code, Windsurf, Zed, Continue, Cline, Roo Code, OpenCode and JetBrains.

A separate story is bypassing the free version restriction. Blackmagic only lets external scripts in Studio, but the Workspace ▸ Scripts menu is not locked. Therefore, the repository has a script bridge that runs in Resolve and re-exports the resolve object through a loopback lister with HMAC signatures and disposable nonce. Confirmed at free 21.0.3.7, Studio 19.1.3.7, Windows 11 and Fedora 43. The authors frankly caution that this is a documented path, not a circumvention of a license, but Blackmagic could shut it down.

unofficial-davinci-mcp should look up the security model: any altering operation first returns the plan and requires a re-calling from confirm=true.

Adobe Premiere Pro

There is no official MCP from Adobe. The community is engaged in an arms race, with hundreds of instruments.

Проект Инструментов Заявленные агенты
hetpatel-11/Adobe_Premiere_Pro_MCP 509 283 + 13 ресурсов Codex, Claude Code, Claude Desktop
leancoderkavy/premiere-pro-mcp 225 321 + 54 через UXP Claude, Windsurf, Cursor, Copilot
ayushozha/AdobePremiereProMCP 89 1 027 MCP-клиенты, написан на Go
antipaster/Adobe-Premiere-Pro-MCP 30 170+ Claude, Codex

They're all MIT. The practical choice is between the first two.

hetpatel-11 explicitly states Codex as Agent Skill:

bash
npx skills add hetpatel-11/Adobe_Premiere_Pro_MCP --skill premiere-pro-mcp

Both have a production bridge – a CEP panel inside Premiere (Window > Extensions > MCP Bridge), UXP is experimental. Node 20+ and Premiere 2020+ are needed, agent and Premiere are on the same car.

Final Cut Pro

There are two fundamentally incompatible approaches, and you will have to choose consciously.

Проект Подход Цена подхода
elliotttate/SpliceKit 131 ~200 инструментов через внутренний рантайм FCP Патчит Final Cut Pro, приватные API
DareDev256/fcp-mcp-server 95 62 операции через FCPXML Экспорт XML руками
dreliq9/fcp-mcp 6 FCPXML с транзакциями и semantic diff То же, плюс ручное одобрение

SpliceKit is not just an MCP, but a platform: Command Palette over Cmd+Shift+P on local Apple Intelligence, an MCP server and an open plugin framework (Objective-C/C++, Swift, Lua, Python). The tools work through the internal Objective-C FCP runtime: timeline reading and editing, retyming, color, effects, rendering. Plus text editor with transcription, audio mixer by roles, silence removal, scene and bit detection, support for BRAW and VP9/WebM, OpenTimelineIO.

Payment: SpliceKit patches Final Cut Pro with a GUI patcher from the release and uses private APIs. It's a conscious risk, not a small thing.

fcp-mcp-server is the opposite philosophy: no patches, private APIs, and accessibility scripting. Everything through FCPXML: timeline health analysis, search for flash frames and unplanned gaps, rough cut, clearing parasitic words, phrase-based cutting, diff, validation. Sandboxed Writers, defusedxml, 182 security tests. Timings are stored by precise rational fractions, including NTSC frequencies. Live Mode gives FCPXML to the official Apple Open Document event.

The restriction is stated honestly: you can import XML software, but you can not unload the current timeline from FCP. Export XML will have to be done with your hands.

After Effects

Проект Особенность
Dakkshin/after-effects-mcp 582 Самый популярный: композиции, текст, шейпы, свойства
JUNKDOGE-JOE/after-effects-mcp 50 13 инструментов, checkpoints/revert, нативный AEGP-слой
Arman-Luthra/aftr 18 ~100 команд, «Puppeteer для AE», headless-симулятор

All MIT. In JUNKDOGE-JOE, the CEP panel raises the endpoint to 127.0.0.1:11488/mcp, and the Claude, Codex and OpenCode channels are built right into the panel. aftr has a self-contained “create → render → visually check → fix” cycle and a simulator that allows you to work without installed AE.

Blender

ahujasid/blender-mcp - ★26 507, MIT. Formally 3D, but the agent executes arbitrary Python inside Blender, which means it pulls out both the Video Sequence Editor and the render. The most popular MCP for creative software in general.

CapCut and

Separate Universe: CapCut stores projects as editable drafts, which means they can be generated programmatically and opened in a desktop application.

Проект Что делает
GuanYixuan/pyJianYingDraft 4 251 Python-генерация драфтов: треки, эффекты, субтитры
luoluoluo22/jianying-editor-skill 2 912 Skill для Claude Code, Cursor, Trae, Gemini Code Assist
sun-guannan/VectCutAPI 2 191 API поверх драфтов, бывший CapCutAPI
xuliang2024/cutcli-cookbook 192 CLI cutcli: драфты из кода, shell или JSON
mrbuslov/capcut-ai-editor 99 Убирает паузы и дубли из «говорящей головы»

Two warnings. jianying-editor-skill requires Windows and ши is not newer than 5.9, and autoexport is disrupted by any mouse movement; CapCut International and mobile versions are not supported. capcut-ai-editor rules the project in place without a backup - README directly asks to make a copy.


Class 3. Editors for People and Agents

The most interesting wave: a real timeline for a person and an MCP port for an agent in one application.

Проект Лицензия Управление агентом
FireRedTeam/FireRed-OpenStoryline 3 349 Apache-2.0 Skills: OpenClaw, Claude Code
0xsline/OpenChatCut 1 472 AGPL-3.0 MCP: Codex, Claude Code
pireel/pireel 1 093 AGPL-3.0 Skill-плагин: Codex, Claude Code
GVCLab/CutClaw 961 Streamlit UI, MCP только в роадмапе
HKUDS/VideoAgent 1 770 MIT Свой агентный интерфейс

Pireel Studio

The tagline is “an open AI video editor designed for humans and AI agents.” There are three ways to work at any given moment: by hand on a canvas and a timeline, by chat or by an external agent like Codex and Claude Code.

bash
npx skills add pireel/pireel-agent

Open edition (pnpm install && pnpm dev) focuses on local editing; built-in chat and connected services – in hosting.

OpenChatCut

Local conversational editor with professional multitrack timeline. Embedded agent and external MCP use one set of tools, and the project can be transferred to another agent** - a rare and very practical feature.

Of the possibilities: transcription to individual words and text-based cuts, generation of images, video, speech, music and SFX, editable motion-graphics templates, WebGL effects and custom shaders, segmentation of people and face-safe zones (subtitles bypass the face), reframe by object. Export to MP4, audio, subtitles, FCPXML and full project data.

TypeScript 6, React 19, Remotion 4, Electron 43. Media and projects are stored locally.

FireRed-OpenStoryline

Full cycle agent: finds and downloads clips, understands the content, writes the script and voiceover, selects music and fonts, synchronizes with the bit, cleans the reservations through ASR-based rough cut, transfers the style of the text by reference. The finished pipeline is saved as a reusable Skill for batch generation.

AI-transfers go through third-party services, are expensive and give unpredictable results, and open libraries of music and fonts are limited by licenses.

The Research Front

CutClaw - agent editing of hours-long videos to music: deconstruction of material into structured captions, scheduling shots, synchronization with bits and track energy, content-aware autoframe. Style is defined by one text instruction. The interface is Streamlit, MCP for Claude Code is only planned, the last commit is April 2026.

VideoAgent is an academic framework: video understanding, content questions, beat-synced editing, commentary-video, cross-language adaptations. Neither CLI nor MCP is declared, it is a framework, not an agent tool.


Class 4: Code-first engines

Here, the agent does not need a special bridge: video is a TypeScript file, and the agent can write code by definition. Formally, this is not “video editor management”, but in practice, the most reliable route for agent video.

Проект Лицензия Ниша
remotion-dev/remotion 57 759 Особая, нужна коммерческая Видео как React-компоненты
motion-canvas/motion-canvas 19 025 MIT Процедурная анимация на генераторах
midrender/revideo 4 014 MIT Сцены на TS, headless-рендер
diffusionstudio/core 1 234 MPL-2.0 Браузерный движок на WebCodecs

Remotion

The tagline changed to "Video tools for the agent era." Three modes are officially declared - agent, interactive drag-and-drop and software, and React code remains the source of truth and can be switched at any time.

The repository contains the entire .agents/skills/ directory with openai.yaml configs – the project is being developed by its own agents. There are страница Agent Skills and каталог промптов. Render – locally, on Lambda, in Vercel Sandbox or on the client. Start: npx create-video@latest.

About the license separately: Remotion has special conditions, and in some cases, companies are required to buy a commercial one. This is the only project in the review that can not simply be taken and implemented.

The ready-made skill for Claude is haidrrrry/claude-remotion-skill (★96, MIT): 10 mandatory motion rules, 17 components and, most importantly, the render → извлечь кадры ffmpeg → проверить → исправить → перерендерить cycle.

Revideo

According to README, “A scene is a regular TypeScript, so Claude or Codex can generate it from a prompt.” Scene - generator-function:

tsx
export default makeScene2D('scramble', function* (view) {
  view.fill('#0d0d12');
  const cube = createRef<RubiksCube>();
  view.add(<RubiksCube ref={cube} size={620} />);
  yield* waitFor(0.5);
  yield* cube().scramble(18);
});

Core without dependencies, headless render via renderVideo(), parallelization by workmen, React player for previews on the same project, frame-by-frame synchronization of sound. Runs wherever there is a Node and headless browser.

Remotion is often more convenient for Revideo agents because of MIT.

Diffusion Studio Core

Browser video engine on WebCodecs and Canvas 2D, "game engine optimized for video". Nonlinear editors are built on top of it. Declarative timeline compositions, layers, subtitles, silence removal, effects, transitions, keyframes, masks, audio ramps, hardware-accelerated render.

The authors themselves say when not to take them: server render and composition through HTML/React → Remotion; low-level encode and muxing → Mediabunny, on which Core is built. Free with a watermark; the key is a one-time purchase with local signature verification, without a licensed server.


The bottom layer: what the agent actually cuts

Almost all the projects above end up causing the same thing. Often that layer is the solution.

Инструмент Роль Состояние
Zulko/moviepy 14 871 Агент пишет Python-скрипт монтажа Активен
mifi/editly 5 479 JSON/JS-конфиг → видео, идеально для LLM Тишина с мая 2025
WyattBlue/auto-editor 5 105 Автоудаление тишины, экспорт в FCPXML Активен
AcademySoftwareFoundation/OpenTimelineIO 1 968 Нейтральный обмен таймлайнами Активен
lagmoellertim/unsilence 593 Удаление тишины, CLI и библиотека Активен
ClipsAI/clipsai 538 Нарезка на клипы с ресайзом по лицу Заброшен с 2024

OpenTimelineIO is a timeline exchange format between FCPXML, AAF, EDL, Resolve and Premiere with Python API and CLI. The best choice is when the installation decisions are made by an agent, and the final fine-tuning is done by a person in his program.

Thin ffmpeg wrappers for MCP: video-creator/ffmpeg-mcp (★145, 8 instruments, macOS only), misbahsy/video-audio-mcp (★83), egoist/ffmpeg-mcp (★119, unlicensed, abandoned from March 2025).

Catalogue of skills under Claude Code - wilwaldon/Claude-Code-Video-Toolkit: Remotion, Manim, recording via Playwright MCP, YouTube-clipping, ffmpeg-post-processing.

Not to be confused with shorts generators: MoneyPrinterTurbo (★118 754 – a record in the theme) and ShortGPT (★7 897) make videos “from the theme”: script, drains, TTS, subtitles, assembly. Manage your WebUI, not your agent.


What to choose

Ситуация Инструмент
Папка дублей, нужен готовый ролик video-use
То же плюс QC и вертикальные версии kinocut
Монтируете в Resolve и не уйдёте оттуда davinci-resolve-mcp
Живёте в Premiere Pro hetpatel-11 (Codex явно) или leancoderkavy (больше инструментов)
Final Cut, готовы патчить приложение SpliceKit
Final Cut, патчить нельзя fcp-mcp-server через FCPXML
Моушн-дизайн и композитинг JUNKDOGE-JOE (checkpoints) или aftr
Нужен и таймлайн, и MCP-порт Pireel или OpenChatCut
Видео из данных, тысячи роликов Revideo (MIT) или Remotion (лицензия)
Агент правит монтаж, финалит человек OpenTimelineIO
Просто убрать паузы auto-editor

There is nothing in this category yet

A sober list of restrictions is more important than a list of features.

There are no official MCPs from vendors. Neither Adobe, Apple, nor Blackmagic have released their servers. Everything is based on CEP/UXP panels, ExtendScript, AppleScript and Scripting API – layers that the vendor breaks with any update.

Free editions locked. External scripting Resolve is a function of Studio only. The workaround exists and is tested, but lives until it is closed.

Reading is worse than writing. Remarkable: fcp-mcp-server can give FCPXML to Final Cut, but you can't download the current timeline software. The asymmetry of “write easy, read hard” is typical of the whole category.

Locality is required. Almost all bridges require an agent and NLE on the same machine - the panel listens to the loopback. A remote agent will not connect to your Premiere.

Disruptive operations without backup. capcut-ai-editor rules the project on site. Good tone is dry_run from unofficial-davinci-mcp or checkpoints from JUNKDOGE-JOE.

Verification is the main bottleneck. The agent can't see the picture. Projects that solve this in earnest – self-evaluation at the junctions in video-use, render → inspect frames → fix in claude-remotion-skill, visual verification in aftr, contact sheet in oh-my-cassette – give a noticeably more useful result than those that just pull the API.


Outcome

If the project should remain in your installation program, take the MCP bridge. The most mature davinci-resolve-mcp: full API, two granularities, offline mode without running Resolve. In Premiere, the choice of four servers is a compromise between the power of SpliceKit and the security of the FCPXML approach.

If the project is not needed at all, but you need a ready-made file - video-use defined the genre, kinocut added quality control.

If you’re making videos from data or templates, forget about NLE. Remotion and Revideo turn editing into code, and the code agent writes better than moving clips.

The general rule: the tools that check their own result win - extract frames, count levels, look for black frames, show the contact sheet before the render. A blind-mounting agent produces a video that will still have to be reviewed in its entirety.

$ cd ../ ← back to Motion and animation

$ nav --prev

Palmier Pro: video editor, in which the AI agent works directly in the timeline

$ nav --next