何があったか
Supabaseが2026年7月のDeveloper Updateを公開した。今回はAIエージェント連携・マルチデータソース統合・エッジでのスケーリングという3つの流れを反映したアップデートが中心になっている。
アップデートの中身
- OpenCode統合: AIエージェントがデータベース・Edge Functions・ログに直接アクセスできるようになり、MCPセットアップも自動構成される。
- @supabase-labs/tanstack-db(アルファ版): TanStack DBのコレクションを、PostgRESTとRealtime経由でSupabaseのテーブルと同期できる。
- Wrappers v0.6.2: MongoDBの外部データラッパーが追加され、PostgreSQL側からMongoDBのコレクションを直接クエリ・JOINできるようになった。
- Realtime Broadcastのバイナリペイロード対応: JSONエンコーディングのオーバーヘッドを削減。センサーのテレメトリやライブスクリーンショット配信のようなユースケースで有利。
- セキュリティ関連: 新規プロジェクトではlog_connectionsがデフォルトOFFに、pg_graphqlもスキーマイントロスペクションがデフォルトOFFに。監査ログを外部に流せるAudit Log Drainsも追加された。
なぜ気になったか
普段Laravel・Vue・ReactでSupabaseを使う側の視点だと、特に刺さるのは2点。1つはWrappersのMongoDB対応で、既存のMongoDBを持つプロジェクトをSupabase(Postgres)側に段階的に寄せていく設計がやりやすくなる。もう1つはRealtime Broadcastのバイナリ対応で、これまでJSON前提で諦めていたセンサー系・バイナリ系のリアルタイム配信をRealtime一本でまかなえる可能性が出てきた。
実務での使いどころ
今すぐ本番導入するような変更ではないが、Wrappers経由のMongoDB連携とTanStack DB連携はどちらもアルファ〜プレビュー寄りの機能なので、個人開発や検証環境で早めに触っておくと、実際に必要になったときの判断が早くなりそう。