コンテンツにスキップ

02. AIサブスクを選ぶ

AIサービスは、最初から複数契約する必要はありません。まず手元で使えるサービスで小さなExpoアプリを試し、利用上限や必要な機能が足りなくなった時点で追加を検討します。

本ガイドではGoogle系のツールを多く使いますが、FirebaseやExpoの開発にGoogleの有料AI契約が必須というわけではありません。ChatGPT / Codex、Claude / Claude Codeなどでも同じ開発を進められます。

1. プラン・モデル・開発ツールを区別する

Section titled “1. プラン・モデル・開発ツールを区別する”
区分確認すること
契約プランGoogle AI Plus / Pro / Ultra、ChatGPT Plus / Pro、Claude Pro / Max月額料金、含まれるサービス、利用量
AIモデルGeminiのFlash / Pro系列など得意な処理、速度、入力上限、提供中のモデルID
開発ツールAntigravity、Codex、Claude Codeファイル編集・実行・差分確認の機能、OS対応、認証方法
APIGemini API、OpenAI API、Anthropic APIアプリから呼び出す際の従量課金、利用制限

Google AI Ultraは契約プラン名で、モデル名ではありません。 「5x」「20x」などの倍率も、対象サービスの利用枠についての表現です。モデルの精度・速度・コンテキスト長がその倍率で増える意味ではありません。

チャット画面でコードを提案してもらうことと、エージェントがローカルのファイルを編集・実行することも区別します。契約したチャットサービスが、そのまま任意のIDEの全機能を解放するとは限りません。

2. 利用段階に応じた4つの構成例

Section titled “2. 利用段階に応じた4つの構成例”
段階構成例追加する判断基準
1. まず試す無料で使えるサービス、または既に契約しているAIを1つExpoで一覧画面を作り、実機で動かせるかを試す
2. 日常的に使うGoogle AI Pro、ChatGPT Plus、Claude Proなどから主に使うものを1つ必要な開発ツールが含まれ、毎日の作業量を賄えるか
3. 別の視点を足す主に使うAIに、別サービスでのレビューを必要に応じて追加実際に調査やレビューの品質が改善するか
4. 利用量を増やすGoogle AI Ultra、ChatGPT Pro、Claude Maxなどの上位枠現在の上限に頻繁に達し、追加費用に見合う作業時間を減らせるか

Googleを中心に使いたい場合は、Google AIのプラン比較Antigravityの利用枠の説明を確認します。Google AI Plusが安価でも、欲しい開発ツールの利用枠が含まれているかは個別に確認してください。

ChatGPTを選ぶ場合は、コード相談に加えてCodexの利用条件と料金も比較材料になります。Claudeを選ぶ場合も、Claude Codeで利用できる認証方法と契約の対象を確認します。

上位プランを複数契約すれば、自動的に速く・正確に作れるわけではありません。同じ小さな課題を試し、修正回数、待ち時間、差分の読みやすさで選ぶと判断しやすくなります。

3. サブスクとAPI課金は別に考える

Section titled “3. サブスクとAPI課金は別に考える”

開発中に人がAIへ相談する料金と、完成したアプリからAIを呼び出す料金は別です。ChatGPTの契約を持っていても、アプリ向けのOpenAI API利用料が込みになるわけではありません。GoogleやAnthropicでも、個々のプランに含まれる特典とAPI利用条件を確認してください。

APIは少量の検証なら費用を抑えられる場合がありますが、入力の長さ、出力、推論、ツール呼び出し、再試行などで費用が変わります。「週末だけなら必ず安い」とは言えません。

無料枠の有無はモデルと機能ごとに異なり、モデルの入れ替えでも変わります。契約前・実装前にGemini API料金表モデル一覧で、使用するモデルID、入力・出力料金、レート制限、無料枠の有無を確認してください。Google AI Studio上での試用と、APIの課金条件を混同しないでください。

無料枠でも回数・速度の制限やデータ利用条件があります。未公開のコードや個人情報を送る前に、利用条件を確認します。

予算通知だけでは課金は止まらない

Section titled “予算通知だけでは課金は止まらない”

予算アラートと、リクエストを停止する上限は別です。 例えばGoogle Cloudの予算は通知の仕組みであり、予算額に達しても自動的にサービス利用を止めません。

利用可能なクォータやレート制限を設定し、アプリのサーバー側でもユーザーごとの回数制限・入力サイズ制限・再試行回数を設けます。AI機能の実装では応用事項編を参照してください。

  • 既に持っているAI、または無料枠で最初の画面を試した
  • 利用したい開発ツールと、プランに含まれる枠を確認した
  • 自分のOS・地域・アカウントで利用できることを確認した
  • 通常料金、更新日、解約方法を確認した
  • APIを使う場合、サブスクとは別の料金・予算対策を確認した
  • 生成されたコードを、型チェック・テスト・実機確認で検証する流れを決めた

次は「03. 開発環境を選ぶ」で、実際にコードを編集・実行する場所を決めましょう。