本文へ移動
  1. トップ
  2. 用語集
  3. バイブコーディング(AI に話しかけて作るソフトづくり)
用語集

バイブコーディング(AI に話しかけて作るソフトづくり)とは

要点よみ: ばいぶこーでぃんぐ

作りたいものを AI に言葉で伝え、出てきたものを動かして確かめながら、人がプログラムを書かずにソフトを作るやり方。

バイブコーディングは、作りたいものを言葉で AI に伝えてソフトを作るやり方です。AI が書いたプログラムを動かしてみて、気になるところをまた言葉で直させます。人はプログラムをほとんど読みません。2025 年 2 月に、AI 研究者のアンドレイ・カルパシー氏が X(旧 Twitter)への投稿で名付けた言葉です。投稿では、雰囲気(バイブ)に身を任せ、コードがあることさえ忘れる作り方、と書いていました。

長所は速さです。言葉で頼むだけで動くものが出てくるので、動く試作を早く用意できます。危ういのは、確かめないまま使うことです。動いているように見えても、頼んだとおりに作られているとは限りません。社内の情報やお客様の情報を扱う仕組みを、確かめないまま公開すると、間違いや漏れに気づけません。

当社のこのサイトも、人が HTML を書かず、AI に指示して PHP で作りました。ただし、作る機能ごとに、何ができれば完成かと確かめ方を先に書き出してから作らせます。テストが通っても、実際の画面を開いて確かめてから公開します。当社の開発でも、テストは合格しているのに画面がまだ無かったことがあるからです(画面とデータで確かめる記事)。AIシステム開発研修では、御社の業務のシステムを題材に、この進め方で AI と作ります。