「バイブコーディング」という言葉を起業相談でも耳にすることが増えました。
AIと自然言語で対話しながら難しいプログラミングなしでシステム構築ができるのが特徴です。主にインターネットを活用したビジネスで起業をめざす際のMVP※開発での利用が進んでいます。

直感的なシステム開発の魅力
「バイブコーディング」は要件定義や外部設計といった、ユーザー要件をまとめる上流工程で高い効果が期待できます。システムの完成予想を示すことができるので、利用者の視点を設計に落とし込みやすいからです。一方で、プロンプトでの指示に依存すると、ちょっとした仕様変更のつもりが、「意図しないコードの書き換え」「デグレード(先祖返り)」が発生し、大幅な変更になってしまう可能性があります。開発用の生成AIも登場していますが、生成AIである以上「意図しないコードの書き換え」のトラブルが発生する可能性も高いです。私が関わったケースでは、出来上がったコードを見ると、変更が多く加えられて、後々、エンジニアが改修するにはかえって時間がかかりそうなシステムになっていました。
また、これに加えて概要設計だけで進めてしまうことで、セキュリティーなどが考慮されず「技術負債」を残してリリースされるケースも想定されます。こうした事態を避けるためにも、守りのフェーズも意識して、エンジニアを交えたチーム作りも考慮したほうがよいでしょう。
事業として必要になるのは、安定運用ができるシステムです。AIに任せてブラックボックス化するのは避けたい状況です。また、決められた人しかアクセスできないようにする機密性、改修を容易にするための保守性などを組み込むためには現時点のシステムでは不十分な点が多く、先行して取り組むエンジニアの間でも試行錯誤が続いています。
早晩、システム運用に耐えるシステムを構築することができる生成AIが登場するかもしれません。ただ、近年はシステム障害が経営に甚大な影響を与える事例が増え、経営責任を問われるケースもあります。AIで開発は効率的に進められますが、セキュリティー要件などは「基礎工事」です。AIで何を作るかを加速させつつ、守りの視点も加えて利用しましょう。
とはいえ、誰でもシステムをつくることができる環境が整ってきていますので、
起業家は、“だれがどんなことに困っているか”という社会課題に集中でき、新たな事業が立ち上がりやすくなることで、より良い社会に進むといいですね。
経営相談室 スタッフコンサルタント 大西が担当しました。
※Minimum Viable Product(最小限の実行可能な製品):最初から完璧な製品をめざすのではなく、核となる価値を提供できる最小限の機能に絞って開発したもの。主に、ユーザーニーズの検証に利用される。
▼大西 森(おおにし しげる)へのご相談(面談)
(2026年3月11日公開)
この記事に関連する大阪産業創造館のコンテンツ