バイブコーディング(Vibe Coding)

バイブコーディング(Vibe Coding)とは、開発者が自然言語で意図を伝え、AI がコードの生成・修正を担う開発スタイルの総称であり、2025 年の「Word of the Year」に選ばれた。
Andrej Karpathy が 2025 年に投稿した一言がきっかけだった。「コードを見ないで、フィーリング(vibe)だけでプログラミングしている」——この表現がそのままムーブメントの名前になった。
従来のコーディングは「構文を書く」行為だったが、バイブコーディングでは「何を作りたいか」を言葉で伝える行為に変わる。Cursor や Windsurf のような AI ネイティブ IDE でプロンプトを入力すると、AI がコードを生成し、エラーが出れば修正し、テストまで通してくれる。開発者の役割はコードを書くことからレビューと方向修正にシフトする。
ただし、この言葉には賛否がある。プロトタイプの素早い立ち上げには確かに効くが、本番システムの品質を担保するにはコードの中身を理解している人間が必要だ。Karpathy 自身も後に「バイブコーディングはプロトタイピングの手法であり、プロダクション品質のソフトウェア開発とは区別すべき」と補足している。
2026 年に入り、バイブコーディングの次の段階として「Agentic Engineering」が提唱された。AI エージェントが Plan → Execute → Verify のループを回し、人間は構造的な監督を行うという枠組みで、バイブコーディングの「ノリ」に規律を加えた形だ。
この用語を扱う記事
関連用語

Outside the Loop
Outside the Loop とは、人間が成果の仕様だけを指定し、実装の詳細をすべて AI エージェントに委ねる協業モードであり、バイブコーディングとも呼ばれる。

アンビエントAI
アンビエントAI(Ambient AI)とは、ユーザーの環境に常駐し、明示的な指示がなくてもセンサーデータやイベントを監視して先回りで行動する、環境溶け込み型の AI システムを指す。

In the Loop
In the Loop とは、AI エージェントの出力を人間が逐一レビュー・修正する協業モードであり、品質管理は確実だがエージェントの生成速度に人間のレビューが追いつかないボトルネックが生じやすい。

AIエージェント
AIエージェントとは、与えられた目標に対して自律的に計画を立て、外部ツールを呼び出しながらタスクを遂行するAIシステムのことである。

