【2026年冬】Shopify Editions Winter ’26「Renaissance」開発者向けアップデート完全まとめ

2026年最新版として、実務ベースで厳選しています。

Shopifyは2025年12月10日、半年に一度の大型アップデート「Shopify Editions Winter ’26(Renaissance Edition)」を発表しました。150以上の更新が含まれるこのエディションは、AIとエージェント型コマースへの全面シフトを宣言する内容です。

この記事では、こんな疑問・悩みにお答えします:

  • Shopify Scriptsがいつ使えなくなる?何に移行すればいい?
  • Dev MCPって何?どう使うと開発が速くなる?
  • Shopify Catalog APIは何ができるサービス?
  • バリエーション2048対応って本当?アパレルにどう影響する?
  • 「Unlisted(非公開)」ステータスはどんな使い方ができる?
  • Shopify CLIの–forceフラグ廃止、CI/CDはどう直す?

比較表はスプレッドシートに貼り付けたり、CSVでダウンロードしてチームへの共有や社内レポートにも活用できます。エンジニア視点の実務コメントも添えているので、クライアントへの説明資料としてもご活用ください。


⚠️ 【期限あり】Shopify Scripts が2026年6月30日に完全停止します

  • 2026年4月15日以降:Scriptsの編集・新規公開が不可に
  • 2026年6月30日:全Scriptsの実行が完全停止
  • 移行先:Shopify Functions(今すぐ移行計画を立てる必要あり)

カート割引・送料カスタマイズなどにScriptsを使っているストアは早急に確認してください。


目次

迷ったらここを見る:今回の更新クイックガイド

  • Scriptsを使っているなら今すぐ → Shopify Functionsへの移行計画を立てる
  • アプリ開発の速度を上げたい → Dev MCPをCursor・Claude Codeに接続する
  • AI経由の商品発見に対応したい → Shopify Catalog APIを確認する
  • チェックアウトを自社サイトに埋め込みたい → Checkout Kit for Webを試す
  • アパレルでバリエーション数に悩んでいた → 2048バリエーション対応を確認する
  • 限定商品や裏ページを作りたい → 新ステータス「Unlisted」を活用する
  • CI/CDでShopify CLIを使っている → –forceフラグの廃止(2026年5月)に備える

Winter ’26 開発者向けアップデート一覧表

今回の主要な開発者向け変更を一覧で確認できます。影響度・緊急度も添えています。

カテゴリ 更新内容 対応期限・時期 緊急度 対象
Scripts廃止 Shopify Scripts → Shopify Functionsへ移行必須 2026年6月30日停止 🔴 最優先 Scripts使用中のストア
CLI変更 Shopify CLI –forceフラグ廃止 → –allow-updatesへ 2026年5月 🟠 高 CI/CDパイプライン利用者
カスタムアプリ 管理画面からの作成不可 → Dev Dashboardから作成 2026年1月1日〜 🟠 高 カスタムアプリ開発者
API変更 Analytics returnsフィールドが非推奨 → 2026-04版で削除 API 2026-04まで 🟠 高 Analytics API使用者
セキュリティ 新規公開アプリは有効期限付きオフラインアクセストークン必須 2026年4月1日〜 🟠 高 新規公開アプリ開発者
Dev MCP Shopify Dev MCPがプラットフォーム全体をカバー。Cursor・Claudeで使用可 利用可能 🟢 推奨 全開発者
Catalog API Shopify Catalog APIが全開発者に開放(MCPまたはREST) 利用可能 🟢 推奨 アプリ・エージェント開発者
Checkout Kit 軽量JSライブラリで任意のWebページにCheckoutを埋め込み可能 利用可能 🟢 新機能 フロントエンド開発者
Shop Minis SDK ベータ終了・GA(一般提供)へ。3日以内の審査ターンアラウンドを目標 利用可能 🟢 新機能 Shopアプリ向け開発者
商品バリエーション 1商品あたり最大2,048バリエーションに対応(従来100) 利用可能 🔵 機能追加 アパレル・多SKU系ストア
商品ステータス 新ステータス「Unlisted」追加。URL直接アクセスのみ可能 利用可能 🔵 機能追加 全ストア
テーマエディタ 新コードエディタ:マルチファイル検索・自動補完・差分表示 利用可能 🔵 機能追加 テーマ開発者
Metaobject アプリ所有のmetaobjectはAdmin API 2026-04以降でスコープ不要に API 2026-04〜 🔵 改善 アプリ開発者
バーコード 在庫入荷時のバーコード対応(最大255文字)。API 2026-04〜 API 2026-04〜 🔵 改善 在庫管理・WMS連携開発者

