Skip to content
Tech News
← Back to articles

Show HN: Supapool – a Supabase per coding agent in ~400 ms

read original more articles
Why This Matters

Supapool introduces a rapid, isolated Supabase environment for each coding agent, enabling real database testing without impacting production. Its ephemeral instances facilitate faster, cost-effective testing and development workflows, especially for parallel agents, by avoiding slow branch creation and regional constraints. This innovation enhances the reliability and efficiency of database operations in the development lifecycle.

Key Takeaways

Give each agent a full, isolated Supabase instance in 1 second, with Postgres, Auth, and Storage. Run migrations and database operations against the real stack, not mocks.

Give this to your coding agent Discord

How it works

npx @supapool/cli run -- npm run dev

Wrap any command. Supapool leases a clean instance, injects its credentials, keeps it alive, and releases it when the command exits.

Why

Real Supabase. Postgres, Auth, and S3-compatible Storage.

Postgres, Auth, and S3-compatible Storage. Parallel agents need this. Agents never wipe each other's databases mid-run.

Agents never wipe each other's databases mid-run. No mocks. Test migrations and database operations against a real, isolated Supabase stack without touching production.

Test migrations and database operations against a real, isolated Supabase stack without touching production. Branching is slow and expensive. Branches can take minutes to create and bill as if they were production instances.

... continue reading