伝え方ひとつで、AIのアウトプットは激変する
Antigravityにアプリを作ってもらうとき、指示の出し方で結果は大きく変わります。 最初の頃、僕は「いい感じの習慣管理アプリを作って」という雑な指示を出してしまい、全く見当違いなプログラムが生成されて途方に暮れました。
何度か失敗を繰り返す中で見えてきた、思い通りのアプリを手にするための3つのコツをまとめました。
1. 文章よりも「箇条書き」で機能を渡す
長い文章でだらだらと説明するよりも、箇条書きで「やりたいこと」を並べるほうがAIには正確に伝わります。
避けるべき伝え方
「ユーザーが毎日の習慣を管理できて、チェックしたら記録されて、どれくらい続いてるか分かるアプリを作ってほしい」
おすすめの伝え方
- 習慣の名前を登録できる
- チェックボックスで完了を記録できる
- 今日の分が終わったら、継続日数をカウントアップする
このように、一つひとつの機能を独立させて伝えると、AIも迷わずにコードを組んでくれます。
2. 「やらないこと」をセットで伝える
「SNSの共有機能はいらない」「ユーザー登録なしで使えるように」といった、あえて実装しないものを明示するのも重要です。 不要なものを取り除いておかないと、AIが親切心で余計なコードを書いてしまい、後から修正するのが大変になることがあります。
3. いきなり100点を目指さない
最初に基本機能だけを最小構成で作ってもらい、正しく動くことを確認してから次の機能を追加していく。 この「少しずつ育てる」やり方が一番安定しました。 一度に全ての希望を盛り込むと、どこかでおかしくなったときに、どこに原因があるか探るのが難しくなります。
AIは魔法の杖ではありませんが、正しい指示さえ出せれば、非エンジニアにとって最強の味方になります。 まずは簡単な箇条書きから、パートナーとしてのAIに話しかけてみてください。