Jul 21, 2026 · by fmerian · View source

box

Simple computers for agent w/ full VMs

box

Editorial analysis

Why a $0.036/Hour VM That Boots in 2 Seconds Matters More to E-Commerce Operators Than to AI Coders

If you run a cross-border operation — whether that’s a DTC brand on Shopify, an Amazon FBA business with 50 SKUs, or a multichannel marketplace account that relies on real-time repricing — you are already an operator of software agents. Every price tracker, every review monitor, every listing optimizer that fires on a cron job is an agent. The problem is that most of these agents are running on infrastructure that was designed for web servers, not for “install anything, run for hours, snapshot, fork, repeat.” We overpay for idle time, we wait days for cloud provisioning, and we accept containerized sandboxes that can’t run a headless browser with system-level dependencies. That’s why the launch of box on Product Hunt caught my attention not as a coding tool, but as a potential reset for how e-commerce operators think about computational cost and flexibility. The team behind box (formerly part of the European Space Agency) has built what they call “on-demand computers for agents” — full Ubuntu VMs with admin rights and SSH, bootable in two seconds, priced at $0.036/hour, with built-in snapshot and fork capabilities. In a world where every cent of margin matters and every second of scraping uptime costs money, that price point and capability stack is worth a deep, skeptical look.


What Problem It Actually Solves

Cross-border e-commerce is becoming agent-heavy by necessity. The days of manually checking competitor prices, refreshing Amazon Seller Central every hour, or updating a Shopify feed by hand are over. Operators run scripts for price scraping, inventory synchronization, ad bid optimization, product copy generation via LLMs, and review sentiment analysis. Many of these tasks need a full virtual machine — not just a container — because they depend on installing system packages (Puppeteer, Playwright, custom Chrome builds), running long-lived headless browsers, and persisting session state across runs.

The existing options are painful. AWS EC2 gives you a full VM, but you pay for the instance even when it’s idle, and spinning up a new one takes minutes, not seconds. Google Cloud equivalents are similar. AWS Lambda is ephemeral and stateless — fine for a burst, but you can’t install system-level dependencies natively. Container services like E2B or Modal are optimized for short-lived, stateless agent runs — they boot fast but reset every time. If your agent needs to download a dataset, run a long analysis, and then pause overnight, you either pay for continuous compute or lose progress.

Box takes a different approach: a full VM, not a container, with a built-in snapshotting system that allows you to stop, resume, and fork the machine at any point. The founder Anicet explicitly says in the comments that the product was born from the frustration of “self-serve options for computers for agents” being “optimized for bursty, short-lived scenarios on containers rather than full computers where anything just works.” That statement resonated with me because it mirrors the frustration of running a 48-hour repricing simulation that needs a stable environment with a custom Java runtime, only to have a container sandbox kill the process after an hour.

The pricing is the headline grabber: $0.036 per hour for a VM with 2 vCPUs and 4 GB RAM (according to the Product Hunt discussion). For context, a comparable t3.small on AWS costs about $0.026/hour reserved, but you pay for the full month. And AWS doesn’t give you snapshots for free. Box’s cost model, as the maker Kirill Makarov explained, comes from “designing the whole system for cost efficiency, using no dependencies and minimizing operational costs.” They also leverage European datacenter pricing, which, as Anicet notes, is “just that cheap” when you build around it.


How It Differs from Existing Options — and Why That Difference Matters for Commerce

The most common alternative for e-commerce operators running agents is a combination of a cloud provider (usually a cheap VPS) and a headless browser service. A cheap DigitalOcean droplet at $6/month runs one VM with limited snapshots; boot time is 30–60 seconds. A service like Browserless.io starts at $35/month for 100 browser minutes. Neither gives you the flexibility to fork an entire machine state instantly.

Box’s differentiator is the snapshot-and-fork workflow. In the Product Hunt comments, the team describes “fork/resume times staying predictable even at the thousands per user scale.” For an e-commerce operator, this means:

  • You can spin up an agent that scrapes 50 competitor product pages, builds a dataset, snapshots the VM, and forks it to run a second agent that analyzes the data — all without starting from scratch.
  • You can run a price monitoring bot that pauses during off-hours and resumes two seconds later the next morning, paying only for active compute time.
  • You can template a VM with all your tooling installed (Python, Chrome, Selenium, your custom libraries) and launch a fresh instance for each new marketplace account in two seconds, instead of provisioning a new VPS each time.

The container-based competitors (E2B, Modal) are architecturally different. They are designed for “bursty” jobs that finish quickly. But e-commerce agents often run for hours — scraping a hundred thousand Amazon ASINs for price data takes time, and you don’t want a 30-minute timeout. Box gives full VMs with “admin rights and SSH” as standard, which means you can install any tool, open any port, and configure the system exactly as needed. That is a significant advantage for operators who need to run niche software: old eBay API wrappers that require .NET, or custom Amazon SP-API tools that need specific Java versions.


Why Amazon Sellers Should Care More Than Shopify Ones

Shopify store owners often rely on third-party apps for automation — Oberlo for product import, Privy for pop-ups, Klaviyo for email. The margin for custom infrastructure is lower because Shopify’s ecosystem abstracts away the need to run agents directly. Amazon sellers, by contrast, are constantly fighting scrape blocks, dynamic pricing, and inventory velocity. Running your own scraping agents (whether for Buy Box monitoring, repricing, or keyword tracking) is common, and the compute cost eats into margins.

