初めてのAIプロダクトを作りたい
プログラミング知識ゼロから実現した人間によるステップバイステップガイド。コースではなく、プロジェクトから始めましょう。
作りたいものから始めよう
コースから始めないでください。プロジェクトから始めましょう。私はブログ用のチャットボットが欲しかった——その一つの目標が、その後に学んだすべてを引っ張ってくれました。
AIコーディングエージェントと一緒に作る
コードが書けなくても大丈夫——エージェントがコードを書き、あなたはそれを読み、舵を取ることを学びます。GitHubアカウントを作り、commitとロールバックができる程度のGitを覚えたら、コーディングエージェントと一緒に本物のプロジェクトを作りましょう。私はターミナルでClaude CodeとCodexを、仕事ではGoogle Antigravity(2.0エディタとそのCLI)を使っています。その道のり自体が学びです。ツールはすぐ移り変わります。残るのは、ツールを操る中で身につく判断力です。
土台——あなた次第、時間を区切って
どれだけ学ぶ必要があるかは出発点次第です。用語——プロンプティング、エンベディング、RAG、エージェント——が初めてなら、土台をいくつか、時間を区切って学び、そこで止めましょう。資格集めは、進歩を装った先延ばしです。すでに慣れているなら、作る段階へ直行を。これが2026年の私の率直な評価です:受ける/時間を区切る/飛ばす。
評価(eval)と判断力を学ぶ
何かが動き出したら、評価を実践的に学びましょう。本物の入力と出力を保存し、良し悪しの基準を決め、エージェントにルーブリックの土台作りを手伝わせます——あなたの本物の素材を根拠に。やらせてはいけないのは、基準をこっそり決めさせることです。調整するのはあなた。特定のツールへの習熟ではなく、この判断力こそが長く残るスキルです。
エージェントをあなたのスタックにつなぐ(MCP)
準備ができたら、MCPの基礎を学びましょう——コーディングエージェントを他のツール群とつなぐ層です。まずはほぼどんな開発でも役立つ三つから:Context7(APIを推測せず、最新の本物のドキュメントを読ませる)、PlaywrightとChrome DevTools(本物のブラウザを操作・デバッグさせる)。その先は、作るものに応じて適切なMCPが変わります——WebアプリならSupabase、Stripe、Resend、Vercel。今やiOSにもXcode MCPがあります。2023年には存在しませんでした。今では私の作り方の一部です。
「死の谷」を生き延びよう
必ず行き詰まります——私は何ヶ月も停滞しました。コースが腑に落ちず、あるフレームワークに裏切られ、あるツールは高くつきました。効いたのは、別のやり方を試し、あきらめないこと、それだけ。この段階は来るものと思っておきましょう。
shipする前にセキュリティを固めよう
AIエージェントはコードを速く書きます——安全でないコードも含めて。デプロイの前に、地味な見直しを:シークレットやAPIキーをリポジトリに置かない、認証と行レベルのアクセスを固める、そしてエージェントが生成した依存関係とdiffを実際に読む。私の初めてのデプロイでは200件超のセキュリティ警告が出ました。まず6ヶ月の資格は要りません。要るのは、shipする前に確認する規律です。
基準を満たしてshipしよう
ただshipするのではなく——自分の名前を出せる仕事をshipしましょう。私に効くループ:アイデアを現実と照らし合わせ、briefを書き、計画し、作り、ローンチ前に本物の決定ゲートを置き、実際のユーザーに渡せる集大成を仕上げる。DIALØGUEは6ヶ月、STRAŦUMは75日かかりました。最初の一つが必ず一番難しい。各ピースがどう噛み合うか見たければ、両方を覗いてみてください。
shipし続ける:v1の後に待っているもの
本当の仕事はAIが「完成」と言った後に始まります。作り直し、App Store申請、多言語対応、パフォーマンス、地味なインフラ——2年目は実際こんな感じでした。