以下は、ゼロからAIを使ってプロダクトを開発するときのやり方をまとめた短いガイドです。普段使っているAIにこの投稿を読ませて、一緒に開発の進め方を整えてもらいましょう!
• いきなりコードを書かせないでください。まず作りたいものを伝え、AIに質問してもらいながら仕様書を作ります。誰が使うのか、最初に必要な機能は何か、今回はやらないことは何か。ここを固めるだけで手戻りが大きく減ります
• 技術スタックは、AIがよく知っている定番にしてください。TypeScript、Next.js、PostgreSQLのように情報が多い構成ほど、AIの精度は上がります。型のある言語なら、AIのミスもコンパイルの段階で見つかります
• リポジトリにAI向けのルールファイル(CLAUDE.mdやAGENTS.md)を置いてください。使う技術、よく使うコマンド、命名規則、触ってはいけない場所を書いておけば、新しい会話でも毎回同じ前提で動いてくれます
• 大きな変更は、まず計画を出させてから実装させてください。作るときは1機能ずつ、画面からDBまで動く状態で仕上げ、動いたらその都度コミットします。Gitはセーブポイントです。AIが何かを壊しても、すぐに戻せます
• 「できました」と報告させる前に、AI自身に確かめさせてください。テスト、型チェック、lintを実行し、結果を見てから報告するよう指示します。AIが自分の仕事を検証できる環境を作ることが、品質をいちばん上げます
• AIのミスを直したら、その学びをルールファイルかスキルに書き込ませてください。同じ指摘を二度しないことが、AIとの開発を速くするいちばんのコツです
• 最初はエージェントを増やさないでください。1つのAIと自分のレビューで流れが安定してから、並列化やチーム化を考えれば十分です
• 差分は必ず読んでください。理解できないコードがあれば、AIに説明させます。マージした時点で、そのコードの責任は自分にあります
• APIキーやパスワードはチャットに貼らず、環境変数とシークレット管理で扱ってください。開発用と本番用のDBは分け、AIに渡す権限は必要最小限にします
• デプロイ、マイグレーション、リリースノート作成など、手作業で繰り返している作業はAIにスクリプトかスキルにしてもらいましょう。同じことを3回やったら、自動化の合図です
2026年11月時点で大事なのは、「AIに教える」という感覚ではなく、「人に任せる」という感覚です!AIエージェントの使い方を教えて欲しい場合は無償/有償の2パターンでお受けしますので、DMへ👉
顯示更多