GitHubはGitHub Modelsを2026年7月30日に完全終了する。playground、model catalog、inference API、bring your own key(BYOK)を含む全機能が、既存のアクティブ利用者を含めて利用できなくなる。
さらに7月16日と7月23日に短時間のbrownoutが予定され、リクエストが一時的にエラーになる。終了日だけを見て移行すると、事前停止試験でCIや社内ツールが壊れる。
何が変わったか
6月に新規顧客への提供が閉じられた次の段階として、全顧客向けサービス終了日が確定した。UIだけでなく推論APIとBYOK endpointも停止し、関連UIは削除される。
変更前後の差
| 項目 | 2026年7月29日まで | 2026年7月30日以降 |
|---|---|---|
| Playground | 利用可能 | 利用不可 |
| Model catalog | 利用可能 | 利用不可 |
| Inference API | 利用可能 | 停止 |
| BYOK | 利用可能 | 停止 |
| 既存顧客 | 利用可能 | 全顧客停止 |
| 事前試験 | 7月16日・23日brownout | 恒久停止 |
誰に影響するか
GitHub Actionsからモデル推論を呼ぶCI、コードサンプル、社内PoC、promptファイル、モデル評価、BYOKで外部プロバイダーを利用する仕組み、教育・ハンズオンに影響する。GitHub Copilotは別サービスであり、GitHub ModelsのAPI互換移行先ではない。
期限
- 2026年7月16日: 事前brownout
- 2026年7月23日: 事前brownout
- 2026年7月30日: 完全終了
最初のbrownoutを実質的な移行期限として扱うべきである。
必要な対応
コード、Secrets、Actions workflow、ドキュメント、サンプル、prompt、評価結果を検索する。代替候補としてGitHubはMicrosoft FoundryとGitHub Copilotを案内しているが、API、認証、利用目的が異なるため、単純なURL置換ではなく要件別に選ぶ。
実装・移行手順
models.inference.ai.azure.com等の利用エンドポイントとGitHub Models SDK設定を検索する。- PAT、BYOK secret、organization policy、課金経路を棚卸しする。
- promptと評価セットをGitHub Models外へexport・保存する。
- 代替基盤でモデルID、認証、rate limit、データ保持を設定する。
- 同一入力を新旧へ送り、品質、費用、遅延を比較する。
- 7月16日brownoutでフォールバックが動くか確認する。
- 7月23日までに本番トラフィックを移し、30日前に旧secretを無効化する。
失敗しやすい点
Copilotを推論APIの直接代替と考える、playgroundだけの利用だと判断してCI依存を見落とす、BYOKなら基盤終了の影響を受けないと誤認する、promptとevaluation資産を移行せずモデル呼び出しだけ変えることが問題になる。
リスク
brownout中のCI停止、移行先モデルの品質差、認証変更、費用増加、データ保持条件の変化、評価履歴消失がある。GitHub-hosted runnerのsecretと外部基盤の権限を新たに接続する際は、最小権限を再設計する。
評価方法
- GitHub Models呼び出し残数
- brownout時の自動切替成功率
- 新旧モデルの回帰評価
- P95レイテンシーと1リクエスト費用
- 4xx・5xx率
- 移行済みprompt・evaluation件数
- 無効化済み旧secret数
- ドキュメント内の旧URL残数
ロールバック
7月30日まではFeature Flagで旧基盤へ戻せるが、brownout中は利用できない。30日以降のロールバック先としてGitHub Modelsを想定せず、代替基盤を二つ用意するか、AI機能を安全に無効化する縮退モードを実装する。
編集部分析
終了対象は実験UIだけではなく、API、BYOK、評価資産を含む開発基盤全体である。影響調査はGitHubの画面利用者ではなく、リポジトリ検索とsecret台帳から始めるべきだ。brownoutは障害ではなく、移行設計を検証する公式の試験機会である。
実務チェックリスト
- [ ] GitHub Modelsのendpointを全リポジトリで検索した
- [ ] Actions、CI、社内ツールの依存を確認した
- [ ] promptとevaluation資産を退避した
- [ ] 代替基盤のデータ条件を確認した
- [ ] 7月16日brownoutへ備えた
- [ ] 7月23日までに本番切替を完了する
- [ ] 旧PAT・BYOK secretの廃止日を決めた