RORK LABEN
SDK58 — Expo SDK 58 のベータが始まりました。React Native 0.88 の RC を同梱し、ベータ期間は3〜4週間と公式に書かれています11/01 — Google Play の対象 API レベル、延長を申請した場合の配信期限は11月1日です。残り44日ですEASENV — ローカルビルドに渡したはずの秘密が、中身ではなく変数名の文字列のまま届く、という報告が長く開いたままですNEW — 推奨された移行先が、すでに停止していました。廃止表を74行突き合わせた記録ですUISCENE — iOS 27 では新しい画面ライフサイクルが必須です。SDK 57 では自分で有効にする設定で、既定になるのは 58 からですCREDIT — 「AI のエラーには消費しない」がどこまでを指すのかは、同じ修正を何度か頼んだ日の記録を取ると見えてきますSDK58 — Expo SDK 58 のベータが始まりました。React Native 0.88 の RC を同梱し、ベータ期間は3〜4週間と公式に書かれています11/01 — Google Play の対象 API レベル、延長を申請した場合の配信期限は11月1日です。残り44日ですEASENV — ローカルビルドに渡したはずの秘密が、中身ではなく変数名の文字列のまま届く、という報告が長く開いたままですNEW — 推奨された移行先が、すでに停止していました。廃止表を74行突き合わせた記録ですUISCENE — iOS 27 では新しい画面ライフサイクルが必須です。SDK 57 では自分で有効にする設定で、既定になるのは 58 からですCREDIT — 「AI のエラーには消費しない」がどこまでを指すのかは、同じ修正を何度か頼んだ日の記録を取ると見えてきます
記事一覧/AIモデル
AIモデル/2026-09-17上級

推奨された移行先が、すでに停止していました — Gemini の廃止表 74 行を突き合わせた記録

Gemini の廃止表を突き合わせたところ、推奨代替として書かれたモデル自体がすでに停止している行が5件ありました。10月2日に消える gemini-2.5-flash-image もその一つです。移行先の確かめ方と、404 の受け皿の置き方をまとめました。

Gemini8モデル廃止移行設計エラーハンドリング5Rork568

プレミアム記事

壁紙アプリのカテゴリ分類を任せているモデルの名前を、久しぶりに書き換えた朝のことでした。手が滑って古い ID を残したまま走らせてしまい、分類がまるごと空で返ってきたのです。

原因そのものは一分で分かりました。けれど、そのついでに開いた Gemini の廃止表で、手が止まりました。私が移行先にしようとしていたモデルの横に、すでに過ぎた日付が並んでいたのです。

推奨代替の欄は、いつでも生きているモデルを指しているものだと思い込んでおりました。そう読んでいたのは私だけではないかもしれません。その思い込みが、今回いちばん高くついた部分です。

停止日が書かれている行は、思ったより少ないのです

Gemini deprecations のページを、表として機械的に読み直しました。2026-09-15 更新版に載っている 74 行を、本日(2026-09-17)を基準に分類した結果が次の表です。

区分行数意味
停止日を経過済み39すでに呼べません
停止日が未来4日付で備えられます
停止日が未告知31日付で備えられません

未来の停止日を持つ行は、74 行のうち 4 行だけでした。内訳は次のとおりです。

モデル停止日本日からの残り
gemini-omni-flash-preview2026-09-3013 日
gemini-2.5-flash-image2026-10-0215 日
gemini-3.1-flash-lite2027-05-07232 日
gemini-embedding-0012028-05-14605 日

ここで、よく聞く言い回しを一つ訂正しておきます。「2.5 系は 10 月にまとめて消える」という説明を見かけますが、本日の表では gemini-2.5-flashgemini-2.5-progemini-2.5-flash-lite のいずれも「停止日の告知なし」です。10 月 2 日という日付が付いているのは画像生成の gemini-2.5-flash-image だけでした。

つまり、日付で身構えられる範囲は私たちが思っているよりずっと狭く、大半のモデルは「いつか」としか書かれていないのです。カレンダーに入れて安心するやり方が効くのは、74 行のうちの 4 行に対してだけでした。

推奨代替の欄を、そのまま写すと消えたモデルへ移ります

同じ表で、もう一段だけ踏み込みました。「推奨代替」に書かれたモデル ID を、同じ表の中で引き直して、その代替自身に停止日が付いていないかを見たのです。

結果は 5 件でした。推奨代替として案内されているモデルが、それ自体すでに停止日を過ぎている行が 5 つあります。

