「ムードプログラミング」のケースが増える中、AIプログラミングのハードルは再び引き上げられた。前メタ研究エンジニアのCaleb Leak氏は最近、面白い実験を紹介した。彼は、9ポンドのコカスキー犬「Momo」に、Claude Codeを使って完全なゲームを開発させることに成功した。

image.png

「犬のプログラミング」を実現するために、Calebは精密なハードウェアとアルゴリズムのプロセスを構築した。Momoは、Raspberry Pi 5に接続されたBluetoothキーボードを乱くして入力し、その信号は「DogKeyboard」というサブプログラムでフィルタリングされ、Claude Codeに送信される。Momoが継続的に「創作」するよう励ますために、システムは予め設定された量のテキスト入力を検出すると、自動的にスマートおやつマシンからおやつを出す。

この実験の核となるのは、どうやってAIが乱れた文字列を理解するかである。CalebはClaudeに非常に特異なプロンプトを設定し、それは「非凡な方法でのみコミュニケーションできる変人デザイナー」として位置付けられ、乱れた文字列の中に神秘的なゲームのアイデアが含まれていると伝えられた。スクリーンショットのフィードバック、シーンのチェック、シェーダーの検証などの自動フィードバックツールとともに、Claudeは1〜2時間でこれらのランダムな文字を実際に遊べるゲームに変換した。

Momoの最新作は『Quasar Saz』と命名されている。このゲームではプレイヤーはZaraとして登場し、宇宙サズ琴を使用して戦う。このゲームはGodot4.6エディションで制作され、ロジックコードはすべてC#で書かれており、6つのレベルとボス戦があり、画面と音響も非常に優れている。