AI時代の開発で大切なこと ― 壁打ちと依存の違い
個人制作期間に入ってから、生成AIを活用してゲーム開発を進めている人がかなり増えました。GitHub Copilot、Cursor、Claude、ChatGPT のようなAIツールを使って、エラー解決やコード生成を行うのは自然な流れです。まず伝えたいのは、AIを使うこと自体は悪くありません。むしろ、上手く使えれば強力な武器になります。
ただし重要なのは、AIを使っているかどうかではなく、AIをどう使っているかです。
壁打ちとは何か
最近よく聞く「AI壁打ち」。壁打ちとは一問一答ではありません。自分の考えを外に出し、相手から返ってきた反応を使って思考を整理することです。
悪い例(丸投げ)
- エラーが出た
- AIに貼る
- 出てきたコードをコピペ
これは壁打ちではありません。単なる丸投げです。
良い例(壁打ち)
- 今3Dゲームを作っている
- Player移動はできた
- 次にジャンプか攻撃か迷っている
- MVPの観点でどちらが先か?
これが壁打ちです。現在地・課題・判断ポイントが整理されているからです。
壁打ちとエージェントの違い
AIの使い方には大きく2種類あります。
壁打ち型(人間が主導)
自分で考え → AIに相談し → 自分で判断して → 実装する。AIは相談相手です。
エージェント型(AIが主導)
ゴールを渡し → AIが計画・実装・修正する。AIは作業者です。
| 壁打ち | エージェント | |
|---|---|---|
| 主役 | 人間 | AI |
| AIの役割 | 相談相手 | 実行者 |
| 求められる力 | 思考力 | 監督力 |
AI壁打ちで行き詰まる理由
- 問いが曖昧 — 問いが曖昧なら、答えも曖昧になります
- AIが間違う — 古いAPIや誤情報を返すことがあります
- 会話が長すぎる — 長時間の対話で前提がズレることがあります
- AIの答えを評価できない — 提案の良し悪しを判断できないと危険です
- 思考停止 — 何でもAIに聞く癖がつくと、考える力が育ちません。「なぜそうなるのか」を自分で考える前にAIに投げる習慣は、一見効率的に見えて、実務で最も必要な問題解決力の成長を妨げます
AIを使う前のチェックリスト
AIに聞く前に、次を書いてみてください。
- 今何を作っているか
- 現在位置(どこまで動いているか)
- 何が問題か
- 試したこと
- 期待する動作
これを書けないなら、まだAIに聞く準備ができていません。整理することで、AIへの問いの質が上がり、返ってくる答えも格段に良くなります。
AI時代の開発で重要なのは、AIにコードを書かせることではありません。重要なのは、AIを使っても、自分の頭で考え続けられるかです。
AIを使う人が強いのではありません。AIを使いこなせる人が強いのです。











ディスカッション
コメント一覧
まだ、コメントがありません