※情報は2026年4月時点のShopify公式発表をもとにしています。API版数・提供状況は変更になる場合があります。


今すぐ対応が必要な変更:廃止・非推奨まとめ

Scriptsの廃止後に困らないための導入前知識

Shopify Scriptsは、主にカート割引・送料計算・支払い方法のカスタマイズに使われてきたRubyベースのスクリプト実行基盤です。長年Shopify Plusストアの定番カスタマイズ手法でしたが、2026年6月30日をもって完全停止となります。

移行先はShopify Functionsです。実行速度が速く(Wasmベース)、割引・送料・支払い方法の3カテゴリでScriptsと同等以上の機能を持ちます。ただし実装言語がRust(またはJavaScript)のため、既存のRuby実装をそのまま移植はできません。


各アップデートの詳細解説

① Shopify Scripts廃止 → Shopify Functionsへ移行|最重要・期限あり

今回の更新の中で最も緊急対応が必要な変更です。

基本情報

  • 廃止日時:2026年4月15日(編集・新規公開停止)/2026年6月30日(実行完全停止)
  • 移行先:Shopify Functions(Wasm実行環境・Rust/JS対応)
  • 対象機能:カート割引・自動割引・送料カスタマイズ・支払い方法フィルタリング

💡 そこが知りたかった:よくある疑問に答えます

  • Q. 今Scriptsを使っていないストアは関係ある?
    直接的な影響はありません。ただし将来的にカスタマイズを検討する場合は最初からFunctionsで設計してください。
  • Q. Functionsの実装はどれくらい大変?
    Rust経験がなくても、JavaScriptでFunctionsを書くことも可能です。ただしScriptsのRubyとは概念が異なるため、設計から見直しが必要なケースがほとんどです。少なくとも1〜2スプリントの工数を見込んでください。
  • Q. Functionsの動作確認はどうやるの?
    Shopify CLIの`shopify app function run`コマンドでローカルテストが可能です。入力JSONを渡して出力を確認する形式です。
  • Q. 移行をクライアントに説明するには?
    「Shopifyのシステム基盤変更により、既存のカスタマイズロジックを新しい仕組みへ移植する必要があります」と説明し、工数・費用の見積もりを早期に提示することが重要です。期限が迫るほどクライアントの合意取りが難しくなります。

✅ Functionsに移行するメリット

  • 実行速度がScriptsより高速(Wasmサンドボックス)
  • Shopify Plus以外のプランでも利用可能な機能が増えた
  • ローカルでのテスト・デバッグがしやすい
  • GitHub連携・CI/CD対応のワークフローが整備されている

⚠️ 注意点

  • Rust/JSでの実装が必要(RubyからそのままポートはNG)
  • 実行時間・メモリに制限がある(ユースケースによっては設計変更が必要)
  • テスト環境の整備に初期コストがかかる

エンジニア目線のポイント:Scriptsは「インラインで書けるお手軽さ」が強みでしたが、Functionsは「ちゃんとしたアプリとして設計する」必要があります。逆にいえば、バージョン管理・テスト・デプロイパイプラインがScriptsより格段に整備しやすくなります。移行コストはかかりますが、長期的な保守性は上がります。

▶ Shopify Functions 公式ドキュメント

 

② Dev MCP(Model Context Protocol)|AIコーディングが全プラットフォームに対応

Shopify Dev MCPは、CursorやClaude Codeなどのコーディングエディタ・AIツールとShopifyの開発プラットフォームを直接接続するサーバーです。今回のアップデートでAdmin API・UI Extensions・Liquid・Hydrogen・POSまでプラットフォーム全体をカバーするよう大幅拡張されました。

基本情報

  • 対応ツール:Cursor・Claude Code・その他MCP対応エディタ
  • カバー範囲:Admin API・StoreFront API・UI Extensions・Liquid・Hydrogen・POS UI Extensions
  • 主な機能:ドキュメント参照・コード生成・Liquidバリデーション・GraphQLクエリ生成

