Firebase Studioとは何だったのか、Project IDXとの関係から振り返る
ひとことで言うと何ができる環境だった?
室谷代表取締役まず素朴なところから整理したいんですけど、Firebase Studioってひとことで言うと何ができる箱だったんでしょう。APIもバックエンドもフロントも、モバイルアプリまで、ブラウザだけで本番品質のフルスタックAIアプリを作って公開できるクラウドの開発環境、という理解で合ってます?
テキトー教師DotAI 認定講師はい、そこなんですよね。しかも「エージェント型」ってところが味噌で。
VS Codeのオープンソース版にあたるCode OSSをベースにしたIDEが、Google Cloud上のVMで丸ごと動いている。手元に何も入れずに、開発環境ごとブラウザ越しに借りている感覚でした。
VS Codeのオープンソース版にあたるCode OSSをベースにしたIDEが、Google Cloud上のVMで丸ごと動いている。手元に何も入れずに、開発環境ごとブラウザ越しに借りている感覚でした。
室谷代表取締役ローカルに環境構築させる手間がゼロなの、地味に効くんですよ。人をアサインしてから最初のコードに触るまでが早いか遅いかで、プロジェクトの立ち上がり速度って全然変わるので。
テキトー教師DotAI 認定講師現場でよく聞くのは「自分のPCが非力でも動くんですか」という不安なんですが、重い処理は向こうのVM側で回るので、そこは安心してよかった部分ですね。
前身のProject IDXからどう変わった?引き継ぎは必要?
室谷代表取締役で、これ元はProject IDXという名前だったんですよね。それがFirebaseエコシステムに統合されて、今の名称になったと。
名前が変わったことで現場に何か影響は出たんですか。
名前が変わったことで現場に何か影響は出たんですか。
テキトー教師DotAI 認定講師一番気にされるのが「昔のワークスペースは飛んじゃうの?」という点なんですが、そこは大丈夫でした。既存のワークスペースやプロジェクトはそのまま引き継がれて、利用者側で特別な対応は要らなかったんです。
室谷代表取締役リブランドでユーザーの資産が消えると、それこそ信頼を一発で失いますからね。GoogleがFirebase側に寄せてきたのは、認証もデータベースもホスティングも同じ棚に並べて、開発から公開までを一箇所に集めたかったからでしょう。
テキトー教師DotAI 認定講師ただ最初に戸惑うのが、ネット上にIDX時代の情報がかなり混ざっていることなんですよ。手順を調べるときは、読み替えが必要な場面がありました。
プレビュー版という立ち位置は何に影響した?
室谷代表取締役ここは押さえておきたいんですが、この環境はプレビュー版として提供されていたんですよね。その立ち位置って、実際に何に効いてくるんでしょう。
テキトー教師DotAI 認定講師影響は大きいです。SLAの対象外で、非推奨ポリシーも適用されない。
つまり互換性のない変更が普通に入り得る、と。便利さと引き換えに、土台が動く前提で使う場所だったわけです。
つまり互換性のない変更が普通に入り得る、と。便利さと引き換えに、土台が動く前提で使う場所だったわけです。
室谷代表取締役経営目線で言うと、SLAが無い環境に業務のクリティカルな部分を載せる判断はなかなかできないんですよ。検証や試作には最高だけど、本番の基幹を置く場所ではない。
今回の終了スケジュールを見ても、その線引きは正しかったんだろうなと思います。
今回の終了スケジュールを見ても、その線引きは正しかったんだろうなと思います。
テキトー教師DotAI 認定講師その前提を知らないまま「便利だから全部ここで」となりがちで、そこが一番危ないポイントでしたね。
主な機能は何ができた?自然言語プロトタイピングとGeminiの支え
自然言語やスケッチからアプリを作るApp Prototyping agent
室谷代表取締役App Prototyping agent、これが一番の売りだったんですよね。自然言語だけじゃなくて、画像や手描きのスケッチを放り込んでもアプリの形にしてくれる・・・
テキトー教師DotAI 認定講師現場でよく聞くのが「じゃあ何が出てくるんですか」なんですよ。出てくるのはNext.jsベースのフルスタックWebアプリで、DBが要るならCloud Firestore、ログインが要るならFirebase Authenticationまで自動で設定されるんです。
室谷代表取締役認証とDBの配線を自分でやらないで済むのは、地味にデカいんですよ。プロトタイプが1日出るか3日出るかで、事業の判断スピードって変わってしまうので。
テキトー教師DotAI 認定講師画像はUnsplashのストック素材も使えたので、見た目が空っぽのままにならないのも効いてましたね。
Geminiはコーディング中に何を手伝ってくれた?
室谷代表取締役Geminiの常時アシストは、チャットだけじゃなくてインライン候補、バグ修正、単体テストの作成と実行、依存関係の管理、Dockerコンテナの操作まで面倒を見てたんですよ。
テキトー教師DotAI 認定講師初めて触る人が戸惑うのが、テストまで書いて走らせるところなんです。「AIが書いたコードをAIがテストする」という感覚に慣れないみたいで。
室谷代表取締役そこはもう分業なんですよね。人間が設計と意思決定、Geminiが配線と検証。
MCPサーバーに繋げられたのも、外部ツールを抱えてるチームには効いたはずです。
MCPサーバーに繋げられたのも、外部ツールを抱えてるチームには効いたはずです。
NixでいじれるIDEと、自作できるテンプレート
室谷代表取締役中身はCode OSSベースのIDEがGoogle Cloud上のVMで動いている形でした。Nixでシステムパッケージから言語ツール、IDEの構成、プレビューまでほぼ全部いじれる・・・
テキトー教師DotAI 認定講師たしかに。Open VSX Registryの拡張機能も入るので、VS Codeで慣れてる人がそのまま延長で使えたんですよ。
テンプレートも自作して共有できましたし。
テンプレートも自作して共有できましたし。
室谷代表取締役環境構築をチームで揃えられるのは、経営目線だとオンボーディングのコストが下がる話で。人が入るたびに環境で詰まる時間を時給で換算すると、馬鹿にならないんですよね。
対応している言語・フレームワークはどこまで広い?
室谷代表取締役で、どこまで対応してたのかというと、言語はGo、Java、.NET、Node.js、Python(Flask)あたり、フレームワークはNext.js、React、Angular、Vue.js、Android、Flutterのテンプレートが用意されてたんですよね。
テキトー教師DotAI 認定講師既存のコードを持ち込みたい人も多いんですよ。ローカルのアーカイブをインポートする方法と、GitHub・GitLab・Bitbucketの公開/非公開リポジトリを繋ぐ方法が用意されていました。
室谷代表取締役FigmaのデザインからBuilder.ioのFigmaプラグイン経由でコード生成して取り込むこともできた。デザインとコードの往復が一番無駄が出るところなので、そこが繋がってたのは大きいですね。
料金はいくらだった?ワークスペース数の上限とBlaze課金の注意点
Firebase Studio自体の利用料は無料?何にお金がかかる?
テキトー教師DotAI 認定講師最初に気になるのが、そもそも環境そのものにお金がかかるのかどうかで。現場でよく聞くのは「クレジットカードを登録しないと試せないんですか」という声なんですよ。
室谷代表取締役そこは安心していいやつで、Firebase Studio自体は無料なんですよね。お金が動くのは、App Hostingみたいな連携先のFirebaseプロダクトと、Gemini Developer APIを有料で使った分のほうで・・・
テキトー教師DotAI 認定講師なるほど、箱は無料で、中で動かすものが従量、という整理ですね。たしかにそれなら最初の一歩の敷居は低いです。
ワークスペース数の上限はプランでどう変わる?
室谷代表取締役で、無料とはいえ無制限じゃないんですよ。ワークスペースの数がプランで変わるので、そこだけ整理しておきます。
| 参加状況 | ワークスペース上限 |
|---|---|
| プロフィールなし | ユーザーあたり3 |
| Google Developer Program 標準プラン(無料) | ユーザーあたり10 |
| Google Developer Program プレミアムプラン(有料サブスク) | ユーザーあたり30 |
テキトー教師DotAI 認定講師参加は任意なんですね。標準プランが無料で10まで増えるなら、まずそこは入っておく、という人が多そうです。
室谷代表取締役プレミアムは有料サブスクで30まで、さらにApp Prototyping agentのGemini割り当ても増える。あとFlutterとReact Native+Expoのワークスペースは、プレミアム未加入だと合算2つまでという制限もあって。
経営目線で言うと、上限を増やすためにサブスクを積むより、必要なワークスペースが本当にいくつか数えたほうが早いんですよね。
経営目線で言うと、上限を増やすためにサブスクを積むより、必要なワークスペースが本当にいくつか数えたほうが早いんですよね。
テキトー教師DotAI 認定講師現場感覚でも、作りかけのワークスペースを残したまま迷子になる人が多いので、数より整理のほうが効くやつですね。
Blazeプランへの自動アップグレードはどこで起きる?
テキトー教師DotAI 認定講師もう一つ身構えるところが、気づいたら有料プランになっていた、というパターンで。初めて触る人はここで手が止まるんですよ。
室谷代表取締役それが、App Hostingなど一部の連携にはCloud Billingアカウントが必要で、リンクした時点でFirebaseプロジェクトがBlazeに自動で上がるんですよね。ここが分岐点で、無料枠を超えた分とGemini Developer APIの有料利用分が請求される。
テキトー教師DotAI 認定講師つまり公開に近づく段階が課金のスイッチなんですね。作るだけなら無料、外に出したら従量、と覚えておけば混乱しないです。
室谷代表取締役そう。だから「無料の環境」と「無料で運用できる」は別の話なんですよ。
あと前提として、2026年6月22日以降は新しいワークスペースの作成自体が無効化されているので、この上限の話は既存ワークスペースに限った話になります。
あと前提として、2026年6月22日以降は新しいワークスペースの作成自体が無効化されているので、この上限の話は既存ワークスペースに限った話になります。
どんな人に向いていた?初心者から上級開発者までの使いどころ
初めて触る人が戸惑いやすいポイントはどこ?
テキトー教師DotAI 認定講師初めて触る人がまず戸惑うのが、起動していきなりコードを書く画面じゃなくて、プロンプトを投げる画面から始まることなんですよ。自然言語とか画像、手描きのスケッチを渡すとNext.jsベースのフルスタックアプリが組み上がっていくので、順番が逆に感じるみたいで。
室谷代表取締役そこ、開発組織の立ち上げだとかなり効くところなんですよね。DBと認証が要る構成ならFirestoreとAuthenticationが自動で付いてくるわけで、初期セットアップの工数がまるごと消える。
時給で換算すると、一番ペイするのはたぶんその部分なんですよ。
時給で換算すると、一番ペイするのはたぶんその部分なんですよ。
テキトー教師DotAI 認定講師ただ、プレビュー版としての提供なのでSLAも非推奨ポリシーも対象外で、互換性のない変更が入り得るとは公式に書かれていて。そこを承知で触れる人かどうかで、体験の印象はけっこう変わりますね。
コードを書き慣れた開発者にとっての利点は?
室谷代表取締役逆に、バリバリ書く人にとってはどうだったんです?
テキトー教師DotAI 認定講師現場感覚で言うと、IDEがCode OSSベースでGoogle Cloud上のVMで動くので、手元のマシンパワーを気にせずリポジトリを持ち込めるのが大きいんですよ。GitHubだけじゃなくGitLabやBitbucketも繋げられますし、ローカルのアーカイブをインポートする形も選べます。
室谷代表取締役Nixで言語ツールもプレビューもほぼ全部いじれるし、Open VSX Registryの拡張も入る。Go、Java、.NET、Node.js、PythonにNext.js、React、Angular、Vue.js、Android、Flutterまでテンプレートが揃ってると、環境構築で止まる人がほぼいなくなるんですよね。
試行回数がそのまま速度になる側からすると、ここは地味にデカいんですよ。
試行回数がそのまま速度になる側からすると、ここは地味にデカいんですよ。
テキトー教師DotAI 認定講師あとFigmaのデザインをBuilder.ioのプラグイン経由でコードに取り込めるので、デザイナーとの受け渡しが楽になった場面もありました。ワークスペースをURLで共有して同時編集できるのも、ペア作業だと助かります。
今から新しく使い始めることはできる?
室谷代表取締役で、ここが今日いちばん伝えたいところなんですけど・・・新しく始めることは、もうできないんですよ。
テキトー教師DotAI 認定講師たしかに。2026年6月22日の時点で新しいワークスペースの作成と新規ユーザー登録が無効化されているので、これから触ってみようと思った人は登録自体ができません。
既存のワークスペースを持っている人だけが、2027年3月22日まで開発・テスト・デプロイを続けられる状態です。
既存のワークスペースを持っている人だけが、2027年3月22日まで開発・テスト・デプロイを続けられる状態です。
室谷代表取締役だから「初心者にも上級者にも向いていた」という話は、完全に過去形なんですよね。導入を検討していた企業は、この時点でもう移行先の選定に切り替えないといけない。
判断を先送りするほど、選べる余地は減っていきます。
判断を先送りするほど、選べる余地は減っていきます。
テキトー教師DotAI 認定講師そうなんですよね。これから同じことを始めたいなら、ブラウザで軽く試したいのか、ローカルでコードを書きたいのかで移行先が変わってきます。
作ったアプリはどう公開する?デプロイと動作確認の流れ
Firebase App Hostingへの公開は何クリックで済んだ?
室谷代表取締役Firebase Studio、公開までの距離がとにかく短かったんですよね。ブラウザでプレビューを見て、そのまま数クリックで Firebase App Hosting に出す。
あの体験が一番の売りでした。
あの体験が一番の売りでした。
テキトー教師DotAI 認定講師現場でよく聞くのは、そこで止まる人なんですよ。ローカルでは動いたのに、公開の仕方で詰まる。
それがほぼ消えていたのは大きいですね。
それがほぼ消えていたのは大きいですね。
室谷代表取締役デプロイの手間って、リリース頻度に直結するんですよ。出すのが面倒だと、まとめて出そうとして、まとめて壊れる。
ROI で見ると、この部分の削減はかなり効きます。
ROI で見ると、この部分の削減はかなり効きます。
テキトー教師DotAI 認定講師あと初めて触る人は「保存」と「公開」の区別がついていないことが多くて、URL が発行されて初めて完成したと感じるみたいです。
公開前にLocal Emulator Suiteで何を確かめられた?
室谷代表取締役出す前に何を確認できたかというと、Firebase Local Emulator Suite の存在が大きいんですよね。
テキトー教師DotAI 認定講師はい、そこです。Authentication、Cloud Functions、Cloud Firestore、Cloud Storage、App Hosting、Hosting。
これらを公開前にエミュレータで試せる。認証だけ本番で動かない、みたいな事故を潰せます。
これらを公開前にエミュレータで試せる。認証だけ本番で動かない、みたいな事故を潰せます。
室谷代表取締役本番のデータベースに触らずにログインの分岐まで見られるわけですから、これは地味にすごい。
テキトー教師DotAI 認定講師最初に戸惑うのが、エミュレータ向けの設定と本番の設定の切り替えなんですよね。ここを混ぜたまま公開しちゃう人が多いので、必ず切り分けてから出しましょうと現場でも伝えています。
Cloud RunやGitHubへの持ち出しはどうやる?
室谷代表取締役App Hosting 以外に出す道も用意されていたんですよ。Cloud Run やカスタムインフラへのデプロイ、それに GitHub へのアップロードも可能でした。
テキトー教師DotAI 認定講師そうですね。ただ具体的な手順は環境によって変わるので、公式の移行ガイドを確認するのが確実です。
雰囲気で書くと事故る部分なので。
雰囲気で書くと事故る部分なので。
室谷代表取締役ここで押さえておきたいのは、Firebase Studio が終わっても、デプロイ済みのアプリは動き続けるということなんですよ。終わるのは開発環境だけで、Firestore も Authentication も App Hosting も影響を受けない。
テキトー教師DotAI 認定講師公開済みの URL が明日消えるわけじゃない、というのは一番の安心材料ですね。
【最新】2027年3月22日でサービス終了、今どうなっている?
終了までのスケジュールと2026年6月22日の意味
Firebase Studio サービス終了までのスケジュール
- 2026年3月19日サポート終了の告知・移行ツール提供開始サポート終了が告知され、移行ツールの提供が開始される
- 2026年6月22日新規ワークスペース作成・新規ユーザー登録が無効化以降は新しく使い始めることができず、既存ワークスペースの保有者のみ継続利用可能
- 2027年3月22日シャットダウン残存データは全て完全に削除され復元不可能
室谷代表取締役まず時系列を先に置きますね。ここを押さえないと、この先の話が全部ずれるので。
| 日付 | 何が起きるか |
|---|---|
| 2026年3月19日 | サポート終了の告知と、移行ツールの提供開始 |
| 2026年6月22日 | 新しいワークスペースの作成と新規ユーザー登録が無効化 |
| 2027年3月22日 | シャットダウン。残存データは全て完全に削除され復元不可能 |
テキトー教師DotAI 認定講師この表で一番重いのは真ん中なんですよ。6月22日って、もう過ぎてる日付なんですよね。
室谷代表取締役そうなんです。だから今から新しく使い始めることはできない。
既存のワークスペースを持っている人だけが、2027年3月22日まで開発もテストもデプロイも続けられる、という状態なんですよ。
既存のワークスペースを持っている人だけが、2027年3月22日まで開発もテストもデプロイも続けられる、という状態なんですよ。
なぜ終了するのか、Googleが示した方針は?
室谷代表取締役理由もはっきり書かれていて、プレビューとして得た知見を2つの主力ツールに統合する方針なんです。コードファーストのエージェント開発なら Google Antigravity、ブラウザでの高速プロトタイピングなら Google AI Studio。
この2本に絞って、AI開発者向けのサービスを簡素化するという整理ですね。
この2本に絞って、AI開発者向けのサービスを簡素化するという整理ですね。
テキトー教師DotAI 認定講師最初に戸惑うのが「じゃあ同じものが1個になるんですか」という疑問なんですよ。実際は性格の違う2つに分かれるので、次にどこへ行くかで選び方が変わるんです。
室谷代表取締役経営目線で言うと、これは他人事じゃないんですよね。便利なプレビュー環境にワークフローを預けるときは、移行コストを最初から頭に入れておく。
MYUUU でも、乗り換えに何人工かかるかを前提にツールを選ぶようにしてます。
MYUUU でも、乗り換えに何人工かかるかを前提にツールを選ぶようにしてます。
テキトー教師DotAI 認定講師たしかに。しかも今回は告知から1年でシャットダウンなので、猶予は長くないですからね。
Firebaseのコア機能やデプロイ済みアプリは影響を受ける?
室谷代表取締役ここ、誤解が一番出やすいところなんですけど、終わるのは開発環境だけなんですよ。Firebase Studioから既にデプロイしたアプリは、サポート終了後もそのまま動き続けます。
Cloud Firestore や Authentication、App Hosting といったコアのプロダクトは影響を受けません。
Cloud Firestore や Authentication、App Hosting といったコアのプロダクトは影響を受けません。
テキトー教師DotAI 認定講師現場でよく聞くのが「アプリも消えるんですか」という不安なんですよ。消えるのはワークスペースとその中のデータで、公開済みのサービスは別、という切り分けが飲み込めると一気に落ち着きます。
室谷代表取締役ただしワークスペース側は猶予がないんですよね。2027年3月22日を過ぎたら残存データは復元できない。
だから救出は前倒しでやるしかない。
だから救出は前倒しでやるしかない。
テキトー教師DotAI 認定講師はい。そして6月22日以降は新しいワークスペースを作れないので、既存のものを大事に抱えながら移す、という進め方になるんですよ。
移行先はGoogle AI StudioかGoogle Antigravityか、公式基準で選ぶ
移行先の選び方:Antigravity vs AI Studio
Google Antigravity
- コードファーストでエージェント開発したい
- 組み込みテンプレートやインポートしたリポジトリを使っていた
- 主にコードビュー環境を使っていた
- Gemini以外にClaudeやGPT-OSSなど複数モデルを回したい
- Prototyperモードから始めたがクラウドの制限が窮屈になってきた
- ローカルにIDEを入れて作業する前提
Google AI Studio
- ウェブベースの体験を好む
- マルチデバイスやローカルにソフトを入れられない環境で使う
- プロンプトから本番まで最速で行きたい
- プロンプト中心の高速プロトタイピング
- ブラウザ完結
Google Antigravityへの移行が向くのはどんな人?
室谷代表取締役移行ガイド、判断基準がけっこうはっきり書いてあるんですよね。コードファーストでエージェント開発したい、組み込みテンプレートやインポートしたリポジトリを使っていた、主にコードビュー環境を使っていた。
このあたりが該当するならAntigravity側です。
このあたりが該当するならAntigravity側です。
テキトー教師DotAI 認定講師現場感覚で言うと、コードを自分で読み書きする前提の人はもう迷わないですね。逆にプロンプトだけで完結させたい人は別の話になります。
室谷代表取締役あともう一個大きいのが、Gemini以外にClaudeやGPT-OSSなど複数モデルを回したいケース。モデルを固定したくないって理由だけで乗り換える価値はあるんですよ。
テキトー教師DotAI 認定講師Prototyperモードから始めたけど、クラウドの制限が窮屈になってきた、というのも公式が挙げてる条件ですね。
Google AI Studioへの移行が向くのはどんな人?
テキトー教師DotAI 認定講師反対にAI Studioが向くのは、ウェブベースの体験を好む、マルチデバイスやローカルにソフトを入れられない環境で使う、という条件です。プロンプトから本番まで最速で行きたい人もこっち。
室谷代表取締役これ、整理するとこうです。
| 判断軸 | Antigravity | AI Studio |
|---|---|---|
| 開発スタイル | コードファースト/コードビュー中心 | プロンプト中心の高速プロトタイピング |
| 前提環境 | ローカルにIDEを入れて作業 | ブラウザ完結 |
| モデル | Gemini以外のモデルも使いたい場合 | 公式基準では特に言及なし |
室谷代表取締役つまり「コードを書くか、書かないか」でほぼ二分されてるんですよね。ここが曖昧なまま止まる人が多い印象です。
テキトー教師DotAI 認定講師最初に戸惑うのが「どっちもブラウザから触れるのでは」という点で。ローカルに開発環境を置く前提があるかどうかが分かれ目なんですよ。
AI StudioからAntigravityへ後から乗り換えられる?
室谷代表取締役ここが一番よく聞かれるところなんですけど、可能です。AI Studioの「コード」タブから「エクスポート」、「Antigravityにエクスポート」で移せます。
テキトー教師DotAI 認定講師最初の選択で「失敗したらどうしよう」と止まる人が多いんですけど、その心配は要らないと。出口が用意されてるのは大きいですね。
室谷代表取締役経営目線で言うと、移行コストが見えないと意思決定が止まるんですよ。戻れる前提があるなら、まず速い方で試すのが正解なんですよね。
テキトー教師DotAI 認定講師たしかに。まずAI Studioでプロトタイプを作って、重くなってきたらAntigravityへ、という順番が自然だと思います。
既存ユーザーが今すぐやるべき移行手順とデータ救出の注意点
既存ユーザーが今すぐやるべき移行手順
- 01AI Studioへ移行「今すぐ移動」→「AI Studioの準備」→「Google AI Studioに移動」で規約同意。コードは新ワークスペースで自動的に開く
- 02公開方法を決める既存URLを残すなら方法A、新URLでよければ方法B(Publish→プロジェクトをインポート→インポート→公開)
- 03Antigravityへ移行(ローカル前提)Antigravity IDE・Node.js 20以降・Firebase CLI 15.10.0以降を用意。「Zip and Download」→解凍してIDEで開く→「@fbs-to-agy-export」で変換→デバッグ実行→「Publish my app」でYes
- 04既存URLを維持する(AI Studio側)App Hostingの環境変数にGemini APIキー追加→GitHubパネルでリポジトリ作成(.env除外)→App Hostingで接続(main・ルート/)→以降はcommitで同期
- 05他ホスティングへ出す場合Zip and Downloadでローカルコピー→firebase-tools導入→firebase init apphostingで「studio」にリンクしdeploy(URL維持)。外部プロバイダは新URL発行
- 06チャット履歴を救出通常ZIPに含まれない /home/user/.idx/ai を個別にZip and Download。Prototyperのプロンプトはgit logやソース管理パネルでも追える
- 07削除前の最終確認2027年3月22日のシャットダウンで残存データは完全削除・復元不可。共有ワークスペースは作成者のみ移動可、他は複製か手動Zip & Download+新Firebaseプロジェクトで環境変数更新
Google AI Studioへ移行する手順を番号で追う
- ワークスペース上部の「今すぐ移動」を押し、「AI Studioの準備」を選ぶ
- 準備が終わったら「Google AI Studioに移動」をクリックし、利用規約に同意する
- コードが新しいワークスペースで自動的に開く
- 公開方法を決める(既存URLを残すなら方法A、新URLでよければ方法B)
室谷代表取締役まず押す場所はひとつだけなんですよ。「今すぐ移動」から「AI Studioの準備」で、あとは規約に同意すればコードがそのまま新しいワークスペースで開く。
ここは迷う要素がないんですよね。
ここは迷う要素がないんですよね。
テキトー教師DotAI 認定講師たしかに。ただ、初めて触る人が最初に戸惑うのが4番目の公開方法で、「既存URLを残すか、新しくするか」で作業量が変わるんです。
残すなら手順が増えます。
残すなら手順が増えます。
室谷代表取締役そこは事業側の都合が先なんですよ。URLが変わると広告の計測もブックマークもリセットされるので、残せるなら残す一択になりやすい。
工数より影響の方が大きいんです。
工数より影響の方が大きいんです。
テキトー教師DotAI 認定講師なるほど。新URLで構わないなら「Publish」から「プロジェクトをインポート」で Firebase Studio のプロジェクト名を選び、「インポート」「公開」まで一気に進められます。
Google Antigravityへ移行する手順を番号で追う
前提として、Antigravity IDE、Node.js 20以降、Firebase CLI 15.10.0以降をローカルに入れておく。
- ワークスペース上部の「今すぐ移動」から「Zip and Download」を押す(表示されない場合はコマンドパレットで「Firebase Studio: Zip & Download」)
- ダウンロードしたZIPを解凍し、Antigravity IDEで開く
- エージェントペインに「@fbs-to-agy-export」と入力して変換を任せる(Gemini Flashモデルが推奨)
- 「実行とデバッグ」メニューの再生ボタンでローカル開発サーバーを起動し、ターミナルの指示に沿ってプレビュー
- チャットパネルに「Publish my app」と入力し、firebase deploy の確認が出たら「Yes」
室谷代表取締役こっちはローカル前提なので、環境構築で一度止まる人が出るんですよね。Node.jsとFirebase CLIの条件を先に満たしておくのが近道です。
テキトー教師DotAI 認定講師現場感覚で言うと、つまずくのは3番目です。「@fbs-to-agy-export」をエージェントペインに入れる、という発想に届かないんですよ。
普通のチャット欄に見えるので。
普通のチャット欄に見えるので。
室谷代表取締役そこは慣れの問題で、一度やれば「変換もエージェントに投げる」で固まる。最後の「Publish my app」も、確認に「Yes」で既存のApp Hosting URLに公開されるので、流れ自体は素直なんですよね。
公開URLを変えずに移行するには?他のホスティングへ出るには?
既存URLを維持する場合(AI Studio側):
- FirebaseコンソールのApp Hosting設定で、既存バックエンド(通常は「studio」)の環境変数にGemini APIキーを追加
- AI StudioのGitHubパネルでログインし、リポジトリを作成(.envを含めない)
- App Hosting側でそのリポジトリに接続(ブランチmain、ルート/)して保存・デプロイ
- 以降はAI StudioのGitHubパネルからcommitして同期
他ホスティングへ出す場合:
- 「今すぐ移動」から「Zip and Download」でローカルコピーを取得(GitHubへのエクスポートも可)
- npm install -g firebase-tools
- プロジェクトで firebase init apphosting → 「既存のバックエンドにリンクする」で「studio」を選び firebase deploy(URLは変わらない)
- 外部プロバイダに移すと新しいURLが発行される。ローカル開発だけ続けるなら Firebase Local Emulator Suite
室谷代表取締役面白いのは、Firebase CLI経由で既存バックエンドにリンクすれば、外に出なくてもURLを維持したまま移せるんですよ。乗り換え先を増やすより、まずこれで固定する方が安全なんですよね。
テキトー教師DotAI 認定講師ここ、ハマる人多いんですよ。外部ホスティングに移した瞬間に新しいURLが発行されるので、「URLそのまま」を前提に計画を立てていると崩れます。
室谷代表取締役そう。Cloud Firestore や Authentication といったコアサービスは、どのホスティング先でもそのまま動くので、変わるのは公開URLの部分だけ。
そこを分けて考えると判断が早いんです。
そこを分けて考えると判断が早いんです。
チャット履歴の救出と、削除前に確認すべきこと
テキトー教師DotAI 認定講師見落としやすいのがチャット履歴です。通常のZIPエクスポートには含まれなくて、ワークスペース内の
Prototyperのプロンプトはgit logやソース管理パネルでも追えます。
/home/user/.idx/ai ディレクトリにプロンプトとレスポンスが入っているので、そこだけ個別にZip and Downloadが要ります。Prototyperのプロンプトはgit logやソース管理パネルでも追えます。
室谷代表取締役2027年3月22日のシャットダウンで残存データは完全に削除されて復元できないので、消える前にここだけは確保しておく。事業で使っていた場合、後から経緯をたどれないのは地味に痛いんですよね。
テキトー教師DotAI 認定講師あと共有されたワークスペースは、作成者しか「今すぐ移動」を押せません。他の人は複製するか、コマンドパレットから手動でZip & Downloadになります。
その場合バックエンド構成は元のオーナーのリソースを指したままなので、新しいFirebaseプロジェクトを作って環境変数を更新してください。
その場合バックエンド構成は元のオーナーのリソースを指したままなので、新しいFirebaseプロジェクトを作って環境変数を更新してください。
室谷代表取締役ZIPで何も起きないときはポップアップブロッカーが原因のことが多い。AI Studioに移した後にGoogleログインが動かない場合は、Authenticationの「承認済みドメイン」に新しいドメインを追加する。
この2つを先に潰しておくと、当日に慌てずに済みます。
この2つを先に潰しておくと、当日に慌てずに済みます。
よくある質問
Q1. 終了日を過ぎてからプロジェクトに気づいた場合、データはもう戻せない?
室谷代表取締役これ、終了日以降のアクセスやデータ保持がどうなるかは公式の案内を確認するしかないんですよね。少なくとも「後でまとめて救出しよう」は危険です。
テキトー教師DotAI 認定講師初めて触る人は、URLさえ控えておけば中身も残ると思いがちなんですよ。でもコードや設定は手元にコピーしておく前提が安心です。
室谷代表取締役経営目線で言うと、後から復旧に人を割くコストのほうが痛いんですよ。気づいた時点で最優先にしたほうがいいです。
Q2. チームで使っていた場合、個人アカウントだけ移行すれば大丈夫?
テキトー教師DotAI 認定講師現場でよく聞くのは「自分のアカウントだけ整理すれば済む」という思い込みなんですよ。でも共有リンクや設定、誰が何を持っているかは別で確認が必要です。
室谷代表取締役そこは管理者の仕事なんですよね。個人の作業と組織の資産を分けて、オーナーが誰かを先に洗い出す。
これをやらないと移行後に揉めます。
これをやらないと移行後に揉めます。
テキトー教師DotAI 認定講師たしかに。まず一覧を作って、残すもの・捨てるもの・引き継ぐものを分けると進めやすいです。
Q3. Firebase Studioで作ったアプリのコードは、移行先でそのまま動く?
室谷代表取締役そのまま動く前提は置かないほうがいいんですよね。依存関係や設定、デプロイ先の違いで調整は出ます。
テキトー教師DotAI 認定講師最初に戸惑うのが、コードはあるのに環境設定で止まるパターンです。小さい画面から移して、動く範囲を確認するのが早いですよ。
室谷代表取締役一気に全部移すより、致命傷になりそうな部分から潰す。この順番のほうが結果的に安いんですよ。
Q4. 学習用に作った作品や記録は、どう残しておくといい?
テキトー教師DotAI 認定講師学習の記録って、コードだけ残しても意図が消えがちなんですよ。画面のスクショや、何を試して何で詰まったかのメモを一緒に残すと後で効きます。
室谷代表取締役これは個人開発でも同じで、後から見返す前提で残すんですよね。きれいにまとめるより、再現できる最小限を残す。
テキトー教師DotAI 認定講師そうそう。作品そのものより「次に同じものを作れる状態」を目指すと、移行先が変わっても使い回せます。
Q5. Google AI StudioもAntigravityも合わないとき、他社ツールに移るのはあり?
室谷代表取締役ありですよ。ただ、認証・デプロイ・課金の設計が変わるので、そこはセットで考えないといけないんですよね。
テキトー教師DotAI 認定講師現場感覚で言うと、ツールを変えるより周辺の手順を変えるほうが負担になりがちです。最初に「誰が使うか」「何を守るか」を決めてから選ぶとぶれにくいですよ。
室谷代表取締役乗り換え先を増やすほど管理コストも増えるので、選択肢を広げるなら絞る基準も一緒に決める。これが現実的です。
まとめ
室谷代表取締役Firebase Studioの終了日が決まっている以上、いつかやるではなく、移行先を決めることと手元に残すことを並行するしかないんですよね。
テキトー教師DotAI 認定講師そうですね。まずプロジェクト一覧を見て、残すものと捨てるものを分ける。
そこから小さく移してみるのが、初めての人にも進めやすいです。
そこから小さく移してみるのが、初めての人にも進めやすいです。
室谷代表取締役時給で換算すると、迷っている時間のほうが高くつくんですよ。今日は公式の告知を確認して、次の作業を1つだけ決める。
それで十分です。
それで十分です。
テキトー教師DotAI 認定講師大きな移行を一気にやろうとすると疲れるので、動く範囲を1つ確認できたら前進です。不安な部分は公式情報を見ながら、早めに手を付けてください。
