AIコーディング
2025-03
システム開発を完全情報ゲームに近づける
現実のシステム開発を成功に導くには、テトリスのような単純化された環境との隔たりを埋める戦略が不可欠だ。
つまり、充分なコンテキストを与え、システムをAIにとっての「完全情報ゲーム」へと近づける必要がある。
必要な情報
システムの目的と概要
主要な機能とその詳細な説明
ユーザーインターフェースの仕様(画面レイアウト、操作フローなど)
データモデル(データベースの構造、データの流れなど)
システムの制約(パフォーマンス要件、セキュリティ要件など)
関連システムとの連携仕様
ガードレールの設置
テストの実施
静的型付け言語の採用
設計
o1シリーズやo3-miniなど
実装
確定した方針を高速に生成させる
すべてやらせるのではなく一緒に実装する