💡 そこが知りたかった:よくある疑問に答えます

  • Q. Dev MCPを使うと何が速くなる?
    Shopify固有のAPIスキーマやLiquid記法をAIが正確に理解した状態でコード補完・生成が行われます。「このGraphQLクエリ書いて」と聞くだけで、Shopifyのスキーマに準拠した動作確認済みのコードが返ってきます。ボイラープレート作成の時間が大幅に削減できます。
  • Q. Liquidのバリデーションとは?
    LiquidコードをMCPに渡すとデプロイ前にエラーを検出できます。従来は実際にテーマを保存してプレビューしないと気づかなかった構文ミスが事前に検知できます。
  • Q. Claude Codeに接続する方法は?
    Dev MCPサーバーのURLをClaude CodeのMCP設定に追加するだけで接続できます(詳細はshopify.devの設定ガイドを参照)。

✅ メリット

  • Shopifyドキュメントを毎回検索する手間が大幅削減
  • GraphQLクエリのスキーマミスがリアルタイムで検出される
  • Liquidのエラーをデプロイ前に発見できる
  • POS UI Extensions開発がAIで補助されるようになった

エンジニア目線のポイント:「AIがShopifyのコードを知っている」状態で開発できるかどうかは、生産性に直結します。特にStorefront APIやUI Extensionsはドキュメントの量が多く、型やスキーマの確認に時間を取られがちでした。Dev MCPはこの問題を構造的に解決します。Claude Codeを使っているエンジニアは今すぐ設定することをおすすめします。

▶ Shopify Dev MCP 公式ドキュメント

 

③ Shopify Catalog API|全開発者に開放されたAI商品検索エンジン

Shopify Catalog APIは、Shopify上の数十億点の商品データをAIエージェントが横断検索できるAPIです。Summer ’25では一部パートナーのみに提供されていましたが、今回のEditionで全開発者向けに一般公開されました。

基本情報

  • 接続方法:MCPツールまたはREST API
  • 用途:AIショッピングエージェント・商品推薦エンジン・マーケットプレイス連携
  • 特徴:手動インデックス不要・APIレート制限なし・Shopifyのコマースグラフ全体にアクセス可能

💡 そこが知りたかった:よくある疑問に答えます

  • Q. ChatGPTやPerplexityに自分のストアを表示させられる?
    Catalog APIに連携したストアは、AIチャットUI内での商品検索・表示に対応します。「〇〇を探している」という会話文脈の中でShopifyの商品が検索結果として出てくる経路が整備されつつあります。
  • Q. 自分のストアだけのカタログを提供できる?
    はい。Dev Dashboardからパーソナライズドエンドポイントを取得し、自分のストアデータに絞った検索APIとして使えます。

✅ メリット

  • AIエージェントを使った新しい販売チャネルの開拓が可能
  • ChatGPT・Microsoft Copilot・Perplexity AI経由の商品発見に対応
  • エージェント体験(発見→選択→決済)をワンフローで構築できる

エンジニア目線のポイント:「AIチャットで商品を探す」ユーザー行動は2026年以降に急速に広がると予測されています。アパレルECでは「白いシャツで3万円以下のものを探して」という自然言語検索への対応が、従来のSEO最適化と並行して必要になります。Catalog APIへの対応は中長期の集客戦略として検討する価値があります。

 

④ Checkout Kit for Web|任意のWebページにチェックアウトを埋め込む

Checkout Kit for Webは、軽量なJavaScriptライブラリを使って任意のWebページ上にShopifyのチェックアウト画面を埋め込める新機能です。すでにSwift・Android・React Nativeには対応していましたが、今回Webブラウザ向けが追加されました。

基本情報

  • 形式:JavaScriptライブラリ(ポップアップまたはインラインフレーム)
  • 対応:Safari・Chrome・主要ブラウザ(サードパーティCookie制限・CSP対応済み)
  • 既存対応:Swift(iOS)・Android・React Native

💡 そこが知りたかった:よくある疑問に答えます

  • Q. どんなユースケースに向いている?
    メディアサイトや記事ページから直接購入させたい場合、LPから別ドメインのShopifyストアへ遷移させずに決済まで完結させたい場合などに有効です。
  • Q. セキュリティは大丈夫?
    認証・サードパーティCookie制限・コンテンツセキュリティポリシーへの対応はライブラリ側が処理します。開発者はCheckout URLを渡すだけです。

