Skip to content
Prism
Use cases

Change a color across all comps in After Effects with AI

You can change a color across all comps in After Effects with AI: give ChatGPT, Claude or any MCP client connected to Prism the old and new hex and the exceptions, and every matching fill and stroke is updated.

Colour scripts exist and they are good at one thing: list every colour in the comp, click one, set another. The project-wide version with a rule in it is the one no script has. Swap the brand red everywhere except the logo, include the solids, and say where it was.

What you say, and what lands

You typeWhat changes in your project
"Swap every #FF3D05 fill and stroke to #E60D00 in every comp, except on layers named Logo."*Shape and text fills and strokes on the old red now carry the new one; the Logo layers are untouched; a list of what changed
"Every solid that is #1A1A1A: make it #101010, and tell me which comps you touched."Solids updated at the project level, so every comp that uses them follows
"Change the label colour of every audio layer to blue and every adjustment layer to yellow, in all comps."Labels set across the project, no pixels changed
"List every colour used in shape layers across the project, with a count."A table, no change. Off-brand reds show up here first

Test it on your own project. A Free account is enough to start: Sign up, then connect your AI and ask for this.

How to do it

1
Open the project
Any comp can be active. Every comp, every shape group and every solid is read.
2
Say old, new and exceptions
Hex values are exact. Exceptions can be a layer name pattern, a comp, a folder or a type such as "not text".
3
Say where colour counts
"Fills and strokes" means shape and text. "Everywhere" adds solids, Fill and Tint effects and gradient stops. If you do not say, fills and strokes are the default.
4
Ask for the list first
On a large project, "show me the matches" returns comp, layer, property and current value before anything moves.
5
Undo if you need to
A colour pass is an ordinary edit. Edit > Undo steps it back in After Effects as usual.

Where colour lives

PlaceWhat to say
Shape fill and strokethe default
Text fill and strokethe default
Solid"include solids"; changed once at project level
Fill, Tint and Color Control effects"include effects"
Gradient stops"include gradients"; each stop is matched on its own
Colour driven by an expressionchange the control it reads, not the layers

Label colours across comps

Labels are the cheap version of this and the one most people actually want: every audio layer blue, every adjustment layer yellow, every precomp the colour your studio uses. Say the rule once and it runs across every comp.

You typeWhat lands
"Label all audio layers blue in every comp."Audio layers relabelled project-wide
"Label every layer that has an expression red."Only the layers with expressions, in every comp
"Give each precomp the label of its folder."Precomps coloured by where they live in the Project panel

What it needs

After Effects2024, 2025 or 2026, macOS or Windows
AI clientany MCP client: ChatGPT, Claude, Claude Code, Cursor, Codex and others
Plana Free account is enough; a colour pass uses MCP actions, not Prism AI credits

What it does not do

It does not recolour footage, a rendered PNG or a pre-rendered comp. A colour set by an expression follows whatever the expression reads, so the control changes, not the layer. Near matches are not swapped unless you give a tolerance.

Common questions