Fly.io

AI TOOL PROFILE工具资料

面向 AI 代理与应用的全球分布式云平台,提供硬件隔离的 Sprite 与 Fly Machines 虚拟机。

官网地址 https://fly.io/

访问官网
价格Machines 按秒计费,Sprites 按小时计量,Postgres 提供月度套餐。
平台Web / API
归类AI 编程
收录2026-01-01
复核2026-01-01
编辑评分 4.2 / 5

Fly.io编辑总结

EDITOR REVIEW编辑评测

Fly.io 是一个全球分布式边缘计算平台,允许开发者在 18+ 个地区的服务器网络上部署和运行应用程序以及 AI 代理。其核心产品包括 Sprites(用于 AI 代理的硬件隔离 Linux 计算机)和 Fly Machines(硬件隔离虚拟机,不到一秒即可启动)。平台提供持久化文件系统、自动检查点、连接器凭证管理,并支持从免费层到生产环境的扩展。

Fly.io是什么?

Fly.io 是一个全球应用交付网络与分布式边缘计算平台,允许开发者在全球服务器网络上部署和运行应用程序。

平台提供两类核心基元:Sprites 是面向 AI 代理的硬件隔离 Linux 计算机,代理停止时休眠,唤醒后文件系统、运行中的服务和已安装依赖都保持原样;Fly Machines 是硬件隔离虚拟机,启动时间不到一秒,可扩展至数万台。

普通开发者可以用 Sprites 运行编码代理、个人代理和 MCP 服务器;团队可以配置连接器,让所有 Sprite 通过 API 网关访问外部服务,凭证不会落在 Sprite 上;运维人员可以按 Sprite 名称、标签或单个端点授予精细权限。

Fly.io核心功能

CAPABILITIES工具标签

Sprites 代理沙箱

每个 AI 代理独享一个硬件隔离的 Linux 计算机。代理停止时 Sprite 休眠,唤醒时文件系统、运行服务和依赖保持原状;支持风险操作前检查点、秒级回滚。

Fly Machines 虚拟机

硬件隔离虚拟机,启动时间不到一秒,可运行至用户附近,流量到来时可扩展至数万台。适合运行代理构建的应用程序。

持久化文件系统

Sprite Block Device 基于对象存储,可无限扩展;支持回滚到任意检查点,无需 SDK 或对象存储操作。单个 Sprite 磁盘最大 100 GB,按实际写入字节计费。

自动检查点

Sprite 自动创建检查点,确保始终有最近的还原点,无需手动干预。

Sprites 连接器

为整个组织配置一次服务连接,所有 Sprite 均可访问。凭证由 API 网关持有,不会落在 Sprite 上。支持 OpenRouter、Github、Slack 或任意 HTTP API。

精细权限与密钥轮换

可按 Sprite 名称、标签或单个端点授予访问权限。轮换一次密钥,所有 Sprite 自动获得新凭证;切断单个 Sprite 不影响其余。

全球区域与 SLA

覆盖 18+ 个地区,典型部署时间 500ms,提供 99.9% 正常运行时间 SLA。

托管 Postgres 集群

提供高可用、自动备份和连接池的 Postgres 集群方案,从 Basic 到 Performance 共五档。同区域数据传输免费,集群创建或删除按比例计费。

Fly.io值不值得用?

VERDICT工具标签

Fly.io 适合需要全球分布式部署 AI 代理和应用的开发者。当需要为编码代理提供持久化隔离环境时,Sprites 的自动检查点和持久文件系统能显著简化运维;当需要运行代理构建的应用时,Machines 的秒级启动和全球节点能保证低延迟。但需要注意:Sprites Block Device 目前处于私有测试阶段,需要申请早期访问;Sprites 按活跃小时计费,冷存储按保留时长计费,长期运行需关注成本。

建议选它的情况

  • 需要为编码代理或 MCP 服务器提供硬件隔离持久环境的团队
  • 需要全球分布式部署、低延迟访问用户的应用
  • 需要安全运行不可信代码的场景

不建议选它的情况

  • 对费用极度敏感、希望完全免费使用的个人项目
  • 不需要全球部署、仅在本地区运行的简单应用

Fly.io使用建议

HOW TO USE工具标签
入门先把路子走对
  1. 从免费额度开始Machines 提供免费层,Sprites 按小时计量。先创建一个小型 Sprite 测试代理工作流,确认持久化和检查点行为符合预期。
  2. 配置连接器为组织配置一次 OpenRouter、Github 或 Slack 连接,所有 Sprite 即可通过 API 网关访问,无需在每个 Sprite 中粘贴令牌。
  3. 利用自动检查点在代理执行高风险操作前手动创建检查点,出现问题时可在秒级回滚到最近状态。
