動画 · 実測
Claude Code とプロンプト一つで製品動画を作った方法

2026年9月27日、私たちは Claude Code に短いプロンプトを一つ送りました。ヨーヨーのブランド LEET のために、本物の製品素材を使い、音楽に合わせて動く、プロの仕上がりのプロモーション動画を作ってほしいという内容です。Claude Opus 5.5 はその後 4 時間 55 分にわたって自力で作業し、音楽つきの 39 秒の完成した動画を返してきました。カットも色の切り替えも、すべてビートに乗っています。
この記事では、エージェントがどのように作ったのか、なぜきれいな製品素材が結果を左右するのか、そしてプロンプト一つに実際に何がかかったのかを紹介します。47 のサブエージェント、3 回のレビュー、そして定価で約 $248 分の Opus 5.5 のトークンです。Ciyo は Claude Opus 5.5 を提供していません。動画は Claude Code で作りました。Ciyo は、このようなエージェントが使う製品画像を作り、整えるための場所です。
送ったプロンプトの全文
プロンプトは短い 3 行でした。製品の名前を挙げ、それを調べるようエージェントに指示しただけです。創作についての 2 つ目の指示は誰も送っていません。納品後に送ったのは、音楽の出どころについての質問だけでした。
プロンプトが短いのは、手順ではなく基準を示しているからです。本物の素材、音楽、音楽に合わせた動き、そしてプロの仕上がりです。Claude Code はこの四つの基準を、自分の制作計画に落とし込みました。

1. 実際の製品のスクリーンショット、ロゴ、素材を使ってください。製品は Leet のヨーヨーです。私のヨーヨー製品は Google で検索できます
2. 音楽を必ず入れ、動きは音楽に合わせてください
デモや試作品ではなく、本物のプロが制作した動画のように作ってください。ステップ 1: Ciyo で製品の静止画を作る
プロンプトの 1 行目「実際の製品素材を使う」が、動画の見た目を決めます。動画エージェントは画像を動かし、光を当て、カットすることはできますが、本物らしい製品を作り出すことはできません。すべてのカラーバリエーションでそろった静止画を渡せば、LEET の動画の中心になっているショットを組み立てられます。ヨーヨーは動かず、キックが鳴るたびに色だけが変わるショットです。
まだスタジオ写真がなければ、Ciyo で作ってください。この記事では架空の製品として、「Halcyon Spin」の金属製ヨーヨー Comet を使い、Ciyo Agent にそろいのスタジオ写真を 3 枚頼みました。Ciyo Agent はまずシルバーのマスターショットを作り、それを参照にしてオレンジとティールのバージョンを作ったので、形、角度、光がそろっています。2560 × 1440 の画像 3 枚は、GPT Image 2.5 Flare で 10 クレジットでした。

ローンチ動画用の製品の静止画です。Comet は、小さなヨーヨーブランド Halcyon Spin の金属製ヨーヨーです。Comet のそろったスタジオ写真を 3 枚作ってください。1 枚はヘアライン仕上げのシルバー、1 枚はオレンジ、1 枚はティールです。同じ斜め前からの角度、同じやわらかいスタジオライト、無地の白い背景で、文字は入れないでください。3 枚とも形がまったく同じで、色だけが変わるようにしてください。2026-09-26に投稿。投稿者は、自分がプロンプト一つで作った Opus 5.5 の動画が「looked mid」(ぱっとしない出来だった)と書き、出来のよい動画に共通する点を挙げています。そのうちの一つは私たちの経験と一致します。ロゴ、色、実際の製品のスクリーンショットを Opus に渡さなければ、Opus はそれらを推測で作ってしまいます。投稿者は HyperFrames か Remotion でのレンダリングも勧めています。この投稿は Ciyo には触れていません。
ステップ 2: 切り抜いて書き出す
静止画を選び、画像ツールバーの Remove BG(背景を削除)を押します。Ciyo は元の画像の隣に透過したコピーを置きます。切り抜きは 1 枚 2 クレジットで、3 枚とも背景が透明な 2560 × 1440 の PNG で返ってきました。静止画 3 枚と切り抜き 3 枚の一式で、16 クレジットでした。
ツールバーのダウンロードボタンでダウンロードし、ロゴと、画面に出したい事実(モデル名、サイズ、キャッチコピー)を書いた短いテキストファイルと一緒に、一つのフォルダに入れてください。ファイル名はモデルと色で付けます。たとえば comet-teal-cutout.png のようにすれば、どのファイルが何なのかをエージェントが推測する必要はありません。
LEET の制作を見ると、この手順がなぜ役に立つのかがわかります。用意された素材がなかったため、一つのエージェントが三つの販売店と LEET の X アカウントから 102 枚の写真をダウンロードし、そのうち 85 枚をローカルの背景除去モデルで切り抜きました。これに 75 分かかり、調査段階全体でいちばん時間のかかった作業になりました。しかも、それらの写真の権利は今も販売店にあります。

