本文へ移動

AIで作ったアプリを本番化するには|公開前に決めること・確かめること

Claude Code・Codex・ChatGPT などのAIで作ったアプリは本番化できます。誰が使うか・どんなデータを扱うかで確かめる深さを決め、秘密情報・権限・復旧・保守の4点を確かめてから、足りない備えを足します。

公開日 更新日

AIで作ったアプリは、本番化できます。ただし、「動く」と「本番で使える」は別です。本番化では、まず誰が使うかとどんなデータを扱うかで確かめる深さを決めます。次に、秘密情報・権限・復旧・保守の4点を確かめ、足りない備えを足します。

「動く」と「本番で使える」の違い

AIで作ったアプリが動くのは、作った人が正しく使っていて、何も壊れていないときの話です。

本番では、そうではない状況が必ず来ます。想定外の使われ方をされる。データが消える。サーバーが止まる。作った人が忙しくなり、触れなくなる。

本番で使えるとは、こうした状況でも、実際の利用者が続けて安全に使える状態のことです。そのために必要になることがあるのは、認証、権限の制御、秘密情報の管理、データベースの設計、インフラ、監視、バックアップ、テスト、運用の体制などです。

AIで作ったコードだから使えない、ということはありません。私たち自身も、自社と受託の複数のプロジェクトを Claude Code や Codex で開発しています。問題は、本番運用に必要な設計と確認が足りていない場合があることです。

手順1: 確かめる深さを決める

全部を完璧にしてから公開する必要はありません。最初に次の4つを整理すると、必要な備えの深さが決まります。

  • 誰が使うか(社内の数人/取引先/一般の利用者)。ログインは必要か
  • 扱うデータの種類。個人情報や決済を含むか
  • 公開の予定時期と、想定する利用者数
  • 公開後に誰が運用するか

社内の数人で使う道具と、一般の人が個人情報を入れるサービスでは、求められる備えがまったく違います。

手順2: 公開前に4つを確かめる

社外の人が使う、または個人情報や決済を扱うなら、次の4つは公開前に必ず確かめてください。答えられないものは、「確かめていない」のと同じです。

  1. 秘密の鍵が、外から見える場所に置かれていないか。 API キーやパスワードが、ブラウザに届くコードや、公開しているリポジトリに入っていないか。
  2. ログインした人が、他人のデータを見たり変えたりできないか。 アカウントを2つ作り、片方でログインしたまま、もう片方のデータの URL や ID を指定してみる。
  3. データが消えたり止まったりしたら、戻せるか。誰が気づくか。 バックアップはあるか、いつの時点まで戻せるか。止まったときに知らせが届く仕組みがあるか。
  4. 作った本人以外に、直せる人がいるか。 どこで動いていて、何に依存しているかを、ほかの人に説明できるか。

この4つは、私たちが実際の相談で見てきた状態です。秘密の鍵がむき出しになっていた。ログインはできるのに、他人のデータに触れられた。バックアップも監視もなかった。作った本人しか直せなかった。

手順3: 試作の状態に合わせて、足りない備えを足す

AIで作った試作には、大きく2つの状態があります。私たちは、どちらの相談も受けています。

  • 画面だけの試作: 画面を完成イメージ(仕様)として使い、認証・データベース・インフラなど本番の土台を作ります。
  • 動くコードがある試作: コードを読み、活かせる部分は活かして、足りない備えを足します。

どちらの場合も、試作は捨てなくていい。完成イメージを最初から共有できるので、本番開発のよい出発点になります。

手順4: 公開して、動かし続ける

公開はゴールではありません。監視とバックアップを備え、使われ方を見ながら直していきます。公開後に誰が運用するかを、公開前に決めておいてください。

事例: 自分のPCでしか動かなかった試作を、業務システムとして本番化

ある業務システムの例です。何をしたかを、順に書きます。

  • 始まり: お客様が Claude Code で画面を作っていて、少し動くコードもありました。ただ、ご本人の PC でしか動かない状態でした。
  • 確かめた結果: 足りなかったのは、認証、インフラ、安定した基盤、バックアップなどでした。
  • 進め方: 画面はできていて、完成イメージも共有できていたので、画面のコードは活かしました。そのうえで、認証、データベース、インフラなど、本番の土台を肉付けしました。
  • 公開後: 業務システムとして公開し、その後はお客様ご自身で運用されています。

私たちの経験では、要件定義からやり取りを始めると数か月かかる規模の開発でした。それを、1か月ほどで本番化できました。最初から完成イメージを共有できたことが大きかったと考えています。

wizgeek にできること

4つのうち答えられないものが残ったら、ご相談ください。試作の構成と機能を把握し、認証・データベース・インフラ・セキュリティ・監視のうち何が足りないかを整理して、構成案をお渡しします(本番化の診断:5万円〜、税別)。構成案をもとに、お客様側で実装していただくこともできます。本番化の作業と、公開後の運用もお受けしています。

よくある質問

AIで作ったアプリは本番で使えますか?
使えます。ただし、動くことと本番で使えることは別です。認証・権限・秘密情報の管理・バックアップ・監視など、本番運用に必要な備えを個別に確かめ、足りないものを足す必要があります。
画面だけの試作でも本番化できますか?
できます。画面を完成イメージ(仕様)として使い、認証・データベース・インフラなど本番の土台を作ります。動くコードがある場合は、コードを読んで活かせる部分を活かします。
全部の対策をしてから公開しないといけませんか?
いいえ。誰が使うか、どんなデータを扱うかで、必要な備えの深さが変わります。社外の人が使う、または個人情報や決済を扱う場合は、秘密情報・権限・復旧・保守の4点を公開前に必ず確かめてください。

関連する実績

関連する課題ページ

バイブコーディング・AIで作ったアプリを、本番で使えるようにしたい

最近は、生成AIにコードを書かせて(バイブコーディング)画面や試作(プロトタイプ)を作ってから相談してくださる方が増えています。完成イメージを最初から共有できるので、開発は速く進みます。ただ、多くは画面だけの試作です。そこに認証、データベース、インフラ、セキュリティ、監視、バックアップ、テストを整え、本番運用に耐える形にして公開・運用します。

課題別ページを見る

AIで作った試作の話から、始めませんか。

画面だけの試作でも、動いているアプリでも構いません。まず診断で、本番に必要なものを洗い出します。