詳細を見る
プログラミング経験ゼロのWIREDライター、クリス・コリン氏が「バイブコーディング」でWebアプリを開発した体験記が公開されました。きっかけは母親の骨折後、父親が病院の電話自動応答システムに3時間費やしたことです。日常の煩雑な事務手続き(行政的スラッジ)を記録・共有するアプリを作ろうと思い立ち、母親のClaude Proサブスクリプションを借りて開発に着手しました。
開発プロセスは「レゴの組み立て」に近いものでした。コリン氏はコードの中身を理解せず、Claudeの指示に従ってGitHub、Supabase、Netlifyのアカウントを設定し、認証情報を各サービス間で受け渡す作業を繰り返しました。APIキーの漏洩リスクをClaudeが検知して修正したほか、ユーザー入力のサニタイズ不備によるXSS脆弱性もAI主導のセキュリティ監査で発見・対処しています。
完成したアプリ「Admin Night」は、保険の電話対応やサブスク解約の手間など、日常の理不尽な事務負担をユーザーが記録・共有できる市民台帳です。投稿するとAIが問題の構造的背景を解説し、関連する規制当局への苦情レターも自動生成します。さらに名言と動物の写真で投稿者をねぎらう仕掛けも備えています。
コリン氏はバイブコーディングの可能性に興奮しつつも、冷静な視点を忘れていません。過去の技術革新が生産性向上を約束しながら、結局は新たな事務負担を生み出してきた歴史を振り返り、AI開発ツールも同じ轍を踏む可能性を指摘しています。それでも「数回の訪問と素人の熱意だけで、かつては専門家の領域だったアプリ開発を実現できた」事実は、技術の民主化における大きな転換点だと述べています。
記事は、ギター・エフェクト生成アプリ「Stratus」や合板カット計算ツールなど、非エンジニアによる個人開発の事例も紹介しています。アイデアから実装までの障壁が消えたことで、大規模ではないが個人にとって切実な問題を解くアプリが次々と生まれている現状を伝えています。