エンジニア目線のポイント:ヘッドレスコマース構成でShopifyをバックエンドとして使うケースで特に有効です。独自フロントエンドからShopifyのチェックアウト画面を呼び出す際に、ドメイン遷移によるCVR低下を防げます。ただしCheckout UIの完全なカスタマイズはShopify側の制約が残るため、デザイン要件と事前に摺り合わせてください。

▶ Checkout Kit 公式ドキュメント

 

⑤ 商品バリエーション上限2,048対応|アパレルECへの実質的な朗報

従来100バリエーションだった上限が1商品あたり最大2,048バリエーションに拡張されました。アパレルECでの「色×サイズ×素材×長さ」といった多軸バリエーション設計がShopifyネイティブで対応できるようになります。

💡 そこが知りたかった:よくある疑問に答えます

  • Q. 従来100を超えるとどうしていた?
    商品を複数に分割するか、バリエーション数を絞るか、メタフィールドで擬似的に管理する実装をしていたケースがほとんどでした。
  • Q. 2,048バリエーションを使うとパフォーマンスへの影響は?
    Storefront APIでのクエリ設計によります。一度に全バリエーションを取得するクエリはパフォーマンスに影響するため、ページネーション設計が必要です。
  • Q. 既存ストアに自動適用される?
    上限が拡張されるので既存の商品構成は変わりません。新しく2,048バリエーションまで設定できるようになる、という変更です。

エンジニア目線のポイント:バリエーション数が増えると、Liquidテーマ側での選択UIの設計も見直しが必要になります。従来のシンプルなselectボックスでは2,048件は表示できないため、カスタム選択UIまたは段階的フィルター型UIの実装を検討してください。

 

⑥ 商品ステータス「Unlisted」追加|限定販売・内部テストに活用できる

商品ステータスに新しく「Unlisted(非公開)」が追加されました。Active(公開)・Draft(下書き)・Archived(アーカイブ)に続く4つ目のステータスです。

Unlistedは検索結果・コレクション・サイトマップには表示されないが、URLを直接知っている人だけがアクセスできるという状態です。

想定されるユースケース

  • インフルエンサー向けの限定商品ページ(SNS経由のURLでのみ購入可能)
  • 特定クライアントへの見積もり商品(URLを共有して確認してもらう)
  • ローンチ前の内部確認用ページ
  • 会員限定商品のURLを会員にのみメール配布

エンジニア目線のポイント:従来はこのユースケースに対応するため、パスワード付きページやmetafieldによるフィルタリングなどの迂回実装が必要でした。Unlistedの追加でネイティブに対応できるようになります。ただし、URLを知っていれば誰でもアクセスできるため「完全な非公開」ではありません。本当にアクセス制限が必要な場合はパスワード保護や会員ログインと組み合わせてください。

 

⑦ 新テーマコードエディタ|Liquidが格段に書きやすくなる

Shopify管理画面のテーマコードエディタが大幅リニューアルされました。

追加された機能

  • マルチファイル横断検索(複数ファイルをまたいだキーワード検索)
  • シンタックスハイライト(Liquid・HTML・CSS・JavaScript)
  • インテリジェントオートコンプリート
  • キーボードショートカット対応
  • サイドバイサイドの版数差分表示(差分確認が管理画面で完結)

エンジニア目線のポイント:従来のShopify管理画面のコードエディタは、ローカルのVSCodeと比べると機能が貧弱でした。今回の強化で、軽微な修正や確認作業は管理画面上で完結できるケースが増えます。ただし大規模な開発はShopify CLIを使ったローカル開発が引き続き最適です。クライアントに軽微なコピー修正を依頼する場合、「管理画面で検索してここを直してください」という案内が以前よりしやすくなりました。

 

⑧ Shop Minis SDK GA(一般提供開始)

Shopアプリ向けのミニアプリSDK「Shop Minis」がベータを終了し、本番利用可能な状態(GA)になりました。

GAになったことで変わる点

  • SDK安定性の向上・バグ修正・モニタリングツールの整備
  • 審査ターンアラウンド目標:3営業日以内
  • 開発者サポートチャンネルの整備(日次対応)
  • ミニアプリがShopアプリのフィードに自動表示・パーマリンクページ・QRコード付与

