SuperAPI AI 工具集

Bunnyshell

Bunnyshell 是一个 AI 驱动的 DevOps 自动化与多云管理平台,核心能力是为每个 Pull Request 自动创建生产级全栈预览环境。它支持环境即代码(通过 bunnyshell.yaml 定义)、AI 沙箱、预览/预发/生产环境统一管理,并宣称可将环境创建时间缩短至秒级,在代码合并后自动销毁,避免共享预发环境瓶颈。平台连接用户自己的 Kubernetes 集群,代码和数据保留在用户基础设施内,符合 SOC 2、ISO 27001 和 ISO 9001 标准。提供 14 天全功能试用,无需信用卡,试用后按每环境每分钟 0.007 美元起计费。

访问官网

工具介绍

Bunnyshell 是一个面向工程团队的 AI 驱动 DevOps 自动化与多云管理平台,旨在消除共享预发(staging)环境的瓶颈,让每个 Pull Request(PR)都能获得独立的全栈预览环境。

用途

  • 为每个 PR 自动创建生产级、隔离的全栈环境,推送代码时自动创建,合并后自动销毁。
  • 替代传统共享预发环境,消除等待基础设施的排队现象。
  • 为 AI 代理、脚本和任务提供隔离沙箱,启动时间约 100 毫秒,具备文件系统访问能力,且不暴露主机。
  • 支持 QA 验证、性能测试、迁移演练的无限制按需环境,以及面向潜在客户的隔离演示环境。
  • 支持云原生应用向企业客户交付,可部署在本地、私有云或混合环境。

主要能力

  • 环境即代码:通过单个 bunnyshell.yaml 定义整个技术栈,协调 Helm、Terraform、Docker Compose、K8s manifests,基于 Git 支持版本化和可重复性。
  • PR 评论管理:可直接在 PR 评论中部署、启动、停止、删除环境,状态和 URL 自动发布到每个 PR。
  • 自动暂停与销毁:环境空闲时暂停,PR 关闭时销毁,避免为空闲基础设施付费。
  • 增量构建:前后端独立构建,仅重建变更部分;运行时未变则复用镜像。
  • 并行服务启动:按依赖顺序启动服务,以最快速度运行。
  • 漂移管理:环境偏离模板时通知,内置差异编辑器审查变更,自动保持预发与生产同步。
  • 数据快照:支持容器数据库、云托管数据库(RDS、Cloud SQL)或 SaaS 数据库(Neon、PlanetScale、Xata)的生产数据快照填充环境。
  • 企业级安全:连接用户自己的 Kubernetes 集群,代码和数据不离开用户基础设施;符合 SOC 2、ISO 27001、ISO 9001;基于角色的访问控制;企业级单点登录;每个环境独立 Kubernetes 命名空间;环境变量和密钥加密处理;项目级可用性规则;完整审计跟踪。

使用方式

  • 连接代码仓库,定义环境配置,推送 PR,Bunnyshell 自动处理环境创建。
  • 大多数团队使用 Docker Compose 或 Helm 在 30 分钟内完成首个环境部署。
  • 开始免费使用,无需信用卡,14 天全功能试用。

适用场景

  • 工程团队以 PR 为单位的预览环境需求。
  • 替代共享预发环境,减少等待和基础设施浪费。
  • AI 代理和自动化任务的隔离沙箱。
  • 演示、QA、性能测试、迁移演练等临时环境需求。
  • 需要企业级安全合规、本地或私有云部署的云原生应用交付。

限制

  • 该平台连接用户自己的 Kubernetes 集群,可能要求用户具备相应的 Kubernetes 基础设施。
  • 试用期后按每环境每分钟 $0.007 起计费,具体费用可能因使用情况而异。
  • 平台官方文本未提供更多关于集成列表、具体性能指标或完整功能边界的细节。