Google Antigravityで「アイデアからデプロイ済みアプリまで2時間」—25人の学生の挑戦

Dev.to / 2026/4/14

📰 ニュースDeveloper Stack & InfrastructureSignals & Early TrendsTools & Practical Usage

要点

  • 4月9日のUTBM Crunch Lab「Build with AI Code Lab」では、約25人の学生/開発者が集まり、AI支援によるコーディングを用いて、アプリのアイデアを約2時間でデプロイ済みのGoogle Cloud Platformアプリへと形にしました。
  • ワークショップでは、3つのGoogleツールを順番に使用しました。Geminiモデルのプロンプト探索にGoogle AI Studio、バックエンド(DB/ホスティング/認証)のセットアップを効率化するのにFirebase Studio、そしてエージェント型のアプリ組み立てとデプロイにGoogle Antigravityです。
  • Antigravityは、要件をユーザーが説明すると、Gemini駆動のエージェントがコード/コンポーネントを生成して接続(ワイヤリング)し、開発者が「Artifacts(成果物)」を通じて結果を検証しながら、受け入れ/却下やデバッグを繰り返していく、エージェント型開発プラットフォームとして位置づけられました。
  • パイプラインは、手作業によるコーディングを最小限にして迅速にデプロイすることを重視し、参加者はセッション中にライブURLを受け取りました。費用はGoogleクレジットで賄われました。
  • 主催者は、開発者のワークフローが、行単位のコーディングから、機能レベルでの仕様提示へと移行し、さらにエージェントが生成した出力を対話的にレビュー/デバッグすることが重視されるようになったと強調しました。

4月9日、フランスのベフルタン=モンベリヤールにあるUTBMのCrunch Labで、Build with AI Code Labを実施しました。UTBM on CampusのGDGと共同で企画しました。Jean-Philippe Baconnaishttps://zenika.com NantesのGoogle Developer Expert in Cloud)がライブコーディングをリードしに来てくれました。約25名の学生と開発者がノートパソコンを持って集まりました。条件はこうです。アプリのアイデアから始めて、Google Cloud Platform上にデプロイされた何かを持ち帰る。2時間。手作業でのコーディングはなし(ほぼなし)。

ほとんどの参加者が、ネットワーキング休憩の前に、すでに動くアプリを公開していました。

The three tools

このセッションでは、3つのGoogleツールを順番に扱いました。

Google AI Studio が最初でした。参加者はプロンプトを試し、Geminiモデルの挙動を確かめました。セットアップは不要です。入力すれば応答が返ってきます。Geminiモデルを使ったことがない人にとって、最も速く手を触れられる方法です。

Firebase Studio の次です。データベース、ホスティング、認証。Jean-Philippeは、ボイラープレートの設定に1時間も費やさずに、Firebaseのサービスをアプリへ組み込む方法を示しました。このパートは、私の予想よりずっと速く進みました。

Google Antigravity がセッションの中核でした。Antigravityは、エージェント型の開発プラットフォームです。やりたいことを説明すると、Geminiモデル上の自律エージェントがコードを生成し、コンポーネントをつなぎ、全体を組み合わせてくれます。成果物(Artifacts)を通して出力を確認します。うまくいくものを残し、うまくいかないものは直します。スキルやMCPサーバーのようなカスタムツールを差し込んで、エージェントを誘導することもできます。

流れはこうです。AI Studioでアイデア出し、バックエンドはFirebase、アプリの組み立てとデプロイはGCP上でAntigravity。Googleがクレジットを提供してくれたので、誰も1セントも支払いませんでした。

What it looked like in practice

誰もコードを1行ずつタイプしていませんでした。人々は機能を説明し、エージェントの出力をレビューし、採用するか却下するかを判断して、次の作業へ進んでいました。速さには驚かされました。これまで何もデプロイしたことがない学生でも、セッション中にライブURLが手に入っていました。

Jean-Philippe は講義をしませんでした。
みんなの前で作っていき、画面にエラーが出ればその場でデバッグし、推論の流れを口にして説明していました。これはうまくやるのが難しいのに、彼は簡単そうに見せてくれました。

スポンサーのAquantic(Zonova Sarl)から Zo R. が投稿し、部屋の集中度に言及していました。正確です。みんな集中していました。

What this changed for me

私はコンピュータビジョンとロボティクスのPhDのために、毎日C++とPythonを書いています。私はすべての行を制御しています。すべての関数呼び出しを。すべてのパラメータを。

このCode Labの間、学生たちはそれをしていませんでした。やりたいことを説明していました。返ってきた内容を確認していました。間違いを見つけていました。デプロイしていました。役割は、実装というより監督に近いものでした。

それが私の働き方にとって何を意味するのか、私はまだ処理しきれていません。研究のためにコードを書くことに置き換わるとは思っていません(問題が特殊すぎます)。でもアプリを作ること、プロトタイピング、素早く出荷することに関しては? ワークフローは違います。そして私は25人が2時間でそれを学ぶところを見ました。

Two things I did not expect

デプロイのステップです。ボトルネックになると思っていました。違いました。AntigravityがGCPへのデプロイをきれいに処理してくれ、ほとんどのアプリは終わるずっと前に動いていました。

CS以外の参加者がアプリを出荷すること。部屋にいた人の中には、コンピュータサイエンスの学生ではない人もいました。それでも動くプロトタイプを作れていました。インターフェースが求めるのは構文ではなく意図だからです。自分が何を作りたいかを知っていれば、想像以上に前に進められます。

If you want to try this

小さなプロジェクトを選びましょう。普段なら週末を使って取り組むようなものです。プロンプトを試すためにAI Studioから始めます。バックエンドにはFirebaseを使います。残りはAntigravityに組み立ててもらいましょう。何が起きるか見てください。

公平な警告です。自分でコードを書くのではなく、エージェントの出力をレビューすることは、最初は変な感じがします。つい引き継ぎたくなるはずです。最初の1時間はそれに抗って、エージェントがどこまで進めてくれるか見てください。

そして開発者コミュニティを運営しているなら、このCode Lab形式はうまく機能します。ハンズオンで2時間、明確なゴールがあり、誰もがデプロイされた何かを持ち帰れます。講演よりもずっと効果的です。

Thanks

ライブコーディングをしてくれた Jean-Philippe Baconnais に感謝します。彼のおかげで、Antigravityを一度も見たことがない人が多い部屋でも、Antigravityの意味が通じるようになりました。

コミュニティイベントを支えてくれたZenikaに。

Aquantic(Zonova Sarl)と Zo R. に、スポンサーとして支援し、当日も来てくれたことへの感謝を。

UTBM Innovation Crunch LabOlivier Lamotte、およびEva Hazebroucqに場所を提供してくれたことへの感謝を。

Pauline Bonnin ParsonsAngelika Zaucha に、Jean-Philippeとのつながりを作ってくれたことへの感謝を。

Fayçal BijjiGDG UTBM のチームに、共同で企画してくれたことへの感謝を。

残ってくれて、何かを作り、そしてデプロイしてくれたすべての学生と開発者へ。実施する価値があると感じさせてくれたのは、それです。