8
11

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

「デスクトップ版 Codexアプリ + GPT-5.3-Codex」で Agent Skills の簡単なお試し: Remotion用のスキル

8
Last updated at Posted at 2026-02-07

はじめに

この記事は、以下の記事でも扱っていた「Agent Skills」に関する話です。

●Remotion公式の Agent Skills を Google Antigravity で少しだけ試す(+ 公式の Hello World のお試し) - Qiita
 https://qiita.com/youtoy/items/92a142c4aff8ad1998bb
●「OpenCode のデスクトップ版アプリ」+「Kimi K2.5」を少し試してみる(p5.js でのパーティクル描画のコード、シンプルな Agent Skills) - Qiita
 https://qiita.com/youtoy/items/cc8ca1a8fa83e7fdf8e3

それを、直近でリリースされたばかりの「デスクトップ版 Codexアプリ」および「GPT-5.3-Codex」を使って少し試します(※ それら 2つは、以下のポストをしたタイミングくらいでのリリースされたもの)。

公式情報をいくつか掲載

まずは今回扱う内容に関連した、公式情報のいくつかを見てみます。

Codex + Agent Skills について

以下は、Codex + Agent Skills に関する公式情報のページです。

●Agent Skills
 https://developers.openai.com/codex/skills/

2026-02-07_13-56-01.jpg

本文の最初のほうに「Skills are available in the Codex CLI, IDE extension, and Codex app.」という記載もありますが、これらで Agent Skills を使うという話の情報(今回の Codexアプリに限らない話)が書いてあるページになります。

スキルを置く場所

例えばその中で、あるプロジェクト内でのみ扱うスキル・ユーザー用に扱うスキルなどのファイル配置に付いての情報が記載されています。

2026-02-07_13-58-07.jpg

記事執筆時点では、他の特定の AIエージェントなどでも共通で使える「.agents/skills」に置いたスキルを扱えるようになっています。

以下は、それに関するポストの 1つで、以前の仕様から置きかえをしていくような話が書かれているようです。

記事執筆時点では以前の仕様も利用できるようですが、今回は、「.agents/skills」に配置する形のほうで進めます。

デスクトップ版 Codexアプリについて

以下は、Codexアプリに関する公式ページです。

●Codex app
 https://developers.openai.com/codex/app

2026-02-07_14-04-19.jpg

コマンド関連

その中には、コマンド関連のページもあり、記事執筆時点では以下が使えるようです。

●Codex app commands
 https://developers.openai.com/codex/app/commands

2026-02-07_14-06-11.jpg

2026-02-07_14-06-18.jpg

2026-02-07_14-06-34.jpg

GPT-5.3-Codex について

以下は GPT-5.3-Codex のページです。

●GPT-5.3-Codex のご紹介 | OpenAI
 https://openai.com/ja-JP/index/introducing-gpt-5-3-codex/

2026-02-07_14-10-02.jpg

以前のモデルとの違いや、特定のプロンプトで Webページを作成した場合の GPT-5.2-Codex との違いなどが書かれています。

2026-02-07_14-11-02.jpg

2026-02-07_14-11-36.jpg

ちなみに余談になってしまいますが、Webサイト作成の比較の部分では、以下のようなプロンプトで試した事例が掲載されていました(これも後で少し試してみたいところ)。

プロンプト:Quiet KPI(創業者向けの週次メトリクスダイジェスト)のランディングページを作成して。デザインは、ソフトな SaaS スタイル。ガラス調のカード、ラベンダーからブルーへのグラデーション、控えめなブラー。各セクション、メール取得付きヒーロー、サンプルレポートカードのグリッド、インテグレーション一覧、「お客様の声」カルーセル、料金切替(月額/年額)、FAQ、フッター。

  • 書体は Satoshi または同様の幾何学的サンセリフ体。
  • ボタンは角丸(半径14px)。フォーカス状態を明確にする。
  • 上品なスクロールベースのリビールを1つ追加。

デスクトップ版 Codexアプリ と Agent Skills

次に Codexアプリ と Agent Skills の話について少し書きます。

