# Make your product video with Claude Code or Codex.

Page: https://crispdemo.com/claude-code-video

Your coding agent wrote the feature, and the session is still open. Now the announcement needs a video, and the only material is a screen recording on your desktop.

In CrispDemo the same agent makes the video. It works with CrispDemo's tools on your Mac, and you follow each step in the Studio chat.

## How your coding agent makes the video.

1. **It looks at your recording.** After you allow it, the agent reads frames from your screen recordings and your screenshots through CrispDemo's tools. Your original files are never changed.
2. **It rebuilds each screen as HTML.** A rebuilt screen stays sharp at any size, so the same story can be framed wide for YouTube and tall for TikTok. The agent checks each screen against the recording, and you can compare them yourself.
3. **It writes the script and directs the story.** The agent writes each scene's title and voiceover line. CrispDemo adds a Gemini voice and music, and renders every look on your Mac.
4. **It makes your changes.** Ask for a change in plain words, for the whole video or for one scene. The agent answers in the Studio chat and the video is updated.

## After the first draft.

- **A Gemini review your agent can act on.** Gemini watches and listens to the rendered video and lists what to fix. Fix this sends a finding to your coding agent.
- **A look for each place you post.** Each look shows how the video will appear there, with the right shape and captions.

## Which coding agents work with CrispDemo?

Claude Code, Codex and OpenCode. You pick one the first time you open CrispDemo, and it helps you install and sign in to it.

## What does my coding agent need?

Claude Code needs a paid Claude plan or a Console account. Codex needs a sign-in with ChatGPT Plus or higher. OpenCode works with free models and no account. Free models may use what you send them to improve the model, and you can connect your own provider to avoid that.

## What does the agent see?

Before a video is made, CrispDemo asks whether your coding agent may read your screenshots, or frames from your recordings, on your Mac. The agent sends what it reads to its own model provider, under your account with it.

## Who pays for what?

Your coding agent's work runs on your own plan with it. The voice, the music and the Gemini review are paid per use, from your CrispDemo balance or through your own Gemini key. Rendering on your Mac is free.

## Early access

CrispDemo is in early access, for Mac (Apple silicon). Tell us about your app and where you post, and we'll let you know when you can try it. Contact: https://crispdemo.com/contact
