概要
GitHubは、github.com上で提供している「GitHub Spark(アイデアから素早くアプリを作れるツール)」を段階的に終了すると発表しました。2026年8月3日以降、新規ユーザー登録や新しいアプリの作成ができなくなり、既存ユーザーも8月31日までにアプリのエクスポートを済ませる必要があります。すでにデプロイ済みのアプリは、終了後も引き続き動作します。
何が発表・更新されたのか
公式チェンジログによると、変更点は次のとおりです。
- 2026年8月3日以降:GitHub Sparkは新規ユーザーの受け入れと、新しいアプリの作成を停止しました。
- 2026年8月31日まで:既存ユーザーは、これまでに作成したアプリのエクスポートを目的にアクセスできます。
- 終了後も:すでにデプロイ済みのアプリは、引き続き動作します。
- 2026年7月30日:Sparkの
llm()関数が利用していた推論サービス「GitHub Models」が終了済みです。この日以降、llm()の呼び出しは動作しません。
なお、今回の変更はgithub.com上の現行のGitHub Spark体験に限定されるものです。GitHub Modelsの終了は別の措置で、llm()を使っていないアプリには影響しません。
なぜ重要なのか
GitHub Sparkは、「アイデアから動くアプリまでを素早く形にする」ことを目的に生まれたツールでした。しかし公式説明によると、公開以降にAIモデルやエージェント型の開発ツールが大きく進化し、開発者はVS Code、Copilot CLI、GitHub Copilotアプリなど、普段使っている環境の中でGitHub Copilotを通じてアプリを構築・改良できるようになりました。
こうした統合されたワークフローを選ぶ開発者が増えたことを受け、GitHubは提供体験を整理する方針を示しています。つまり今回の終了は「機能の後退」ではなく、開発の主軸をCopilotベースの環境へ寄せる流れの一部と位置づけられています。
誰に関係があるのか
- すでにGitHub Sparkでアプリを作っている方:エクスポート期限(8月31日)までに対応が必要です。
- Sparkの
llm()関数を使ってAI機能を組み込んでいる方:すでにllm()が動作しなくなっているため、代替対応が必要です。 - これからSparkを使おうとしていた方:新規作成はできないため、GitHub Copilotなど別の手段を検討することになります。
一方で、llm()を使っておらず、すでにデプロイ済みのアプリを使い続けるだけの方は、終了後もアプリ自体は動作します。
仕事や業務でどう使えるのか
今回の発表は新機能の追加ではなく「終了とその対応」に関するものです。実務担当者としては、次の対応が中心になります。
- 社内で試作したSpark製アプリがある場合は、コードを手元に残すためにエクスポートしておく。
- AI機能を含むアプリは、
llm()から自前の推論プロバイダー(AIモデルを提供する外部サービス)へ切り替える。
今後の新規のアプリ試作は、VS CodeやCopilot CLI、GitHub CopilotアプリといったCopilot連携の環境で進める形が想定されています。
変更点(対応の手順)
公式の案内に沿った対応手順は次のとおりです。
1. アプリコードのエクスポート(8月31日まで)
将来もアプリを編集したい場合は、期限までにコードを書き出します。手順は、対象アプリのSparkワークベンチを開き、「…」を選択して「Create repository(リポジトリの作成)」を選ぶ、という流れです。
2. llm()を使っているかの確認
すべてのSparkアプリがAI推論を使っているわけではありません。アプリをSparkで開き、コード内をllm()で検索します。呼び出しが見つからなければ対応は不要です。
3. llm()を使っている場合の置き換え
llm()を使っているアプリは、AI機能を維持するために別の推論プロバイダーへ置き換える必要があります。この場合、ユーザーは自分でAPIキーを用意し、課金も自分で管理することになります。GitHubは今後、基盤となるモデルやトークンを提供しないためです。
今後
GitHubは、アプリ開発の体験をGitHub Copilotを中心とした統合ワークフローに合わせていく方針を示しています。既存のSparkアプリを使い続けたい場合は早めのエクスポートを、AI機能を含む場合は代替プロバイダーへの移行を、それぞれ期限までに進めておくのが安全です。質問やフィードバックは、公式が案内するGitHub Communityのディスカッションで受け付けられています。
注意点
- エクスポートの期限は2026年8月31日です。編集を続けたい場合はこの日までに対応してください。
llm()を使うアプリでは、代替プロバイダーのAPIキー準備と課金管理が利用者側の負担になります。- 日本での提供状況や料金の詳細など、本記事で触れていない個別条件については、公式情報上では確認できませんでした。最新情報は必ず公式ページでご確認ください。
公式情報
関連キーワード
- GitHub Spark
- GitHub Copilot
- GitHub Models
- VS Code / Copilot CLI
- 生成AI