デスクトップ版 Codexアプリでの Agent Skills に関するメニュー

Codexアプリには、標準で以下の Agent Skills に関するメニューがあります。

2026-02-07_14-15-08.jpg

そのメニューを開くと、以下のようにデフォルトでインストール済みのスキルが出ていたり、スキルの一覧から特定のスキルを選んで追加できる部分があったりするようです。

2026-02-07_14-16-06.jpg

右上の「+ New skill」ボタンを押すと、以下のように「Skill Creator」スキルが指定された状態でチャットができる画面が出てきます(「Skill Creator」スキルを使った、独自スキル作成の指示ができる状態の画面になります)。

2026-02-07_14-17-53.jpg

このようなアプリ上からスキルを扱う仕組みもありますが、今回は冒頭に掲載した過去記事で書いていたような、プロジェクト用のスキルをコマンドで導入するやり方で試してみます。

デスクトップ版 Codexアプリで Remotion用のスキルを試す

それでは、Codexアプリで Remotion用のスキルを試していきます。

今回の内容を試すための適当なフォルダを作り(今回のプロジェクトのルートになるフォルダ)、その中でこの後の作業を進めていきます。

コマンドでスキルをセット

Remotion用のスキルについて、スキル作成用のコマンド( npx skills add remotion-dev/skills というコマンド)ではなく、Remotion のセットアップをする以下のコマンドで試してみます。

npx create-video@latest my-project

コマンド実行後の選択肢で、テンプレートはブランクとし、Agent Skills は Claude Code用を選びました(※ 「.agents/skills」が作られるものの、「.codex/skills」自体やそれに関する symlink などは作成されない状態にしました)。

2026-02-07_15-00-57.jpg

2026-02-07_15-01-59.jpg

コマンド実行完了後のファイル・フォルダ構成と、スキル用のフォルダの構成は以下となりました。

2026-02-07_15-03-06.jpg

今回、Codexアプリでは、プロジェクト用に設置された「.agents/skills」フォルダ以下のスキルが利用される形です。

デスクトップ版 Codexアプリでスキルを使ってみる

デスクトップ版 Codexアプリでプロエジェクト用フォルダを開く

Codexアプリで、先ほど作成した「my-project」フォルダを開きます。

試しに、新規スレッドで「/(スラッシュ)」を入力すると、そこで出てくる一覧に「Remotion用のスキル」がプロジェクト用のスキルとして表示されているのが確認できました。

2026-02-07_15-04-21.jpg

プロンプトの検討

あとは、プロンプトで動画作成の指示を出してみます。

その際、過去記事で紹介だけしていた以下を見てみつつ、今回のお試し用のプロンプトを考えました。

●Claude Codeで5分でずんだもん解説動画を作る!|Naoki |電電猫猫
 https://note.com/electrical_cat/n/n9be53194cb5c

●Remotion | Prompt Gallery
 https://www.remotion.dev/prompts

2026-02-07_15-14-21.jpg

最終的に Remotion公式の「Prompt Gallery」の中で、以下の「Audio Spectrum Visualizer」をもとにした内容で試してみることにしました。

●Remotion | Prompt
 https://www.remotion.dev/prompts/show?prompt=audio-spectrum-visualizer

2026-02-07_15-14-48.jpg

ここで紹介されていたプロンプトは、以下のとおりです。

Create a 1920x1080 dark-themed composition called 'AudioSpectrum' featuring an audio spectrum visualizer synced to funk.mp3 from the public folder, displaying 32 vertical frequency bars that bounce and pulse reactively to the bass, mids, and highs, with a vibrant gradient from magenta to cyan across the bars, each bar having a subtle glow effect and smooth rounded tops, the bars reflecting faintly on a glossy dark surface below, centered horizontally with gentle horizontal padding, the whole visualization fading in smoothly at the start, duration matching the full audio length at 30fps — allow changing the bar count, gradient colors, bar width, and glow intensity — use remotion-best-practices skill."

このプロンプトの内容について、機械翻訳で日本語にしたところ、以下のような内容のようです。