エージェントがプロンプト一つでしたこと
Claude Code は動画で答えたわけではありません。制作を計画し、それぞれ一つの役割を持つサブエージェントのチームで進め、次に進む前にその作業を確認しました。制作全体で、エージェントは 3,314 回のツール呼び出しを行いました。
調査、75 分: 七つのエージェントが並行して作業しました。一つはブランドを調べ、そのキャッチコピー「Aim to return yo-yo to the essence」(ヨーヨーを本質に立ち返らせる)を見つけました。一つはロゴをベクターとして作り直し、元のマークと 99.5% 重なるようにしました。一つは写真を切り抜き、一つは音楽を選び、三つは競い合う創作コンセプトを書きました。メインエージェントはそれらを一つにまとめました。「Elite in every colour」(どの色でもエリート)です。
準備、20 分: メインエージェントはビートグリッドを測り、各モデルのすべてのカラーバリエーションを一つの共通のキャンバスに配置して、色を入れ替えてもほかは何も変わらないようにしました。さらにモーションキットとフレーム単位のショットリストを書き、画面に出す文字を、販売店のページと LEET の X アカウントで確認できた事実だけに絞りました。
制作、69 分: 八つのエージェントが八つのシーンを並行して作り、八人のアートディレクターがそれをレビューし、八つの修正役が指摘を反映しました。その後、3 回のレビューと 4 回のレンダリングが続きました。動画全体のレンダリングにかかったのは約 1 分です。

音楽の選び方と、動きを音楽に合わせる方法
Claude には音が聞こえませんし、作曲も一切していません。既存の音楽を、測定によって選び、カットし、ミックスしました。
あるエージェントが Mixkit のライセンスを読み、無料の曲を 30 曲ダウンロードして、テンポ、ビートの安定度、ドロップでどれだけ音が大きくなるかを測りました。選ばれたのは Arulo の「Night Terrors」で、ドロップに入るところで +14.2 dB 大きくなります。メインエージェントは曲から小節単位で 39 秒の編集版を切り出し、実際のドラムのヒットを測って、偵察役のエージェントが作ったビートグリッドが 26 ms 遅れていることを見つけ、すべてをちょうど 130 BPM に固定しました。そのうえで、Mixkit の 31 種類の効果音から 76 個のキューを、音楽上の位置に置きました。数字にはカチッという音、カットにはシュッという音、クロムのヨーヨーには金属の響きです。
アニメーションのタイミングはすべて、秒ではなく音楽で決められています。各シーンは fAt(bar, beat) でフレームを求めるので、カットや色の入れ替えは必ずそのフレームに乗ります。コードにはタイミングをほかの方法で表す手段がないからです。

レビューの繰り返しがプロらしい仕上がりを生んだ
最初のレンダリングは十分な出来ではなく、エージェント自身もそう言いました。ビートごとのコンタクトシートを見て、いちばん弱いのはラインナップだと判断しました。何もない画面を横切る細い帯の中に、小さく色あせた製品が並んでいたのです。エージェントは別のエージェントに、ズームしたカメラが移動していく構成への作り直しを任せました。
レビューはするが編集はしない批評役のエージェントが、アートディレクション、同期、ブランドとコピー、技術的な品質を確認しました。1 回目のレビューでは八つのシーンで修正必須の問題が 10 件、2 回目では動画全体で 47 件の問題が見つかりました。3 回目に見つかったのは、エージェント自身が引き起こしたちらつきです。フィルムグレインを CSS で読み込んでいたため、一部のフレームでグレインが抜けていました。納品された動画では、40 の映像イベントのうち 39 がビートぴったりか、その 1 フレーム以内に収まっています。残りの一つは、ドロップの前に意図して入れた黒いフレームです。ミックスは −14 LUFS で、ウェブ動画で一般的な音量です。

