Adoption guide · Research edition

DaVinci Resolve 21.1 AI Assistants and a Project Change Checklist

Read the documented Studio scope and permissions of Resolve 21.1 AI assistants, then write a project change brief before deciding whether to connect one.

Blackmagic's Resolve 21.1 manual describes AI-assistant integration for DaVinci Resolve Studio, through a built-in MCP server. MCP (Model Context Protocol) is a standard for connecting AI applications to external systems [1]. A connection that can affect the editor is a different decision from asking a chatbot an editing question. Define the project, the intended change and the recovery route before deciding to connect it.

The practical value is in making an editing request precise enough to review. “Organise this project” is a broad instruction. A named test project, a bounded set of clips and a proposed change list give the operator something concrete to accept or reject. The checklist below is our editorial workflow, not a Blackmagic protection feature.

Distinguish the download announcement from edition evidence

The September 8 announcement describes a free download of Resolve 21.1 and names Claude, Claude Code and ChatGPT Codex among its assistant integrations. The manual's relevant paragraph specifically names Studio. Do not convert the download announcement into a promise that the assistant feature is available in the free edition. [2], [3].

Use the following evidence boundary when planning adoption:

Distinguish the download announcement from edition evidence
QuestionWhat the primary document establishesYour remaining check
Which edition is described?The AI-assistant paragraph names Resolve StudioConfirm the installed edition; the paragraph is not a free-edition entitlement statement
What connects the tools?A built-in MCP serverWhich assistant is actually found and configured on your system
How is setup entered?File → Setup AI AssistantsWhether the expected confirmation appears for your installation
What can the workflow do?The manual describes project actions and creating or running scriptsThe exact action you are willing to permit in a particular project
What hardware and client requirements apply?This section does not give a complete OS, RAM or client-version matrixThe release-specific installation requirements and your assistant's own requirements

This is not a complete installation guide. Do not borrow a memory figure, an assistant subscription requirement or a Python-edition change from a third-party article and present it as a requirement verified here. Resolve's Neural Engine, its audio-mixing assistant and the external assistant connection are also not interchangeable feature names.

Treat the permission note as part of the feature

The manual says assistant-created scripts share the assistant's permissions for disk, network and other resources. It also notes that an extension may launch Resolve and that an assistant restart may be needed after configuration. These are operational conditions, not a promise of project isolation [3].

Before connecting, ask the operator to identify the assistant's actual file and network access. A request to work on a selected timeline does not, by itself, demonstrate that the tool is technically restricted to that timeline. Likewise, asking an assistant to explain an edit is not proof that its connection has become read-only.

Our recommendation is to start with a noncritical, recoverable project and a specific task. Keep confidential client material outside an experiment until the responsible person has assessed the actual data and access arrangement. This article does not establish any assistant's upload behaviour, retention policy, approval defaults or sandbox boundaries.

Copy this project change brief

Fill the card before setup or any permitted change. If the person responsible for the project cannot fill a row, pause the adoption decision rather than asking the assistant to decide the missing authority.

Copy this project change brief
FieldRequired answer
Project identityThe exact test project and timeline; how the operator recognises them
Starting stateA recoverable copy or backup, and who checked the restoration route
Requested outcomeA concrete deliverable, such as a proposed naming map
Allowed scopeThe named clips, bins, settings or outputs the task may touch
ExclusionsMaterial, other projects and external destinations outside the task
Approval boundaryWho reviews the proposed changes and permits their execution
Acceptance evidenceWhat the operator will inspect in Resolve and in the resulting output
Stop and recoveryWhich unexpected result stops work, and how the saved starting state is restored

Write outcomes in terms you can inspect. For a naming task, that might mean an explicit old-name-to-new-name map. For a delivery task, it means named outputs and an operator check of their actual properties. These examples are acceptance designs, not reports of successful assistant operations.

Keep “the assistant said it finished” separate from acceptance evidence. The operator needs to inspect the resulting project or deliverable, not merely the wording of the completion message.

Begin with a proposal you can reject

Our suggested first exercise is to have the assistant describe a bounded change before an operator permits it. A planning instruction could be:

For the named test timeline, propose a clip naming convention and list the intended changes. Do not execute the changes. State any uncertainty that prevents a reliable map.

This is an original example of a request, not a command we ran and not a technical access control. Whether an assistant obeys that instruction must be assessed in the actual environment; do not assume a prompt replaces permissions or operator supervision.

Judge the proposal before its elegance. Does it identify the right timeline? Can every proposed change be matched to a specific object? Does it preserve names or labels other people rely on? Is the requested output more useful than a small manual edit? A confident answer to the wrong project is still the wrong answer.

If the task needs an ambiguous phrase such as “remove unwanted clips”, define the unwanted material first. Otherwise, you have delegated an editorial decision while believing you delegated clerical work. Naming that boundary is often more valuable than finding a more elaborate prompt.

Accept the result through a visible comparison

For a permitted exercise, compare the same named objects before and after. Check both the desired change and what should have remained stable. A renamed clip is not enough if the operator cannot explain which source it represents afterwards.

Accept the result through a visible comparison
Intended taskEvidence you would inspectReason to stop
A proposed organisation schemeThe object list, naming map and a human-readable rationaleMissing identities or a change outside the agreed set
A permitted project adjustmentThe exact settings and the relevant timeline stateAn unexplained difference or an uncertain starting state
A permitted delivery taskOutput identities, properties and actual playbackA completion message without the expected deliverable

Do not promise a universal Undo route. The cited assistant section does not document a complete reversal mechanism for every action or generated script. If the exercise fails, use the recovery route established for that project, record what happened and investigate before expanding the scope.

For a broader choice of editing system, use the video-editing software guide. For delivery planning, keep the distinction between masters and proxies explicit in the proxy workflow. An assistant connection does not remove those underlying production responsibilities.

What this assessment does not prove

This is a documentation-led adoption checklist, not a speed, quality or safety comparison among assistants. We did not install the integration, connect a project, run a generated script or test recovery. A future first-hand evaluation would need the exact Resolve edition, assistant/client versions, permissions, task, operator and recorded outcome.

Editorial interest: This is a StudioSignalLab Editorial research article prepared with ChatGPT Codex and independently reviewed with Claude. Blackmagic's announcement names Claude, Claude Code and ChatGPT Codex. That overlap is disclosed; the drafting and review tools were not connected to Resolve for this assessment, and their involvement is not evidence that one assistant is preferable.

Sources and verification

Primary references checked on October 22, 2026. Numbered citations in the text link to this list. Documentation and availability can change; verify the current controls before changing a production workflow.

  1. Protocol introduction
  2. Blackmagic announcement
  3. Resolve 21.1 reference manual, page 4318

Frequently asked questions

Does this establish that AI assistants work in the free edition?

No. The cited paragraph names Resolve Studio and does not settle free-edition entitlement or exclusive availability.

Is the project change brief a security feature?

No. It is an editorial planning tool. Check actual permissions and a recovery route; a prompt does not impose a technical access restriction.