进阶省时间也省钱
  1. 优化存储成本Sprite 磁盘按实际写入字节计费,冷存储按保留时长计费。及时删除不再需要的 Sprite 或数据可降低冷存储费用。
  2. 使用精细权限按 Sprite 名称或标签授予最小必要权限,例如让 Slack 机器人只能发消息而不能访问管理接口。
  3. 监控活跃小时Sprites 按活跃小时计量 CPU 和内存,让不需要的 Sprite 及时休眠可显著减少计费时间。

Fly.io适合谁用?

WHO IS IT FOR工具标签

AI 代理开发者

推荐

需要为编码代理提供持久化隔离环境,Sprites 的自动检查点和持久文件系统能简化状态管理。

全栈开发团队

推荐

需要全球部署应用并保持低延迟,Machines 的秒级启动和 18+ 地区节点能覆盖主要用户群。

安全敏感型项目

推荐

需要运行不可信代码,每个请求使用干净基线且出口锁定,硬件隔离保证用户间不共享状态。

预算有限的个人开发者

有条件

Machines 有免费层,但 Sprites 和 Postgres 均按用量计费,长期运行可能产生费用,需仔细评估。

仅需本地部署的用户

不推荐

如果应用不需要全球分发,使用 Fly.io 的分布式架构可能带来不必要的复杂性和成本。

Fly.io优点和缺点

PROS & CONS工具标签

优点

  • Machines 启动时间不到一秒,可扩展至数万台
  • Sprites 唤醒后保留文件系统、服务和依赖状态
  • 全球覆盖 18+ 个地区,部署时间典型值 500ms
  • 提供 99.9% 正常运行时间 SLA
  • 连接器集中管理凭证,令牌不落在 Sprite 上
  • 精细权限可到单个端点,支持自动密钥轮换

缺点

  • Sprites Block Device 目前处于私有测试阶段
  • Sprites 按活跃小时计费,长期运行成本需监控
  • 免费层细节未在证据中明确列出

Fly.io版本与计费对比

PLANS工具标签
方案价格包含内容说明
Machines shared-cpu-1x 256MB$0.0030/小时, $2.19/月256MB RAM—
Machines shared-cpu-2x 512MB$0.0061/小时, $4.39/月512MB RAM—
Machines performance-1x 2GB$0.0458/小时, $33.00/月2GB RAM—
Machines performance-16x 32GB$0.7334/小时, $528.02/月32GB RAM—
Sprites 计算$0.0385/CPU-hour, $0.021875/GB-hour按活跃小时计量—
Sprites 热存储$0.000683/GB-hour, $0.50/GB-月Sprite 活跃时计费—
Sprites 冷存储$0.000027/GB-hour, $0.02/GB-月保留数据期间计费—
Managed Postgres Basic$38/月shared-2x · 1GB—
Managed Postgres Starter$72/月shared-2x · 2GB—
Managed Postgres Launch$282/月performance-2x · 8GB—
Managed Postgres Scale$962/月performance-4x · 32GB—
Managed Postgres Performance$1,922/月performance-8x · 64GB—

以上为公开费率整理,厂商保留调价权利,实际以官方页面为准。

Fly.io关键指标

MEASURED FACTS工具标签
指标数值数据来源
全球区域 18+ fly.io
Machine 启动时间 <1 second fly.io
典型部署时间 500ms fly.io
正常运行时间 SLA 99.9% fly.io

Fly.io常见问题

FAQ工具标签
Fly.io 怎么收费?

Machines 按秒计费,例如 shared-cpu-1x 256MB 每小时 $0.0030,每月 $2.19;Sprites 按活跃小时计量,CPU 时间 $0.0385/CPU-hour,内存时间 $0.021875/GB-hour;托管 Postgres 提供月度套餐,Basic 档 $38/月。

Sprites 和 Fly Machines 有什么区别?

Sprites 是面向 AI 代理的硬件隔离 Linux 计算机,代理停止时休眠,唤醒后保留状态,适合长时间运行的代理工作流;Fly Machines 是硬件隔离虚拟机,启动时间不到一秒,适合运行代理构建的应用程序。

Sprites 的持久化存储怎么工作?

每个 Sprite 有一个持久化文件系统,基于对象存储,可无限扩展。磁盘随写入增长,最大 100 GB,按实际写入字节计费。支持回滚到任意检查点。

如何安全地让 Sprite 访问外部服务?

通过 Sprites 连接器,为组织配置一次到 OpenRouter、Github、Slack 或任意 HTTP API 的连接。凭证由 API 网关持有,不会落在 Sprite 上。可按 Sprite 名称、标签或单个端点授予精细权限。

Fly.io 有免费层吗?

Machines 提供免费层,开发人员可以托管后端代码并享受全球分布式基础设施的好处。Sprites 和 Postgres 的免费额度细节未在证据中明确列出,建议查看官网定价页面。

Fly.io 适合运行不可信代码吗?

适合。可以在硬件隔离的虚拟机中运行不可信代码,每个请求使用干净基线,出口锁定,用完即弃,确保不同用户之间不共享状态。