Rent a Mac mini in the cloud from $15 a day | MacRun

· MacRun

5 min read Original article ↗
Two plans

Same M6. Pick the job.

Every unit is a dedicated Mac mini with only your work on it. Choose whether it builds your app or runs your agent. Need both? Lease one of each.

CI runner

GitHub Actions runner

Unlimited macOS builds on your own M6.

on the M6, available now · M4 when one is free · M5 Pro to pre-order

billed monthly · cancel anytime from your portal · live uptime

  • +Dedicated M6 now, an M4 when one is free, or a pre-order M5 Pro
  • +Unlimited macOS build minutes, no meter
  • +Pinned Xcode and warm caches on local SSD
  • +GitHub Actions ready; GitLab, Bitbucket, Buildkite and Jenkins work too
  • +Administrator access: sudo, Homebrew, any Xcode version
  • +SSH and screen sharing on a private network

Ready in under 5 minutes · cancel anytime · we wipe the box

AI agent

Always-on agent Mac

Launch your 24/7 agent on a dedicated Mac in under 5 minutes.

on the M6, available now · M4 when one is free · M5 Pro to pre-order

billed monthly · cancel anytime from your portal · live uptime

  • +Dedicated M6 now, or pre-order an M5 Pro for local models
  • +Claude Code and Codex installed, waiting for your sign-in
  • +Use the Claude or ChatGPT plan you already pay for, no API key
  • +Open the desktop from any browser tab, no install
  • +Drive it from your phone, check in when it needs a human

Ready in under 5 minutes · cancel anytime · we wipe the box

How it works
For AI agents

Launch your 24/7 agent in under 5 minutes.

Claude Code and Codex need a machine that never sleeps and a desktop someone can reach when they get stuck. That is what an agent Mac is. It works on your software around the clock. You bring the subscription you already pay for.

For CI runners

Flat beats metered past the first hour.

Keep your GitHub Actions pipeline. Change two lines of YAML. Stop paying $0.062 to $0.102 per macOS minute. Built for GitHub Actions. Works with GitLab, Bitbucket, Buildkite and Jenkins too. Xcode 27.1 and the iPhone Duo simulator come installed.

GitHub-hosted macOSCodemagic (fixed)MacRun
Pricing model$0.062 to $0.102 / minuteFrom about $299 / mo$139 / mo flat
MachineShared, per jobShared poolDedicated M6, all yours
ConcurrencyMetered, adds costPlan limitedSerialized on your box
Build cachesCold every runPartially cachedWarm on local SSD
Idle cost$0Included in plan$0, flat either way
Best forLight or bursty CITeams wanting a UIHeavy, steady iOS CI

Sources: GitHub-hosted macOS per-minute pricing and Codemagic published plan pricing, as of 2026. Break-even against the cheapest metered rate is about 2,242 minutes per month. Run your own numbers on the calculator.

Honest scope
FAQ

Questions people ask before they sign up

What is an agent Mac?

+

A dedicated M6 Mac mini in our rack that stays on 24 hours a day. Claude Code and Codex are installed and a session is kept alive, so a coding agent can work on your software while you sleep. You open its desktop from a browser tab and control it from your phone. It costs $169 a month, cancel anytime.

Do I need an API key?

+

No. You sign in to Claude Code with your Claude account, or to Codex with your ChatGPT account. Your existing subscription covers the usage. We never see your keys or your conversations.

Which agents are installed?

+

Claude Code and Codex. Both are installed and updated. At signup you pick which one is running when you first open the Mac. You can switch or run both later.

Can I install other tools or agents?

+

Yes. Your account is an administrator, so sudo works with your own password. Install Homebrew packages, Xcode versions, simulator runtimes, other coding agents, or anything else your project needs. We support Claude Code and Codex directly. Other software is yours to run, and it has to stay on software work like everything else on the Mac.

How much do GitHub Actions macOS minutes cost?

+

GitHub bills macOS runners at roughly $0.062 to $0.102 per minute depending on runner size, which is about 10 times the Linux rate. At the low end, a flat $139/mo dedicated runner breaks even at about 2,242 minutes per month. Past that point every extra minute on MacRun is free.

What changes in my GitHub Actions workflow?

+

Two lines. You register the runner once with your repository or organization, then swap the runs-on label to point at your self-hosted macOS runner. Everything else in your pipeline stays exactly the same.

Is renting a Mac for CI allowed under Apple's license?

+

Yes. Apple's macOS Software License Agreement permits leasing a whole Mac for permitted developer services on monthly terms. Every MacRun lease is one customer per machine, billed monthly, restricted to developer services. We never put two customers on one unit.

How long does setup take?

+

We provision your machine within 5 minutes of payment and email you when it is ready. Registering the runner and updating your workflow takes about 10 minutes after that.

What happens to my data when I cancel?

+

Access ends at the end of the paid period, then the machine is wiped automatically. Your account and data are deleted, the volume is securely erased, and the box is restored to a clean golden image before anyone else uses it.

Is there an SLA?

+

No SLA theater. You get a fast dedicated machine and email support that usually answers within the hour. Live per-unit uptime is published on the status page so you can judge it yourself rather than take our word for it.

Do you support GitLab, Bitbucket, Buildkite, or Jenkins?

+

Yes. The machine is a normal Mac with SSH access, and every one of those systems has an agent that runs on macOS and dials out to your CI, so no inbound ports are needed. GitHub Actions is what we set up for you and support first-hand. For the others, the other CI systems page has the install steps, and the machine side is identical.

Read next

Working out whether this fits

Rent or compare

AI agents on a Mac

macOS CI and build costs

One machine. One flat price. Runner or agent.

Lease a Mac today and it is working for you tonight. Cancel anytime and we wipe the box.

Launch an agent Mac · $169/moLease a CI runner · $139/mo