バイブコーダーのためのセキュリティ
セキュリティは、バイブコーディングの中でも静かに牙をむく部分だ。壊れた機能はすぐに表面化する——ボタンが動かない、だから直す。だがセキュリティの穴は、誰かがそれを見つけてあなたのユーザーのデータをフォーラムにばらまくその日まで、決して表面化しない。その頃には、そのバグを書いたAIはとっくにいなくなっていて、なぜ自分のパスワードが漏れたのかを千人に説明するはめになるのはあなただ。
この章は恐怖を煽るためのものではない。安全な小さなアプリを出荷するために、ペネトレーションテスターになる必要も、OWASP Top 10を暗記する必要もない。必要なのは、ソフトウェアが侵入される数少ない手口を理解すること、AIが繰り返し生み出すパターンを見分けられること、そして出荷前にレビューのゲートを1つ追加することだ。哲学はこの本の他の部分と同じだ。理解していないものは決して出荷しない——そしてセキュリティは、理解していないことの代償が最も高くつく場所である。