「Antigravityでアプリを作ったが、これをどうやってビジネスにすればよいか」という相談が、Antigravity LabのSlackやメールでも増えてきました。Google Antigravityのagentic IDE環境は、エディタの中でエージェントが半自律的にコードを書き、テストし、デプロイまで進めてくれる強力なツールです。これにより、個人開発者の生産性は2024年時点と比較して数倍に上がりました。
しかし「作る速度が上がった」ことと「収益化できた」ことは別問題です。ここではAntigravityで作った個人SaaSを実際に課金が成立する形まで持っていくためのロードマップをまとめます。具体的なStripe・Cloudflare Workersでの実装は後編のAntigravity Agents × Stripe で自動化SaaSを構築する完全実装で扱うので、ここでは設計判断と価格戦略に焦点を絞ります。
なぜ今、Antigravityで個人SaaSなのか
Antigravityの最大の強みは、エージェント駆動の開発スタイルです。タスクを自然言語で指示すると、エージェントが計画を立て、ファイルを編集し、テストを実行し、エラーが出たら自動修正までを一連の流れでこなします。私自身、Antigravity Labのコンテンツ自動更新システムをAntigravity上で組み上げて、運用に乗せています。
この生産性は、個人SaaSという文脈で大きな意味を持ちます。なぜなら、SaaSの収益化は「機能を作る速度」より「市場テスト → 撤退判断 → 別アプローチで再挑戦」のサイクルの速度で決まるからです。Antigravityはこのサイクルを大幅に短縮する道具になります。
具体的に、Antigravityが個人SaaSの立ち上げに向いているシナリオは次の通りです。
- エージェント機能を組み込んだSaaS — Antigravity自体がエージェント技術の上に建っているので、自分のSaaSにエージェント機能を組み込みやすい
- 複数バックエンドを統合するSaaS — 異なるAPIを順番に呼び出して結果を集約するような処理は、エージェントとの相性が良い
- 頻繁な機能追加が必要なSaaS — 顧客フィードバックを受けて翌週には新機能を出すような開発リズムが取れる
逆にAntigravityがあまり差別化にならないのは、シンプルな単一APIラッパー型のSaaSや、デザイン重視のクライアント側中心のアプリです。これらはCursorやReplitでも十分に作れます。
ロードマップの全体像
Antigravityで個人SaaSを立ち上げる場合、私が考える順序は次の5フェーズです。
- エージェント駆動が活きるユースケース選定 — Antigravityの強みを発揮できるドメインに絞る
- コスト構造設計 — エージェント呼び出しのトークン消費を含めた経済設計
- 課金モデルの選定 — エージェント特有の「タスクあたり単価」設計
- 決済とアクセス制御の実装 — Stripe + Cloudflare Workers + KV
- リテンション設計 — エージェント処理結果の継続的な価値訴求
このうちフェーズ1と2が、Antigravity特有の判断ポイントです。エージェント型SaaSはトークン消費が大きくなりがちなので、コスト構造の設計を間違えると赤字運用になります。
フェーズ1: エージェント駆動が活きるユースケース選定
Antigravityで作るSaaSの強みは、「ユーザーが指示を出すだけで、複数ステップのタスクを自律的にこなしてくれる」点です。この特性が活きるユースケースを選ぶことが、料金設計の前提になります。
私が他の個人開発者と話していて、Antigravity特有の強みを発揮できると感じるのは次のような領域です。
- 競合調査の自動化 — 指定したキーワードで複数サイトを調査し、結果をスプレッドシートにまとめるサービス
- 記事作成の自動化 — トピックを与えると、リサーチ → 構成案 → 本文 → 画像生成 → 公開までを一気通貫で実行するサービス
- 顧客対応の自動化 — 問い合わせメールを分類し、回答案を作成し、必要に応じてDB照会まで行うサービス
- データ集約レポートの自動化 — 複数のSaaSから定期的にデータを取得し、月次レポートとして配信するサービス
これらに共通するのは、「人間がやると数時間かかる多段階タスクを、エージェントが10分で終わらせる」という構造です。この時間短縮の価値が、価格設定の根拠になります。
フェーズ2: コスト構造設計
エージェント型SaaSの経済設計は、通常のAPIラッパー型より複雑です。なぜなら、1タスクあたりのトークン消費がエージェントの判断回数に比例して大きくなるからです。
実例で計算してみます。仮に「競合調査の自動化」サービスで、エージェントが次のような動きをするとします。
- ユーザーの指示を理解(入力2,000トークン + 出力500トークン)
- 検索クエリを5つ生成(入力500 + 出力500)
- 各検索結果ページを取得して要約(入力10,000 × 5 + 出力1,000 × 5)
- 結果を集約してレポート生成(入力15,000 + 出力3,000)
合計すると、入力約70,000トークン + 出力約9,000トークンになります。Claude Sonnet 4.6を使った場合の単価は次の通りです。
入力: 70,000 × $3 / 1,000,000 = $0.21
出力: 9,000 × $15 / 1,000,000 = $0.135
合計: $0.345 ≒ 約52円
1タスクあたり52円の原価です。これを月10タスク使うユーザーには月520円の原価がかかります。月額1,500円のプランで売れば、粗利は約980円。粗利率65%です。
ここで重要な判断は、エージェントの内部呼び出しでは積極的にHaiku/Flashを使うことです。各検索結果の要約はHaiku 4.5で十分なので、Haikuに切り替えるだけで原価が約3分の1に下がります。Antigravityで開発する強みの1つは、複数のモデルを使い分けやすい構造になっていることです。
フェーズ3: 課金モデルの選定
エージェント型SaaSで現実的な課金モデルは、次の3つです。
月額固定 + タスク数上限プラン が最も実用的です。「月額1,500円で月10タスクまで、超過は1タスク300円」のような設計です。エージェント1タスクの原価を吸収しつつ、ヘビーユーザーへの保険にもなります。
タスク単価制 も有効です。「1タスクあたり300円」の都度購入モデルなら、月額にコミットしたくないユーザーを取り込めます。Stripe Checkoutの単発決済で実装も軽量です。
クレジット制 は、複数機能をまとめて売る場合に強いモデルです。「月額3,000円で1,000クレジット」「軽いタスク=10クレジット、重いタスク=100クレジット」といった設計で、機能ごとの原価を価格に反映できます。
私個人の推奨は、新規プロダクト立ち上げ時は「月額1,500円で月10タスク + 300円都度購入」を両立させることです。前者で安定収益、後者でライト層の取り込みです。
フェーズ4: 決済とアクセス制御
実装詳細は後編で扱いますが、設計レベルで押さえるべきポイントを共有します。
エージェント型SaaSでは、ユーザーごとの「現在実行中のタスク数」もKVで管理する必要があります。同時に5つのタスクを並列実行されると、API呼び出しが集中してエラーが多発するためです。
// 簡易版の同時実行制限
const runningKey = `running:${email}`;
const running = parseInt((await env.KV.get(runningKey)) ?? '0', 10);
if (running >= 3) {
return Response.json({ error: 'too_many_concurrent_tasks' }, { status: 429 });
}
await env.KV.put(runningKey, String(running + 1), { expirationTtl: 600 });これにより、1ユーザーあたり同時3タスクまでに制限できます。エージェント型SaaSでは、こうした並列度制御が安定運用の鍵になります。
フェーズ5: リテンション設計 — エージェント結果の継続的価値訴求
エージェント型SaaSのリテンション設計には、独自の打ち手があります。エージェントが作った結果物が、ユーザーにとっての継続価値の証拠になるからです。
具体例:
- 過去のタスク結果をダッシュボードで可視化 — 「あなたは先月10件の競合調査を実行しました。総時間にして約30時間の節約です」
- タスク履歴の検索機能 — 過去の結果を検索して再利用できる仕組み。これだけで「解約すると過去の蓄積を失う」という心理的抵抗が生まれる
- 定期実行の自動化 — 「毎週月曜の朝9時に競合調査を実行」のようなスケジュール機能。日常業務に組み込まれると解約しにくい
- 前回からの差分通知 — 「前回の調査と比較して、競合A社が新機能を追加しています」のような気づきの提供
これらは技術的には難しくありませんが、リテンションへの効果は機能追加よりも大きいです。エージェント型SaaSで最も重要な設計領域だと私は考えています。
全体を振り返って — 次に動くべき1ステップ
ここまで読んでくださった方が次にやるべきことは、「自分のSaaSが置き換える人間作業」を1つ選び、その作業を時間と費用で見積もることです。
たとえば「月10時間かけて手動でやっていた競合調査」を「Antigravityエージェントが10分で終わらせる」ように設計するなら、ユーザーの月10時間 = 時給5,000円なら月50,000円の価値があります。これが月額1,500円のサービスの価格根拠です。
価格は機能の対価ではなく、ユーザーの時間節約の対価です。Antigravityで作るエージェント型SaaSは、この時間節約価値を最大化できる設計が、競合との差別化になります。
具体的な実装手順は後編で詳しく扱います。Antigravityのエージェント機能を組み込んだSaaSを、Stripe決済とCloudflare Workersで本番運用できる完全な構成を、コード付きで提示します。