プロンプト一つに実際にかかった費用
トークン数はセッションログから取りました。金額は、Anthropic が定める標準速度の Claude Opus 5.5 の定価で計算しています。入力 100 万トークンあたり $4、出力 100 万トークンあたり $20、キャッシュ読み込み 100 万トークンあたり $0.20、キャッシュ書き込み 100 万トークンあたり $5 または $8(5 分または 1 時間)です。Claude のサブスクリプションは課金の仕組みが違うので、ドルの金額は請求額ではなく、定価での見積もりとして読んでください。
費用の大半はキャッシュ読み込みです。各サブエージェントが、増え続けるコンテキストをステップごとに読み直すからです。エージェントとレビューの回数を減らせば費用は下がりますが、仕上がりも粗くなります。
| 項目 | LEET の動画 |
|---|---|
| 動画 | 39 秒、1920 × 1080、30 fps |
| プロンプトから完成ファイルまで | 4 時間 55 分 |
| サブエージェント | 47 |
| 出力トークン | 384 万(3.84 百万) |
| キャッシュ読み込み | 5 億 1,700 万(517 百万) |
| Opus 5.5 の定価換算 | 約 $248 |
| 音楽 | Mixkit の無料ライセンス、$0 |
| 効果音 | Mixkit の効果音 31 種類、キュー 76 個、$0 |
| 納品ファイル | マスター 139 MB、ウェブ版 28 MB |
このワークフローをまねする
1. Ciyo で、カラーバリエーションごとに静止画を 1 枚ずつ作るか集め、それぞれを切り抜きます。
2. それらを、ロゴ(あれば SVG)と、画面に出したい名前、サイズ、文言を書いた facts.txt と一緒に、一つのフォルダに入れます。
3. そのフォルダで Claude Code を開き、下のようなプロンプトを送ります。
4. ファイルが届いたら、音を出して一度見てください。エージェントには音が聞こえません。
そのうえで権利を確認してください。販売店が撮った写真は販売店のものです。Mixkit の無料の音楽ライセンスはオンライン動画、ソーシャルメディアの投稿、ウェブ広告に使えますが、テレビ、ラジオ、ゲーム、CD には使えません。また、その曲をあなただけが使えるわけではありません。エージェントが使った動画ライブラリ Remotion は、個人と従業員 3 人までの企業なら無料で、それより大きな企業には企業向けライセンスが必要です。
[ブランド名] の、プロの仕上がりの製品プロモーション動画を作ってください。デモや試作品ではありません。
1. このフォルダにある本物の素材だけを使ってください。製品の静止画と切り抜き、ロゴ、facts.txt です。画面には facts.txt にある事実だけを出してください。
2. 音楽を必ず入れ、動きを音楽に合わせてください。オンライン広告に使ってよい音楽を使い、そのライセンスを教えてください。
3. 16:9、1080p、約 30 秒にしてください。
マスターファイルと 30 MB 未満のウェブ版を納品し、公開する前に私が確認すべきことを一覧にしてください。Claude Code で作る製品動画
Claude はプロンプト一つでマーケティング動画を作れますか
はい、Claude Code の Claude Opus 5.5 なら作れます。2026年9月27日の制作は 3 行のプロンプト一つから始まり、4 時間 55 分後に音楽つきの 39 秒の完成した動画が納品されました。
音楽は Claude が作ったのですか
いいえ。エージェントは Mixkit から無料の曲を 30 曲ダウンロードし、測定によって一曲を選び、カットして効果音とミックスしました。Claude には音が聞こえないので、公開する前にミックスを再生して確かめてください。
動画の費用はいくらでしたか
Anthropic の定価で、Claude Opus 5.5 のトークンが約 $248 分です。音楽と効果音は、Mixkit の無料ライセンスのもとで無料でした。
動画をレンダリングしているのは何ですか
コードです。エージェントは React の動画ライブラリ Remotion で動画を書き、フレームごとにレンダリングして、ffmpeg でエンコードしました。
Ciyo の中でできますか
Ciyo は Claude Opus 5.5 を提供していません。Ciyo で製品の静止画と切り抜きを作って整え、そのフォルダを Claude Code に渡してください。
まずは製品素材から
Ciyo で製品の静止画を作り、切り抜いてダウンロードしたら、整理されたフォルダを Claude Code に渡しましょう。