パブリックフォルダ内の funk.mp3 に同期したオーディオスペクトラム・ビジュアライザーを特徴とする、1920x1080 のダークテーマ構成「AudioSpectrum」を作成してください。低音・中音・高音に反応して跳ねたり脈動したりする 32 本の縦方向の周波数バーを表示し、バー全体にはマゼンタからシアンへの鮮やかなグラデーションを適用します。各バーは控えめなグロー効果と滑らかな丸みのあるトップを持ち、下部の光沢のある暗い表面に淡く反射します。水平方向に中央配置し、やさしい水平パディングを設け、ビジュアライゼーション全体は開始時にスムーズにフェードインします。再生時間は 30fps でオーディオ全体の長さに一致させてください。バー数、グラデーションカラー、バー幅、グロー強度を変更可能にしてください — remotion-best-practices skill を使用してください。

今回用いるプロンプト

上記の内容は「funk.mp3」というファイルにもとづいた表示をする、というものでしたが、今回は以下のように MP3ファイルを使わない形で試してみました。具体的には、仮想的な何かの音源を想定してもらうこととし、なおかつオーディオファイルの長さに合わせるという指定だった時間を 20秒に変更しました。

それと「use remotion-best-practices skill」にあたる部分を削り、スキルの利用をするという指定はプロンプトから除いて Codexアプリ上での指定をすることにしました。

【今回試すプロンプト】:
仮の何らかの音声ファイル(様々な音が混じり音の変化が激しいものとする)を想定して、それと同期したオーディオスペクトラム・ビジュアライザーを特徴とする、1920x1080 のダークテーマ構成「AudioSpectrum」を作成してください。低音・中音・高音に反応して跳ねたり脈動したりする 32 本の縦方向の周波数バーを表示し、バー全体にはマゼンタからシアンへの鮮やかなグラデーションを適用します。各バーは控えめなグロー効果と滑らかな丸みのあるトップを持ち、下部の光沢のある暗い表面に淡く反射します。水平方向に中央配置し、やさしい水平パディングを設け、ビジュアライゼーション全体は開始時にスムーズにフェードインします。再生時間は 30fps で長さは20秒としてください。バー数、グラデーションカラー、バー幅、グロー強度を変更可能にしてください。

Codexアプリのスレッドで「/(スラッシュ)」を押して出てくる一覧から、Remotion用のスキルを選び、その後に上記のプロンプトを入力します。具体的には、以下の状態にしました。

2026-02-07_15-24-25.jpg

これを実行していきます。

スキルを用いた処理

実行直後は、以下のような内容になりました。

2026-02-07_15-25-58.jpg

その後、いったん以下の実装方針が決まり、引き続き処理が進んでいきました。

2026-02-07_15-27-10.jpg

2026-02-07_15-27-22.jpg

そして、動画生成用のコードが準備できた状態になったようで、こちらの入力待ちの状態になりました。

動画の生成と内容の確認

その後、ひとまずの処理が終わったようだったので「動画を生成して」という依頼を出しました。

そうすると、以下のように依存関係のインストールが行われ、動画生成の処理が進んでいきました。

2026-02-07_15-33-37.jpg

最終的に、以下のようにファイルができあがりました。

2026-02-07_15-35-46.jpg

2026-02-07_15-35-09.jpg

生成された動画の内容は、以下のとおりです。仮の音源で、という指定だったので適当なビジュアライズになった感じはしますが、「プロンプトで特定の内容を作る」という処理が行えたことは確認できたかと思います。

【追記】 VOICEVOX動画テンプレートを用いたずんだもん解説動画の作成

その後、本文中で別途試したいと書いていた VOICEVOX動画テンプレートを用いたずんだもん解説動画の作成を試し、そして以下の記事を書きました。

●「VOICEVOX動画テンプレートと Remotion公式スキル(Agent Skills)」+「デスクトップ版 Codexアプリ + GPT-5.3-Codex」で解説動画生成 - Qiita
 https://qiita.com/youtoy/items/701ec7a4c8092813c532

8
11
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
11

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?