人工智能工具
Connect your AI coding agent to Supabase.
Supabase 提供了将 AI 编码助手连接到你的项目所需的一切:与你的数据库和平台(MCP)之间的实时连接,你的助手可以重用的可移植指令(Agent Skills),两者的单步打包(Plugin),以及适用于不支持上述任何功能的工具的复制粘贴提示。
🌐 Supabase provides everything you need to connect an AI coding agent to your project: a live connection to your database and platform (MCP), portable instructions your agent can reuse (Agent Skills), a one-step bundle of both (Plugin), and copy-paste prompts for tools that don't support any of the above.
看看这些工具在真实 Supabase 任务中的表现,Supabase Evals 是我们为 AI 编程代理开发的开源基准测试。
🌐 See how these tools perform on real Supabase tasks in Supabase Evals, our open-source benchmark for AI coding agents.
选择你的特工 #
🌐 Pick your agent
Antigravity
MCPExperience liftoff with the next-gen agent platform.Claude Code
Plugin + MCPWork with Claude directly in your codebase, from your terminal, IDE, and more.Codex
Plugin + MCPA lightweight coding agent that runs in your terminal.Cursor
Plugin + MCPYour coding agent for building ambitious software.Devin Desktop
MCPThe first agentic IDE. Tomorrow's editor, today.Factory
MCPA self-improving system for your SDLC.fx
MCPConnect using the Supabase MCP server or plugin.Gemini CLI
Plugin + MCPBuild, debug & deploy with AI.GitHub Copilot
Plugin + MCPYour AI accelerator for every workflow, from the editor to the enterprise.Goose
MCPYour native open source AI agent — desktop app, CLI, and API.Grok
Plugin + MCPConnect using the Supabase MCP server or plugin.Kimi Code
Plugin + MCPEngineered to drop into any dev workflow and get programming tasks done fast.Kiro
MCPMove beyond AI coding to agentic engineering.omp
Plugin + MCPA coding agent with the IDE wired in.OpenCode
MCPThe open source AI coding agent.VS Code
Plugin + MCPThe open source AI code editor — your home for multi-agent development.Warp
MCPConnect using the Supabase MCP server or plugin.
关键概念 #
🌐 Key concepts
- MCP(模型上下文协议):你代理与实际 Supabase 项目之间的实时连接。一旦连接,你的代理就可以调用工具来查询数据、运行迁移、部署 Edge Functions 等等。
- 代理技能:便携的、按需加载的指令,你的代理在需要 Supabase 或 Postgres 特定的操作知识时会使用。技能不需要实时连接,并且可在不同的代理间使用。
- 插件:一个单独的安装包,将 MCP 服务器和代理技能打包在一起,适用于特定代理。
- 提示:静态提示文件,你可以将它们复制到你的项目中,适用于不原生支持MCP、插件或技能的代理。
并行代理的本地项目 #
🌐 Local projects for parallel agents
在不同的 git worktree 或分支上工作的代理每个都需要自己的数据库。否则,一个任务的迁移和种子数据会影响另一个任务。在启用了实验性的 supabase stack 命令后,supabase start 会给每个 worktree 或分支分配自己的本地 Supabase 项目,拥有自己的端口和数据。共享同一检出和分支的代理会共享一个本地项目,所以最好给每个代理一个自己的 worktree。这些命令还可以在 Linux 上和 Apple Silicon 的 macOS 上无 Docker 运行,这覆盖了没有容器引擎的代理沙箱。参见 运行多个本地项目 和 Docker 与原生运行时。
🌐 Agents that work in separate git worktrees or branches each need their own database. Otherwise migrations and seed data from one task affect another. With the experimental supabase stack commands turned on, supabase start gives each worktree or branch its own local Supabase project with its own ports and data. Agents that share one checkout and branch share a local project, so give each agent its own worktree. The commands also run without Docker on Linux and on macOS on Apple silicon, which covers agent sandboxes that have no container engine. See Running multiple local projects and Docker and native runtimes.
Building AI into your app?#
The tools above are for your development workflow. If you're building AI capabilities into your own product: