日本語 · English
AIにプログラムを書かせるための土台
人間がやるのは「やりたいこと」を自然言語でAIに伝えることだけ。
コードの読み書き・修正・テストはAIが担当する開発体系。
AIに任せて何かを作りたいけれど、毎回コードがバラバラになって続かない。 そんな状況を構造側から解決します。
複雑な状態の組み合わせバグを構造的に潰す仕組みが入っているので、 AIが書いたコードが「途中まで動いて崩壊する」状況になりにくくなっています。 ゲームのルール・業務ロジック・アプリのUI──「条件分岐が多い」ものに特に効きます。
人間が叩くコマンドはほぼありません。AIに喋るだけです。
このページ上でそのまま遊べます。別タブを開きたい場合は各タイトルからどうぞ。
クリックで色が伝播する。全部ひとつの色になったら勝ち。指でも遊べる。
カーソルで粒子を引き寄せたり弾いたり。指でも遊べる。
宇宙空間を猛スピードで進みながらリングをくぐる。ドラッグ or 矢印キーで操舵、左下レーダーで次のリングを確認。
上のデモ (Constraint Burst / Color Swarm / Space Race) はすべて、 依存ゼロのバニラ HTML + JS、1 ファイル完結で作られています。フレームワークもビルドもありません。
ai-desk の思想に沿った「重厚関数 + 1 ファイル + ゼロ依存」は、AI がファイル全体を一度にスポットライト内に収められるサイズ (デモ 1 本あたり 200–500 行程度) で書ける、という前提から来ています。
AIに「これを作って」と頼めば、同じ構成でゲーム・可視化・小ツールを次々と量産できます。ここで触ったデモがそのまま「あなたが頼める雛形」です。