実務・技術解説
エンジニアなしでSaaSが作れる時代に「あとしまつ」が必要な理由
AIツールでエンジニアなしでもSaaSが作れる時代。でもプロダクトを公開・運用するには「最後の仕上げ」が必要な理由を解説します。
2024年から2025年にかけて、SaaS開発の常識が本当に変わった。「エンジニアなしでは無理」が前提だったものが、今は非エンジニアのファウンダーが実際にプロダクトをリリースしている。これは誇張でも希望的観測でもなく、現実だ。
AIツールで何が変わったか
Cursor、Bolt.new、Lovable、v0——これらのツールを使えば、プログラミング経験がほぼない人でも機能するUIと基本的なCRUDを作れる。具体的に何ができるかを挙げると:
- ユーザー登録・ログインフローの実装(ClerkやSupabaseのAuthを組み込む)
- フォームの作成とデータのデータベース保存
- 管理者と一般ユーザーの画面切り替え
- StripeやSlackといった外部APIとの基本的な連携
- モバイル対応のレスポンシブUI
「動くもの」を作るだけなら、以前は100〜200万円かかっていた工数が、ツール費用月数千円と自分の時間だけで実現できる。これは本物の革命だ。
でも「動いている」と「本番に出せる」は別の話
問題は、AIツールが出力するコードが「動作はするが本番環境では危険」な状態になりやすいことだ。
典型的なパターンを見てみる。Bolt.newで作ったSaaSが手元では完璧に動く。ユーザー登録もできる。データも保存される。UIも綺麗だ。でも実際にリリースしようとした瞬間に「あれ、これ本当に出していいのか」という疑問が湧く。
その直感は正しい。
AIツールが一貫して苦手な5つの領域
1. RLS(行レベルセキュリティ)の設定
SupabaseのRow Level Securityは、「どのユーザーがどのデータを見られるか」を制御する仕組みだ。これが正しく設定されていないと、Aさんがログインした状態でBさんのデータを取得できる状態になる。
AIツールはRLSを省略したり、USING (true) という「全員が全データを見られる」設定を書いてしまうことがある。コードは動くが、セキュリティ的には穴だらけだ。
2. 本番インフラの適切な構成
開発環境で動いたものをそのまま本番に持っていくと問題が起きる。環境変数の管理、ステージング環境の分離、スケーリングの設定、CDNの設定——AIはこれらを「とりあえず動く」レベルでしか設定しない。アクセスが集中した瞬間にサービスが落ちることになる。
3. エラーハンドリングの網羅
AIが書くコードは「ハッピーパス」、つまり正常系しか考慮しないことが多い。APIが失敗したとき、DBの接続が切れたとき、ファイルアップロードが途中で止まったとき——こういった異常系の処理が抜けていると、本番でユーザーが白い画面を見ることになる。
4. パフォーマンス最適化
1〜2人で使うデモなら問題ない。でも100人が同時にアクセスしたとき、N+1クエリ問題やインデックスの欠落が原因でデータベースがボトルネックになる。AIはパフォーマンスを考慮した設計をデフォルトでは行わない。
5. 運用・監視の設計
エラーが起きたことをどうやって知るか。ユーザーからの問い合わせに対して何を確認するか。バックアップはどう取るか。AIはこういった「運用して初めて必要だとわかるもの」を最初から設計に入れない。
「あとしまつ」モデルの考え方
ここで提案したいのが、AIが70%を担い、専門家が残りの30%を担うという分業モデルだ。
AIツールが苦手な領域は、裏を返せば「ここだけ専門家を使えばいい」ということでもある。UI、基本機能、データ構造の大枠はAIに任せる。セキュリティ設定、本番インフラ、エラーハンドリング、監視設計という「本番に出すために必ず必要なもの」だけを専門家が整える。
この分業が成立すれば、コストは劇的に下がる。
コスト比較
全工程をエンジニアチームに依頼した場合、一般的なSaaSの初期開発費用は300〜500万円になる。エンジニアの人月単価が高く、要件定義から設計、実装、テストまで全部含まれるためだ。
AI + あとしまつモデルの場合、50〜150万円が現実的な範囲だ。AIツール費用は月数千円から数万円。専門家による本番化支援が50〜100万円。自分の時間コストを入れても、従来の1/3〜1/5で済む。
| アプローチ | コスト | 期間 | 向いているケース |
|---|---|---|---|
| 全部エンジニアに依頼 | 300〜500万円 | 3〜6ヶ月 | 予算がある、技術的複雑性が高い |
| AI + あとしまつ | 50〜150万円 | 1〜2ヶ月 | MVP検証段階、スタートアップ初期 |
| AI完全自力 | ツール費のみ | 2〜4週間 | デモ・プロトタイプまで |
誰にとっての話か
このモデルが最も刺さるのは3タイプだ。
非エンジニアのファウンダー——アイデアと業界知識はある。コードは書けないが、AIツールで画面まで作れた。あとは本番化だけが課題という状態。
デザイン会社・Web制作会社——クライアントからSaaSやWebアプリの開発依頼が来るようになった。デザインはできるが開発は外注していた。AIを使えば自社で70%まで作れるが、残りが不安。
個人開発者——フロントは作れるが、インフラやセキュリティが自信ない。特にSupabaseのRLSやVercelの本番設定で詰まっている。
「AIで作れる時代」は本当に来た。でも「AIだけで本番に出せる時代」はまだ来ていない。その間を埋めるのが、あとしまつという考え方だ。
→ 1人でSaaSを作って収益化するまでの全体像はマイクロSaaS開発完全ガイドで解説している