元のモデルその停止日推奨代替代替の停止日
gemini-2.5-flash-image2026-10-02gemini-3.1-flash-image-preview2026-06-25(経過済み)
imagen-3.0-generate-0022025-11-10imagen-4.0-generate-0012026-08-17(経過済み)
imagen-4.0-generate-preview-06-062026-02-17imagen-4.0-generate-0012026-08-17(経過済み)
imagen-4.0-ultra-generate-preview-06-062026-02-17imagen-4.0-ultra-generate-0012026-08-17(経過済み)
gemini-robotics-er-1.5-preview2026-04-30gemini-robotics-er-1.6-preview2026-08-31(経過済み)

一行目に注目していただきたいのです。15 日後に消える gemini-2.5-flash-image の移行先として案内されているのは gemini-3.1-flash-image-preview ですが、その preview 版はすでに 6 月 25 日で止まっております。表の推奨欄を素直に書き写した人は、消えたモデルへ移ることになります。

実際に生きている移り先は、preview が取れた GA 版の gemini-3.1-flash-image です。表の別の行にそう書いてあります——ただし、それは gemini-2.5-flash-image の行を見ているだけでは分かりません。

さらに、推奨代替そのものに未来の停止日が設定されている行が 6 件ありました。移った先も期限付きだった、という意味です。gemini-2.5-flash-image-preview の移行先が gemini-2.5-flash-image(10 月 2 日停止)である行などが、それにあたります。

推奨代替が表のどこにも存在しない行も 1 件ありました。gemini-robotics-er-1.6-preview の移行先として書かれた gemini-robotics-er-2-preview は、この表に行がありません。

推奨代替は「次にどこへ向かうか」の案内であって、「いま生きているか」の保証ではありません。この区別がないまま移行計画を立てると、廃止のたびに同じ作業を二度することになります。

ここまでお読みいただきありがとうございます。

この記事の続きを読む

この先には、実装コードやベンチマーク結果など、実務でお役に立てる内容をご用意しています。このサイトは広告を掲載しておらず、サーバーや開発にかかる費用はメンバーの皆様のご支援で成り立っています。もしお役に立てていましたら、ご支援いただけますと大変ありがたいです。

この記事で得られること
公式が推奨する移行先をそのまま採用してよいかを、移行先自身の停止日まで含めて自分で確かめられるようになる
停止日より前にモデルが 404 を返し始めても、ユーザーに無言の失敗を見せずに済む受け皿を用意できるようになる
廃止表 74 行のうち未来の停止日が 4 行しかないという実態をふまえ、モデル ID をアプリに焼くか外へ出すかを判断できるようになる
Stripe による安全な決済 · いつでもキャンセル可能

この記事を購入する

この先の内容をすべてお読みいただけます。一度のご購入で、いつでも何度でもアクセスできます。このサイトは広告を掲載しておらず、皆さまのご支援がサーバー費用などの運営を支えています。

または
メンバーシップなら全記事が読み放題 →
シェア

お読みいただきありがとうございます

Rork Lab は広告なしで運営しており、サーバー費用などの運営コストはメンバーシップのご支援で賄っています。実装コード・ベンチマーク・本番設計パターンなど、実務でお役立ていただける記事を毎日更新しています。もし読んでよかったと感じていただけましたら、ぜひご覧ください。

  • コピー&ペーストで使える実装コード付き
  • 毎日新しい上級ガイドを追加
  • ¥580/月 または ¥2,480 の永久アクセス
メンバーシップを見る →

関連記事

AI モデル2026-07-17
3分の動画だけが失敗する — Rork の動画解析をワーカー経由から端末直送に引き直す
Gemini Files API に動画を渡す経路を、Cloudflare Workers 中継から端末直送へ引き直した記録です。128MB のメモリ上限に当たる仕組み、resumable upload の発行だけを残す実装、Expo SDK 54 での書き換え、20GB の保存枠と請求の見立てまでをまとめます。
AI モデル2026-07-05
家計アプリのAI分類が『その他』に飲まれていくとき — 静かに崩れる支出仕分けを計測して立て直す運用メモ
Rork で作ったAI家計アプリの支出自動分類は、リリース直後は当たっていても数ヶ月かけて静かに精度が落ち、月末アドバイスまで狂わせます。確信度と分類分布を計測してドリフトを先回りする運用手順を、動くコードとともにまとめました。
AI モデル2026-05-05
Rork で作る AI 資格試験対策アプリ:苦手分野を自動分析して合格を最短で目指す仕組み
Rork と Gemini API を組み合わせて、AI が苦手分野を分析する資格試験対策アプリを作ります。問題演習・弱点特定・アダプティブ学習の仕組みを実装し、App Store への公開まで解説します。
📚RECOMMENDED BOOKS
大規模言語モデル入門
山田育矢
LLM開発
生成AIプロンプトエンジニアリング入門
我妻幸長
プロンプト
Claude CodeによるAI駆動開発入門
平川知秀
AI駆動開発
※ アフィリエイトリンクを含みます