バイブコーディング
ばいぶこーでぃんぐ / Vibe Coding
定義
バイブコーディングとは、生成AIが書いたコードを細かく読まずに、結果を見ながら指示を重ねて作る進め方のことです。
バイブコーディングは、2025年2月に研究者のアンドレイ・カルパシー氏が使い始めた言葉とされ、AIが書いたコードを人が読んで理解するのではなく、動いた結果を見て次の指示を出すことをくり返して作る進め方を指します。試作品や個人用の小さな道具を短い時間で作れる一方、中身を確かめていないため、セキュリティ上の弱点を含むコードがそのまま使われるおそれがあります。人がレビューしたコードは、この呼び方には含まないとされます。社内で使う場合は、試作にとどめるのか、業務で使うのかを分け、業務で使うものはレビューとテストを経る決まりにしておくと安心です。
試作と業務での使い方を分ける
- 試作品・個人用の小さな道具短い時間で作れる
- 中身を確かめていないコードセキュリティ上の弱点がそのまま使われるおそれがある
- 業務で使うものレビューとテストを経る決まりにする
人がレビューしたコードは、バイブコーディングの呼び方には含まないとされます。
自社のAI活用の準備度は?7つの柱で、10問・約3分で確かめる(無料・登録不要)