# Gemini と Antigravity の使い分け

本日は2つのツールを役割分担して使います。どちらで何をするかを先に押さえておくと、途中で迷いません。

---

## 対応表

| やること | 使うツール | 理由 |
| --- | --- | --- |
| アプリを最初にゼロから作る | Gemini ブラウザ版 | 長い出力に強く、無料枠が厚いため |
| 生成したHTMLを取り込む | Antigravity | フォルダごと開いて、以降ずっとファイルとして扱うため |
| 動作確認・不具合の修正 | Antigravity | ファイルを直接読み書きし、ブラウザで確認まで自走できるため |
| 機能を1つ追加する | Antigravity | 既存のコードを読んだ上での差分追加が得意なため |
| プロンプト自体を書き直す | Gemini ブラウザ版 | やり直しが早く、Antigravity の実行回数を使わないため |

---

## なぜ分けるのか

Antigravity の無料枠は、今回のような1ファイルまるごとの生成には重い処理です。事前の検証でも、生成から修正まで全部を Antigravity だけで行うと、研修の後半で枠が心もとなくなることが分かっています。そこで、重い「生成」はブラウザで完結する Gemini に任せ、Antigravity は「すでにあるファイルを直す・育てる」役割に絞ります。

ファイルとして扱えることにも意味があります。Antigravity はフォルダを開いた状態で会話が続くため、「さっき作ったこの関数の続きを直して」のような、コードの位置を指した指示がそのまま通ります。Gemini ブラウザ版はチャット完結のため、こうした差分の指示よりも「まるごと出力する」作業に向いています。

---

## 今日の流れの中での位置づけ

1. Gemini ブラウザ版に `prompts/01_生成プロンプト.md` を貼って、単一HTMLを1つ手に入れます。
2. `output/meeting-organizer.html` として保存し、Antigravity でこの `0826_handson` フォルダを開きます。
3. 以降の動作確認・修正・機能追加は、すべて Antigravity 側のチャットで行います。

生成をやり直したくなった場合は、Antigravity から離れて Gemini ブラウザ版に戻って構いません。ツールの往復自体は自由です。

---

## 顧客に話すときの言い方

この使い分けは、そのままお客様への説明材料になります。「1つのAIツールに全部やらせるのではなく、工程ごとに向いている置き場所を変えると、コストと待ち時間を抑えられます」という説明は、本日の進行そのものが実例です。無料枠の話をそのまま出す必要はありませんが、「重い生成は使い放題に近いところで済ませ、細かい調整は仕事道具として使い慣れたところで行う」という言い方であれば、社内のツール選定の相談にもそのまま使えます。

---

## 迷ったら

判断に迷ったら、「今から始める作業か、今あるファイルを直す作業か」で考えてください。始める作業なら Gemini、直す作業なら Antigravity です。この1問だけ覚えておけば、本日の進行で困ることはありません。
