Supabaseは2026年11月9日(現地時間)、Expo Application Services (EAS) CLIへの統合を発表した。これにより、`eas integrations:supabase:connect`コマンド1つで、ExpoプロジェクトのSupabaseバックエンドをセットアップできる。本統合は、個別のデータベース環境の提供やセキュリティ関連の知見をビルドログに表示する機能を備える。

この新機能は、開発者が従来手動で行っていたSupabaseプロジェクト作成、APIキーの取得・設定、SDKのインストールといった一連の初期設定プロセスを自動化する。コマンド実行により、Supabaseアカウントの認証からプロダクション、プレビュー、開発環境へのキー書き込みまでを一括で完了させる。

EAS CLIを通じて、Expoの各環境に独自のSupabaseプロジェクトを割り当てることが可能になる。例えば、--environment previewオプションを使用することで、プレビュービルドがプロダクションデータを参照せず、専用のテスト環境で動作する。また、Supabase Security and Performance AdvisorsがEAS CLIから実行され、行レベルセキュリティが無効なテーブルやインデックスのない外部キーといったセキュリティ上の問題が、ビルドログに表示される。

本統合のコマンドはプロンプトなしでJSONを返すため、自動化エージェントによるアプリケーションのバックエンド設定にも対応する。ExpoのCROであるジョー・ライアン氏は、多くの新しいExpoアプリがSupabaseをバックエンドとして利用している背景から、この統合が開発ワークフローを大幅に簡素化すると説明している。利用にはeas-cli 21.8.0以降のバージョンが必要となる。


参考: Supabase Blog (アーカイブ) — 2026年11月10日 09:00 (JST)

原文ハイライト

"Run eas integrations:supabase:connect in an Expo project, and it creates a Supabase project"

この記事をシェア
X はてブ LinkedIn