paizaは1月13日、Python VTuberサプー氏と共同開発した新講座「バイブコーディング入門Codex編」の提供を開始した。
本講座は、自然言語(日本語)による指示だけで生成AIがコードを自動で記述する新しい開発スタイル「バイブコーディング(Vibe Coding)」を学べる。NASAの公開データを用いた本格的なアプリ開発を通して体験できる実践的な内容となっている。

「バイブコーディング入門 Claude Code編」に続く、Python VTuberサプー氏×paizaコラボ第2弾。「バイブコーディング入門 Codex編」では、OpenAIが提供するAIエージェント「Codex」を活用する。
今回の講座では、NASA(アメリカ航空宇宙局)が公開しているリアルタイムな天体データ(NASA Open APIs)を用いて、生成AIへの指示だけで外部データを取得・分析するアプリ構築に挑戦する。
プログラミングの経験が少なくても、生成AIの力を借りて世の中に公開されている膨大なデータを自分のアプリに取り込むという、AI時代の新しいデータ活用とアプリ開発のプロセスを体感できる。
<チャプター一覧>
01: Codexとは?
02: 作成するアプリの概要、手順
03: Pythonのインストール方法
04: VSCodeのインストール方法
05: ChatGPT、Codexのアカウント作成方法
06: Codexに指示してWebアプリの土台を作成する
07: Codexに指示してNASA Open APIsにアカウントを作る
08: Codexに指示してAPI Keyを設定する
09: Codexに指示してNASAから天体データをAPIで取得する
10: Codexに指示して天体の接近距離グラフを描画する
11: Codexに指示して接近する天体が地球に脅威があるかをAIで判別する
12: 初心者向けバイブコーディング(Vide Coding)のコツ