正在打开每日关注
正在打开每日关注
pgrun 用约 3 秒创建可销毁的 Postgres 分支,隔离 Agent、CI 与 PR,并支持生产样本脱敏。
🚀 launched today: https://t.co/OH8lt1RK8b 🐘 Postgres branches for every AI agent. → build a Postgres branch in ~3 seconds → production-like data → isolated database for every agent → sensitive data automatically masked → branch → work → delete Already ~100 Postgres branches/week before public launch. Now we're building the Postgres runtime for agents. https://t.co/tDXVM6STpo
https://t.co/rbsinUJrsG 🐘 replaced 15 tools from my Postgres toolbox with one 6MB static binary. activity → pg_activity / pg_top waits → pgcenter inspect → pgmetrics queries + indexes → PgHero / PoWA index advice → Dexter tuning → PgTune ERD → SchemaSpy / ERAlchemy logs → pgBadger CI checks → check_pgactivity history → pgwatch Not claiming perfect 1:1 replacements. Just one small read-only tool that now handles most of what I need. And AI agents use the exact same interface. https://t.co/3M7ZY1lb4o
是什么
pgrun 将 Postgres 变成 Agent 可编排的运行时:连接生产库后,约 3 秒生成生产样本分支,为每个 Agent、CI 或 PR 提供普通 DATABASE_URL,任务结束即可删除。配套 pgBot 通过只读 CLI/MCP 输出健康、查询、索引和锁的诊断。
核心设计 核心是“分支→工作→销毁”的短生命周期;平台统一管理分支、计算、存储、快照和 API,不另造 ORM 或查询语言。CLI、API、结构化输出可直接接入自动化,Rails、Django、Prisma、Drizzle、pgx、psql 等客户端无需改造。生产凭据不交给 Agent,敏感数据可在复制前检测并屏蔽。引用推文还展示以 6MB 静态只读二进制覆盖约 15 类 Postgres 工具,但不承诺一比一替代。
关键洞察 共享 staging 面对多 Agent 会出现迁移碰撞、测试串状态和清理负担。按工作单元分配数据库,把隔离变成基础设施;秒级创建、并行分支和标准协议让编码、迁移验证、CI 更可重复,接入成本也更低。
边界与风险 材料未说明分支实现、快照一致性、隔离强度、脱敏规则、恢复语义或计费。生产样本不等于天然安全或完全一致,仍须验证大库耗时、权限、网络、连接池和合规审计;pgBot 只读不代表整个分支工作流无写入风险。