ChatGPT Can Now ACTUALLY Use Photoshop, and It's Impressive

ChatGPT can now take control of your computer, moving the mouse, clicking and typing its way through a job the way you would, and the question I've been asked the most about it is whether it can use Photoshop. I've been testing it, and yes, it can.

What makes it interesting is that it isn't generating a new picture. It's working inside Photoshop with the same tools you and I use, which means everything it does is left as layers and masks you can go back into and adjust yourself, at full quality.

To see how far it could go, I gave it three jobs on three different pictures: fixing a colour cast, creating a long exposure sky, and cutting out hair, which is the thing I get asked about more than anything else in Photoshop.

How it works

I'm using ChatGPT 6 Astra on the high setting, in the Work section of the app. I type out what I want in plain language, send it, and it replies with what it intends to do. The first time it needs to use the computer it asks for permission, I click allow, and from then on it's hands off; I just sit back and watch it work.

With each job I asked it to keep everything non-destructive and editable, and not to save the file, just leave it as layers. You can see everything it does as it does it, and you can stop it at any point.

Fixing a colour cast

The first picture was a portrait of a biker with a definite colour cast, a slightly green and magenta look to it. I asked ChatGPT to look at the image, decide for itself which tools to use, and give me a neutral result.

It added a Curves adjustment layer, worked on the individual red, green and blue channels, and set the layer's blend mode to Color so that it only changed the colour and left the brightness and contrast alone, which is a genuinely sensible way to do it. The original background layer was untouched.

Turning the layer off and on, the cast was gone. It's not too bad at all, and I was quite impressed with that.

A long exposure sky

For the second one I wanted to step it up and see whether it could create an effect rather than make a correction. The picture was of my car on a very wet, stormy day, and I asked for the look of a ten second long exposure, with fast moving clouds coming over the top of us.

What really caught my attention was that it used the same technique I use for this myself. It selected the sky, put it onto its own layer, then converted that layer to a Smart Object before applying a Radial Blur, so the filter stays editable afterwards, which I thought was really clever.

Better still, it moved the centre of the blur. By default a Radial Blur spreads out from the middle of the picture, but ChatGPT pulled that point right down to the bottom, so the blur looks as if it's coming from the horizon and the clouds are streaming towards you. That's exactly the thinking you'd want.

I did have to stop it at the very end, because it was trying to save the file, but the effect itself was done.

Cutting out hair

The last job was the hardest, and the one I was most intrigued by. It's a picture of my friend Simon from a Viking shoot, on a grey background, but with lots of fine, loose flyaway hairs and fur cuffs on what he's wearing. I asked for the best cutout it could manage, body, hair and everything as one, output as a layer mask so it stays editable.

Watching this one was fascinating. It went into Select and Mask and used the Refine Edge Brush around the hair, and it kept switching the view mode to check its own work. At one point it reported that the fine strands were coming through, but that the black preview was showing grey left between the looser locks, so it went back to work on those and the fur before checking the final mask. Right at the end it even renamed the layer, which is maybe something all of us could learn from.

The result is a pretty good job. It picked up a lot of the fine hairs, it's a little smudgy in places, and there's some transparency through the fur. To judge it properly I put a solid colour fill layer behind Simon, a sky blue rather than anything too different from the grey he was photographed against.

The transparency in the fur is easily fixed. Duplicate the layer with its mask (Command or Ctrl + J) and the density builds up, then brush out any areas where the background starts to show through.

Doing the heavy lifting

It isn't perfect, and I don't expect this to be the end point, but as a way of doing the heavy lifting so you can go in and do the fine tuning yourself, it's pretty impressive. The colour correction was very good, the long exposure was really well done, and the hair cutout, the hardest of the three by some distance, was far better than I expected.

This is also the worst and the slowest it's ever going to be, given how quickly all of this is moving. I'll be doing a lot more testing, and one of the things I want to try is whether it can write down the steps it takes and grab screenshots as it goes, so you could almost create your own tutorials from it.