Box’s pricing could make it viable to run a dedicated VM per Amazon account for scraping, without bleeding cash. The snapshot feature also means you can clone a fully configured environment for a new account in seconds. However, one critical gap remains: IP reputation. Box provides VMs, not proxy rotation. You’ll still need a proxy service like Bright Data or Oxylabs to avoid getting blocked by Amazon. That adds cost. But if Box integrates with a proxy provider or offers egress IP pools in the future, it would become the obvious substrate for Amazon sellers.


What Cross-Border Sellers Can Borrow from This Product — Beyond Using It Directly

You don’t have to become a customer to learn from box. The product’s architecture points to a pattern that every e-commerce operator should adopt: stateful, snapshot-capable compute for agent workflows.

Here are three takeaways:

  1. Stop paying for idle in cloud providers. If you run a weekly scraping job on an always-on VPS, you’re paying 168 hours a month for maybe 20 hours of actual use. Box’s model — where you only pay while the VM runs, and you can snapshot it to resume later — mirrors the “pay per execution” model that serverless promised but rarely delivered for stateful workloads. Apply that thinking to your own infrastructure: can you move long-running tasks to a billing model that doesn’t charge for idle?

  2. Pre-bake environment templates. Box’s template system (noted in the docs at docs.ascii.dev) allows you to define a machine image with all dependencies pre-installed. Every e-commerce tech stack should have a single “golden image” for your agent VM that includes the language runtime, headless browser, and library versions you’ve tested. Box’s two-second boot means you can treat VMs as ephemeral and disposable — just fork a template, run your agent, and trash the machine. This reduces configuration drift and debugging time.

  3. Embrace fork for parallel experimentation. If you’re A/B testing a new scraping strategy — say, one version uses Playwright, another uses Selenium — you can fork a master VM that has both environments set up, run the experiment in parallel, compare results, and kill both VMs. The cost of that experimentation drops to essentially zero. This is the kind of workflow that E2B or Modal supports for coding agents, but box brings it to general-purpose compute.


Where the Math Breaks

Let’s be honest about the caveats. $0.036/hour sounds cheap until you scale. Running 100 VMs continuously (247) would cost $2,592 per month — more than a dedicated server. But you wouldn’t run 100 VMs continuously; you’d snapshot and pause them. The real cost depends on active compute hours. If you run 100 VMs for two hours daily to scrape and analyze, you’re looking at $216 per month. That’s competitive but not a game-changer for a small operator.

Another math concern: snapshot storage costs are not fully transparent. Anicet mentioned that they have “our own snapshotting system” but didn’t disclose pricing for stored snapshots. If each snapshot costs storage fees (like AWS EBS snapshots at $0.05/GB/month), and your VM has large datasets, the total could add up. The Product Hunt thread does not address this — a major omission for anyone planning to keep weeks of state.

Security isolation is the other weak spot. Commenters on Product Hunt asked about isolation boundaries between boxes on the same host. The maker responded that each box is a full VM, so hypervisor-level isolation applies. But they didn’t detail whether egress can be locked per box, or whether agents have open outbound by default. For an operator scraping Amazon, where you need to control request sources and avoid cross-contamination of cookies or IPs, this is critical. If box doesn’t support per-VM egress filtering, you’ll need to rely on iptables inside the VM, which adds overhead.

Finally, the product is early. The team has “already run for 10 years in just 2 months” (a clever metric meaning many concurrent VMs), but that’s not the same as enterprise production reliability. E-commerce operators need uptime. If a VM goes down mid-scrape, you lose data unless you have snapshot recovery — and recovery times aren’t published.


What I’d Watch / Test Next

I’m not going to tell you to migrate all your scraping infrastructure to box tomorrow. But here are concrete steps you can take this week to evaluate whether it fits your stack:

  1. Spin up one VM on box.ascii.dev (no credit card required? not sure — the PH launch doesn’t specify, but most new services offer a free trial). Install Python, Playwright, and a simple scraper that extracts prices from a competitor’s WooCommerce site. Measure boot time, cost over a 24-hour run (including snapshot/restore cycles), and network latency to your target sites.

  2. Stress the snapshot feature. Run an agent that builds a large dataset (say, 50MB of scraped HTML). Snapshot the VM, kill it, restore it. Does the data persist? How long does the fork take at different snapshot sizes? This test will tell you whether box’s snapshot system is fast enough for production or if it’s best saved for development.

  3. Check egress control. Spin up two VMs. Run a process in VM A that tries to SSH into VM B. Is there network isolation? Also test whether you can set up iptables rules inside the VM to whitelist only your proxy IPs. If you can lock down egress per VM, box becomes a viable base for secure scraping.

  4. Compare pricing at scale. Estimate your monthly active compute hours (not wall-clock hours). If you run 10 VMs for 100 hours each month, that’s roughly $36 in compute. Add proxy costs and snapshot storage. Run that against a fixed VPS or AWS spot instance plan. If box saves 30% or more, it’s worth a gradual migration.

  5. Watch for integrations. Box is currently a standalone VM service. If they add API-based public IP pools, or a simple way to mount shared storage (like S3FS), it would unlock much richer use cases. I’d follow the project’s changelog and the community on Product Hunt.

The real value of box for cross-border e-commerce isn’t the specific product — it’s the shift in thinking. We have been overpaying for idle compute and tolerating slow provisioning because we assumed that’s how cloud works. Box proves that with the right architecture, you can get full VMs for pennies per hour, boot in two seconds, and treat them as disposable units of work. Whether you adopt box or build the same pattern on your own cloud stack, the principle stands: agent compute should be cheap, fast, and stateful. Start testing now, because the operator who can spin up 500 agent VMs in a minute and pay only for the seconds they run will scrape faster, test more, and outmaneuver the competition.

Ready to Create Your Own?

Join thousands of brands creating high-performing video ads with VEONIB. No editing skills required.

Start Creating for Free