Claude Code + Supabase 集成指南:Agents / Commands / MCP 实战
用 Claude Code 搭建 Supabase 开发工作流,覆盖 schema 设计、迁移、性能与安全审计,适合 AI Engineer 的数据库与后端能力建设。
Claude Code + Supabase 集成指南
![]()
Supabase 是 AI Engineer 常用的 Postgres + Auth + Storage 平台。配合 Claude Code 的 Agents / Commands / MCP,可以把 schema 设计、RLS、迁移与类型生成流程自动化。
栈内组件(Stack Overview)
Agents
- Supabase Schema Architect:schema 设计、迁移、RLS 策略
- Supabase Realtime Optimizer:WebSocket 与实时性能优化
Commands
supabase-schema-sync:schema 同步与 drift 检测supabase-migration-assistant:迁移生成与回滚supabase-performance-optimizer:索引与查询优化supabase-security-audit:RLS 与安全审计supabase-backup-manager:备份与恢复策略supabase-type-generator:TypeScript 类型生成supabase-data-explorer:数据探索与导出supabase-realtime-monitor:实时连接监控
MCP
- Supabase MCP Server:通过 MCP 访问 Supabase API
安装方式(Installation Options)
npx claude-code-templates@latest --agent database/supabase-schema-architect
npx claude-code-templates@latest --command supabase/supabase-type-generator
npx claude-code-templates@latest --mcp devtools/supabase
安装位置(Where Components Are Installed)
your-project/
├── .claude/
│ ├── commands/
│ ├── agents/
│ └── mcp.json
典型用法
claude
> Design a Supabase schema for a learning platform. Include users, courses, enrollments, and progress tracking with proper RLS policies
> Generate TypeScript types for the latest schema and highlight breaking changes
使用建议
- Prompt 中明确
RLS,schema,migration,indexes等关键点 - 涉及权限时必须写清用户角色与访问规则
- 与
MCP配合做实时文档或 API 对齐
相关资源
![]()