Edit your footage
with Claude Code
This is the terminal path for power users. Claude Code orchestrates longer, multi-step jobs, and EditAssist does the real footage work, NLE control, and render on your own machine. Connect them over MCP and run a whole batch edit from the command line.
Who orchestrates, who does the work
Claude Code is good at planning a job and running it step by step. What it cannot do on its own is see your footage or cut it. EditAssist fills that gap. It reads your clips, transcribes them, searches them by meaning, assembles cuts, drives your editor, and renders, all locally.
Put together, Claude Code is the operator and EditAssist is the toolkit. You give one plain-language brief, Claude Code breaks it into steps, and EditAssist runs each one against your real media. It suits longer batch work where a single request turns into a sequence of edits.
What powers the terminal path
Claude Code plans, EditAssist does the work
Claude Code breaks your request into steps and calls EditAssist tools in order. EditAssist handles the footage, the NLE, and the render.
Built for multi-step batch jobs
Inventory a folder of takes, pick the strongest, build a rough cut, and render, all in one terminal run.
The same MCP server and tools
Claude Code reaches the full EditAssist toolkit over MCP, the same one other Claude clients use.
A command-line channel
EditAssist ships a CLI channel, so the agent can be driven from the terminal alongside your other tooling.
Skills for repeatable workflows
EditAssist's Skills system captures multi-step editing workflows, so a complex job becomes one named request.
Local-first
Transcription, search, and render run on your machine. Your footage stays where it is.
How it works
- 01
Connect EditAssist to Claude Code
Add the EditAssist MCP server to Claude Code so the agent can reach the editing tools.
- 02
Describe the batch job
For example, “inventory this folder of takes, build a rough cut from the best ones, and render a draft”.
- 03
It runs the steps and renders
Claude Code ingests, indexes, searches, assembles, drives your editor, and renders, reporting back as it goes.
Batch jobs to run from the terminal
“Inventory this folder of takes and flag the unusable ones.”
“Transcribe every clip in the project and list the standout quotes.”
“Build a rough cut from the best takes and render a draft.”
“Find all the B-roll of the harbour and send a select to Resolve.”
Questions about Claude Code editing
- What can Claude Code do with my footage?
- Connected to EditAssist, Claude Code can ingest a folder, index and transcribe the clips, search by meaning, visuals, or voice, assemble a rough cut, drive your editor, and render. Claude Code plans the steps and EditAssist does the footage work locally.
- How does EditAssist connect to Claude Code?
- EditAssist exposes the same MCP server that other Claude clients use, plus a command-line channel. You point Claude Code at it and ask for the result you want in plain language.
- Is this good for batch jobs across many takes?
- Yes. The terminal path suits longer multi-step work, such as inventorying a folder of takes, picking the best ones, building a rough cut, and rendering, all in one run.
- Does my footage leave my machine?
- No. EditAssist runs locally, so transcription, search indexing, and render all happen on your machine and your footage stays there.
- Do I need to write scripts to use it?
- No. You describe the outcome and Claude Code calls the right EditAssist tools in order. You can still script around it if you want repeatable runs.
- Can Claude Code drive DaVinci Resolve or Premiere Pro?
- Yes. EditAssist can drive DaVinci Resolve, Premiere Pro, After Effects, and Final Cut Pro, so the cut Claude Code assembles lands in your editor.
Run your next edit from the command line
EditAssist is free to download, the local models are free, and new accounts start with £15 of credit and no card. Connect it to Claude Code and put a batch edit in motion.
Keep exploring: turn Claude into your video editor, the NLE integrations, and the use-case guides.