エンジニア目線のポイント:Shopアプリは月間アクティブユーザーが数千万規模のプラットフォームです。Shopifyストアの顧客向けにリピート購入UI・ポイント確認・注文追跡などのミニアプリを開発することで、Shopアプリ経由の新規接触が見込めます。ベータ期間中は審査が不安定でしたが、GAとなった今は商用利用に踏み切りやすい状況になりました。

 

⑨ Shopify CLI –forceフラグ廃止|CI/CDの修正が必要

Shopify CLIから`–force`フラグが2026年5月に削除されます。CI/CDパイプラインで`–force`を使っている場合は、`–allow-updates`への置き換えが必要です。

対応方法

  • 影響箇所:GitHub Actions・CircleCI・その他CI設定ファイル内のShopify CLIコマンド
  • 置き換え:`–force` → `–allow-updates`
  • 期限:2026年5月(削除前に対応推奨)

エンジニア目線のポイント:この変更は「アプリExtensionの誤削除防止」を目的としています。`–force`は安全確認なしに強制実行するため、CI環境で意図しないExtension削除が起きやすいという問題がありました。`–allow-updates`はより安全な挙動になっています。複数クライアントのCI設定を管理している場合、まとめて棚卸しする機会として活用してください。

 

⑩ カスタムアプリ作成がDev Dashboardに移行

2026年1月1日以降、Shopify管理画面(admin.shopify.com)からのカスタムアプリ新規作成が不可になりました。今後はDev Dashboardからの作成が必要です。

エンジニア目線のポイント:既存のカスタムアプリは引き続き動作します。影響があるのは「新規でカスタムアプリを作ろうとしたとき」です。クライアントから「管理画面でアプリ作成できなくなった」と問い合わせが来た場合は、Dev Dashboardへの誘導が必要です。


組み合わせ活用ガイド:今回の更新を活かすパターン

パターン1:アパレルEC × 多バリエーション対応

バリエーション2,048対応+Unlistedステータスを組み合わせることで、「色×サイズ×素材のフル展開」をしながら「プレオーダーや限定カラーはURLのみで先行公開」という運用が可能になります。

パターン2:Shopify Plusクライアントへの移行提案

Scriptsを使っているPlusストアへの移行提案がすぐに必要です。Functions移行の工数見積もり+Dev MCPを使った開発効率化をセットで提案することで、エンジニアとしての付加価値を示せます。

パターン3:ヘッドレスEC構築

Checkout Kit for Web+Shopify Catalog API+Dev MCPの3つを組み合わせると、完全にShopifyをバックエンドとして使いつつ独自フロントエンドで動くAI対応ストアを構築できます。HydrogenのMCPサポートも加わり、開発速度が大幅に向上します。

パターン4:Shopify CLIを使ったチーム開発の整備

–forceフラグ廃止のタイミングで、CI/CDの全体見直しを行うのが効率的です。Dev MCPのセットアップ・Functionsのデプロイパイプライン整備・CLIバージョン統一をまとめて対応しておくと、今後の運用が安定します。


まとめ:Winter ’26 開発者向け対応優先度

  • 🔴 最優先:Shopify Scripts → Functions移行(2026年6月30日停止)
  • 🟠 高優先:Shopify CLI –forceフラグ → –allow-updates置き換え(2026年5月)
  • 🟠 高優先:カスタムアプリ新規作成 → Dev Dashboardへ移行済み確認
  • 🟠 高優先:Analytics API返品フィールドの非推奨対応(2026-04版まで)
  • 🟢 推奨:Dev MCPをCursor・Claude Codeに接続して開発効率を上げる
  • 🔵 確認:商品バリエーション2,048・Unlistedステータスを既存ストアに活用できるか検討

各アップデートの詳細は公式の Shopify Developer Changelog および Editions Winter ’26 公式ページ でご確認ください。ストアの移行計画や実装についてご不明な点があれば、お気軽にご相談ください。


Shopifyをこれから始める方へ

Shopifyの基本的な始め方・プラン選びは別記事で詳しく解説しています。

▶ Shopifyの始め方ガイドはこちら ▶ Shopify無料体験はこちら