Hacker ApprovedDepartments

Sprites

The most recommended of 12 cloud sandboxes

People recommend Sprites as persistent Linux machines for running AI coding agents, with checkpoints and usage-based pricing. Critics most often cite bugs, unclear documentation, and idle billing that they could not verify.

People recommend Sprites as persistent Linux machines for running AI coding agents, with checkpoints and usage-based pricing. Critics most often cite bugs, unclear documentation, and idle billing that they could not verify.

88 people gave an opinion

recommend it
58
criticize it
30
approval share
66%
Each figure is one person. RecommendsCriticizes

Recommended in 11 of 13 months

  1. November 2025: not recommended
  2. December 2025: recommended
  3. January 2026: recommended
  4. February 2026: recommended
  5. March 2026: recommended
  6. April 2026: recommended
  7. May 2026: recommended
  8. June 2026: recommended
  9. July 2026: recommended
  10. August 2026: recommended
  11. September 2026: recommended
  12. October 2026: recommended
  13. November 2026: not recommended (month in progress)

Owned for 3 months

Median of the 4 owners who said how long they have had it.

Each square is one year.

Why it doesn’t carry the badge

  • 58 people recommend itNeeds 10 or more, met.
  • 1.9 recommenders for every criticNeeds 2 to 1 or better, not met.
  • Recommended in 11 of 13 monthsNeeds 4 or more, met.

The same three rules apply to every product, and the badge can’t be bought. How the badge works

What people say about it

The reasons people give, with the number of comments that give each one. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • Persistent disk with checkpoints and restore

    “durable state and checkpoints solve real pain points that stateless containers force you to work around”

    Comment from 11 Jan 2026 in “Code and Let Live”

    “when you snapshot, you snapshot memory AND the filesystem (immutable ftw), that's pretty awesome”

    Comment from 11 Jan 2026 in “Code and Let Live”

    “Filesystem checkpoint and restore make it easy to recover from even catastrophic mistakes.”

    Comment from 20 Jan 2026 in “Running Claude Code dangerously (safely)”
  • Isolated sandbox for AI agents

    “Sprites arguably has the better security boundary, since the agent isn't sitting adjacent to my laptop and home network.”

    Comment from 13 Jul 2026 in “Show HN: Clawk – Give coding agents a disposable Linux VM, not your laptop”

    “They're also useful for anyone who's building their own product that needs an inexpensive way to execute unsafe code.”

    Comment from 25 Jul 2026 in “Fly.io CEO Kurt Mackey is stepping down”

    “they're great to prevent Claude from breaking a machine, but there's no pervasive sandbox for third party services”

    Comment from 20 Jan 2026 in “Running Claude Code dangerously (safely)”
  • Quick to create disposable machines

    “If you want to try something new out real quick, it makes no sense to figure out which of your existing Sprites to use. Just make a new one.”

    Comment from 11 Jan 2026 in “Code and Let Live”

    “now all employees can spin up dev envs and actually prototype, verify or reproduce something before coming to engineering”

    Comment from 4 Sep 2026 in “Ask HN: Who is using MCP in production?”

    “this makes it very easy (and cheap!) to spin up an entire new machine with a public url and HTTPS whenever you want to”

    Comment from 15 Jan 2026 in “Design and Implementation of Sprites”
  • Usage-based pricing, cheap to run

    “Sprites pricing is based on usage, not reserved capacity, so depending on what you're doing I think it can actually be cheaper than Shellbox.”

    Comment from 16 Jan 2026 in “Linux boxes via SSH: suspended when disconected”

    “this makes it very easy (and cheap!) to spin up an entire new machine with a public url and HTTPS whenever you want to”

    Comment from 15 Jan 2026 in “Design and Implementation of Sprites”

    “They're also useful for anyone who's building their own product that needs an inexpensive way to execute unsafe code.”

    Comment from 25 Jul 2026 in “Fly.io CEO Kurt Mackey is stepping down”

What people warn about

