OpenAIのコーディングツールCodexのIDE拡張がリリースされVSCodeでも利用できるようになったので、さっそく試してみます。

インストールするには公式サイトをチェック。Codexを名乗る拡張はいろいろあるので間違えないようにしましょう。



なおWindowsでの使用はまだベータ版だそうで、WSLに接続して使う方がおすすめだそうです。(今回はWindows11でそのまま実行してます)


UIを確認してみる

UIはこんな感じ。AutoがONになっていると最近使用したファイルやコンテキストを自動的に含めてくれるようです。
+ボタンからファイルや画像の添付も可能。

image.png 8.22 KBデフォルトでAgentモードになっており、切り替えも可能です。
image.png 7.15 KB

さっそく使ってみる:神経衰弱ゲーム

HTMLで神経衰弱ゲームを作ってもらうことにしました。

image.png 10.82 KB
image.png 21.06 KB
ファイル作成が必要になると承認を求めてきます。
image.png 23.79 KBだいたい1分ぐらいで完了。
image.png 75.88 KB
成果物を見てみます。UIは良さげですね。コンピュータ対戦の難易度も選べるし、札の枚数も選べるしヒントも出せるようです。
image.png 93.49 KBただし、コンピュータが札をめくってくれないので修正を依頼。

今度はユーザー側が無限に札をめくれる状態になったので修正を依頼。
image.png 139.72 KB
そのほかいろいろ問題点があったので3回ほどやり取りしましたが、最終的にちゃんと動くものが完成しました。
image.png 157.26 KB

画像からUIを設計してもらう

Codexは画像が添付できるようなので、UIのイメージを渡して作ってもらうことにします。
プロンプトはこんな感じ。
image.png 29.7 KB添付した画像はこれ。めちゃくちゃ雑ですがイメージは伝わるかなと。
image.png 6.07 KB
3分ぐらいかかりましたが、できました!
ちょっとグラフィックはしょぼいですが、添付した画像に似たそれっぽい感じになってます。目的とする機能はだいたい実装されています。(重りをドラッグすることはできません。クリックならOK)

image.png 52.44 KB

ドラッグできない問題は10分ぐらい改善を試みましたが結局解決せず。。。
image.png 155.05 KB

ちなみにGemini 2.5 Pro(Webアプリ版)に作らせてみたのはこちら。グラフィックはこちらのほうが秀逸ですね。UIはユーザーの指示とは少し違いますが。
スピードでいうとGeminiのほうが相当速いです。
image.png 43.26 KB

IDE拡張いろいろ

VSCodeのIDE拡張にはいろいろあり、有名どころはGithub Copilot、Cline、Gemini CLI(Gemini Code Assist)などがありますが、Codexの特色はChatGPTの有料プラン内である程度使えるところかなと思います。なおGeminiはGoogleアカウントとつなげば実質無料です。
(個人のホビー用途であれば)追加費用をかけずにAIコーディングしたいなと思った場合はこの2つがよさそうに思います。