Each mark is one comment

  • Buggy product and unclear documentation

    “it is very neat but also there are a bunch of things that are unclear / undocumented”

    Comment from 10 Jan 2026 in “Code and Let Live”

    “my experience in the first 20 seconds is unfortunately like some of my other experiences coding against Fly APIs, they're broken”

    Comment from 11 Jan 2026 in “Code and Let Live”

    “I had the same problem when recently trying to understand the details of spec-kit or sprites from their docs”

    Comment from 23 Jan 2026 in “Gas Town's Agent Patterns, Design Bottlenecks, and Vibecoding at Scale”
  • Idling and billing uncertainty

    “It just needs the idling feature to work as advertised before I think I can use it as cost-effectively as it promises.”

    Comment from 15 Jan 2026 in “Design and Implementation of Sprites”

    “Can't tell for sure if this means I'm losing credits as there is no billing usage shown anywhere.”

    Comment from 15 Jan 2026 in “Design and Implementation of Sprites”

    “There needs to be a way to see how much it is being used then and not simply the life of the Sprite.”

    Comment from 15 Jan 2026 in “Design and Implementation of Sprites”

Other cloud sandboxes people recommend

The four most recommended other cloud sandboxes, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.

Sprites compared with 4 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
SpritesThis page583066%113 mo4 owners—
E2B23485%9—Approved
Deno Sandbox21970%4—Approved
Freestyle Sandboxes20871%2——
Agent3715288%3——
See all 12 cloud sandboxes, ranked

What people said

40 of the 125 comments that mention it, newest first. Each links to the original comment.

“now all employees can spin up dev envs and actually prototype, verify or reproduce something before coming to engineering”

RecommendsComment from 4 Sep 2026 in “Ask HN: Who is using MCP in production?”

“why sprites appealed to me is that they are stateful (the disk survives sleep and wake up)”

RecommendsComment from 10 Aug 2026 in “Ask HN: What are you working on? (August 2026)”

“Sprites are so close to being great for arbitrary secrets proxying. Right now you have to provision everything manually”

MixedComment from 26 Jul 2026 in “Fly.io CEO Kurt Mackey is stepping down”

“ChatGPT but with a full sandboxed Linux environment that can host stuff is a pretty compelling offering”

RecommendsComment from 25 Jul 2026 in “Fly.io CEO Kurt Mackey is stepping down”

“Complaints were the same, extremely buggy interface, dataloss, but also terrible support.”

CriticizesComment from 25 Jul 2026 in “Fly.io CEO Kurt Mackey is stepping down”

“I have never used a buggier infrastructure product in 30 years of development than when I tried sprites.”

CriticizesComment from 25 Jul 2026 in “Fly.io CEO Kurt Mackey is stepping down”

“They're also useful for anyone who's building their own product that needs an inexpensive way to execute unsafe code.”

RecommendsComment from 25 Jul 2026 in “Fly.io CEO Kurt Mackey is stepping down”

“you get a public/private domain to run a server too, I’ve found it pretty good”

RecommendsComment from 13 Jul 2026 in “Show HN: Clawk – Give coding agents a disposable Linux VM, not your laptop”

“Sprites arguably has the better security boundary, since the agent isn't sitting adjacent to my laptop and home network.”

RecommendsComment from 13 Jul 2026 in “Show HN: Clawk – Give coding agents a disposable Linux VM, not your laptop”

“I've been using Claude and https://sprites.dev/ to build bespoke learning exercises”

RecommendsComment from 14 Mar 2026 in “Our Experience with I-Ready”

“I have a partial fix for Sprite's kernel which allows userspace to boot up and work”

MixedComment from 2 Mar 2026 in “AMD Am386 released March 2, 1991”

“I had the same problem when recently trying to understand the details of spec-kit or sprites from their docs”

CriticizesComment from 23 Jan 2026 in “Gas Town's Agent Patterns, Design Bottlenecks, and Vibecoding at Scale”

“most workflows I'm considering solutions like this for are crippled by their inability to run Xcode or a native Windows build”

MixedComment from 20 Jan 2026 in “Design and Implementation of Sprites”

“they're great to prevent Claude from breaking a machine, but there's no pervasive sandbox for third party services”

MixedComment from 20 Jan 2026 in “Running Claude Code dangerously (safely)”

“Filesystem checkpoint and restore make it easy to recover from even catastrophic mistakes.”

RecommendsComment from 20 Jan 2026 in “Running Claude Code dangerously (safely)”

“Sprites pricing is based on usage, not reserved capacity, so depending on what you're doing I think it can actually be cheaper than Shellbox.”

MixedComment from 16 Jan 2026 in “Linux boxes via SSH: suspended when disconected”

“my sprites weren't pausing and i was worried about spending too much so i deleted them”

MixedComment from 16 Jan 2026 in “Design and Implementation of Sprites”

“It just needs the idling feature to work as advertised before I think I can use it as cost-effectively as it promises.”

MixedComment from 15 Jan 2026 in “Design and Implementation of Sprites”

“There needs to be a way to see how much it is being used then and not simply the life of the Sprite.”

CriticizesComment from 15 Jan 2026 in “Design and Implementation of Sprites”

“My sprites never idled inspite of having nothing running in them and had to be destroyed.”

CriticizesComment from 15 Jan 2026 in “Design and Implementation of Sprites”

“there'll be snags this week with it, but we don't make our money by billing people for stuff they don't want”

MixedComment from 15 Jan 2026 in “Design and Implementation of Sprites”

“Can't tell for sure if this means I'm losing credits as there is no billing usage shown anywhere.”

MixedComment from 15 Jan 2026 in “Design and Implementation of Sprites”

“this makes it very easy (and cheap!) to spin up an entire new machine with a public url and HTTPS whenever you want to”

RecommendsComment from 15 Jan 2026 in “Design and Implementation of Sprites”

“realizing this is a seemingly a consumer product and I haven't been saved from an awful slog”

MixedComment from 14 Jan 2026 in “Code and Let Live”

“I really like the product created by fly.io's https://sprites.dev/ for AI's sandboxes effectively.”

RecommendsComment from 12 Jan 2026 in “Remote Code Execution in OpenCode, update now”

“when you snapshot, you snapshot memory AND the filesystem (immutable ftw), that's pretty awesome”

RecommendsComment from 11 Jan 2026 in “Code and Let Live”

“durable state and checkpoints solve real pain points that stateless containers force you to work around”

RecommendsComment from 11 Jan 2026 in “Code and Let Live”

“Nice. I'm trying it for our CI/CD, with GitHub actions just launching sprites.”

RecommendsComment from 11 Jan 2026 in “Code and Let Live”

“Slightly concerning that a local env var is being transferred to a remote machine without my explicit permission”

MixedComment from 11 Jan 2026 in “Code and Let Live”

“This looks like a really interesting solution, I can just store the data on a sprite with SQLite”

RecommendsComment from 11 Jan 2026 in “Code and Let Live”

“I like what they've done, played with it and immediately started to plan how I'd try to implement it myself.”

RecommendsComment from 11 Jan 2026 in “Code and Let Live”

“my experience in the first 20 seconds is unfortunately like some of my other experiences coding against Fly APIs, they're broken”

CriticizesComment from 11 Jan 2026 in “Code and Let Live”

“Always having a sane place to run anything I happen to be doing, without making any decisions, it's a weird feeling.”

RecommendsComment from 11 Jan 2026 in “Code and Let Live”

“I've been having so much fun working on sprites (and working with sprites) the last the several months.”

RecommendsComment from 11 Jan 2026 in “Code and Let Live”

“You can do this now without an MCP, by auth'ing the sprite command inside of a Sprite”

RecommendsComment from 11 Jan 2026 in “Code and Let Live”

“We just think this is the right "shape" for modern sandboxes, wherever you actually run them.”

RecommendsComment from 11 Jan 2026 in “Code and Let Live”

“If you want to try something new out real quick, it makes no sense to figure out which of your existing Sprites to use. Just make a new one.”

RecommendsComment from 11 Jan 2026 in “Code and Let Live”

“it is very neat but also there are a bunch of things that are unclear / undocumented”

MixedComment from 10 Jan 2026 in “Code and Let Live”

“a fast way to create and restore checkpoints, like a git repo for your entire VM”

RecommendsComment from 10 Jan 2026 in “Code and Let Live”

“I'm really excited about https://sprites.dev/ - it hits two of my favourite problems at once”

RecommendsComment from 10 Jan 2026 in “Code and Let Live”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.