Xcloud — The Apple Silicon platform for agents & builds

Run agents.
Ship builds.

Your tools. Your images. Your infrastructure, handled. Run coding agents and builds on macOS and Linux.

macOS & LinuxPowered by Apple Silicon
Your stack, right at home.
CursorGitHub ActionsBuildkite
Connected. On your terms.

Your work, with room to run

Two workflows.
One powerful foundation.

Give your agents a place to work and your pipelines the resources to build. All together in one workspace.

  • Agent environments

    Your tools.
    Their own workspace.

    Let your agents edit, run tools and test changes in environments built from your images.

    Explore agents
  • Build runners

    From your next commit.
    To what comes next.

    Build iOS, Android and macOS apps with GitHub Actions or Buildkite. Keep your repositories where they are.

    Explore app builds

Two systems. Apple Silicon at the core.

Made for your Apple workflows.

Build iOS and macOS apps with your Xcode version, SDKs and dependencies. Run agents, test changes and prepare your next release.

Explore macOS environments

Mobile app builds

iOS and Android.
Built on your terms.

Build for both platforms on macOS powered by Apple Silicon. Bring your own image, build tools and dependencies. Keep the workflow you know.

Xcode

iOS builds

Compile and archive your iPhone and iPad apps with the Xcode version your project needs.

Toolchain
Xcode, Swift and your SDKs
Signing
Your certificates and provisioning profiles
Artifacts
Xcode archives and IPA packages
Gradle

Android builds

Build APKs and app bundles with Gradle and the Android SDK in your own macOS environment.

Toolchain
Gradle, JDK and the Android SDK
Signing
Your keystore and signing configuration
Artifacts
APKs and Android App Bundles

Two platforms. Your pipeline.

Connect your repository and manage signing in your own workflow.

One Console. Every step.

Less managing.
More making.

From running agents to passing builds. See your environments, follow your jobs and keep your team in sync.

Open Xcloud Console
Xcloud TeamYour workspace, together.
Xcloud ConsoleInteractive demo
Workspace / Builds

Your next build, in motion.

Choose a runner and try a sample build.

sample-app / mainReady to run
  1. 1Check out repositoryQueued
  2. 2Build & testQueued
  3. 3Package artifactsQueued

Interactive preview. Sample data, no resources created.

Capacity, on your terms

Room for your work.
A price that makes sense.

Apple Silicon for your agents and builds. Choose the configuration that fits your next project.

Configuration
macOS & LinuxBuilt for agents & CI/CD

Showing monthly prices in credits for 50% configurations.

  • 50% capacity
  • mac.m1.2-6-100

    CPU cores
    2
    Memory
    6 GB
    Storage
    100 GB

    Everyday agent work

    123.19

    credits per month0.16875 credits / hour
    Configure
  • mac.m2-pro.4-14-200

    CPU cores
    4
    Memory
    14 GB
    Storage
    200 GB

    More room for your tools

    282.88

    credits per month0.3875 credits / hour
    Configure
  • mac.m4-pro.5-22-400

    CPU cores
    5
    Memory
    22 GB
    Storage
    400 GB

    Headroom for bigger builds

    374.13

    credits per month0.5125 credits / hour
    Configure

All rates in credits. Monthly estimates are based on 730 hours and shown to two decimal places.

Open billing

For developers

Build it your way.
Connect every step.

Automate your infrastructure, create your images and connect your AI tools. Five ways to make Xcloud part of your workflow.

API — Connect your own applications

Packer Plugin — Build reusable macOS images

Terraform — Define your infrastructure as code

MCP — Connect your AI client to Xcloud

CLI — From your terminal to your pipeline

Your infrastructure, through the API.

List the Xcloud instances in your workspace.

curl

curl --request GET \
  "https://api.cloud.flow.swiss/v1/xcloud/instances" \
  --header "Authorization: Bearer $XCLOUD_API_KEY"
Authenticate with your workspace API key.API reference

Changelog

Always moving.
Always improving.

New capabilities, thoughtful improvements and more ways to build with Xcloud.

View all updates
  1. Terraform

    Xcloud in the Terraform Registry

    Define your Xcloud infrastructure as code. Install the signed Terraform provider preview to manage instances, networking and storage, with support for importing existing resources.

  2. Beta

    Cursor Cloud Agent pools on Xcloud

    Cursor Enterprise teams can run Cloud Agent sessions on temporary Xcloud VMs. Set up a pool, keep workers ready and scale with incoming sessions.

  3. Xcloud

    Smarter placement. Clearer control.

    Capacity-aware creation, compatible image and flavor selections, and optional instance lifetimes. See clearer progress as your environment comes online.

  4. Registry

    A home for your images

    Store container and VM images in a private OCI registry. Manage repositories and access tokens, then use your images in Xcloud, GitHub Actions and Buildkite.

A little more clarity

Before your
first build.

Explore the Console
What can I run on Xcloud?

Xcloud brings coding-agent environments and CI/CD build runners into one workspace. Run agents, builds and tests on macOS or Linux, using your own images and tools. Build iOS and Android apps on macOS with your own Xcode or Gradle toolchain.

Does Linux run on Apple Silicon, too?

Yes. Linux environments run ARM64 workloads on Apple Silicon. Bring compatible ARM64 images and dependencies to use familiar Linux tools without CPU emulation.

Can I bring my own toolchain?

Yes. Configure your environments with the SDKs, dependencies and tools your workflow needs. Connect Cursor, GitHub Actions or Buildkite from your Console.

How do credits work?

Resource prices are shown in credits, which are deducted from your workspace balance. Monthly estimates use 730 hours and are rounded to two decimal places. Choose 50% or 100% capacity to compare resources and rates, and manage your balance in the Console.

Does the preview create real resources?

The interactive build preview uses sample data. It does not create environments, run real builds or incur charges. Create a workspace and connect your integration in the Console to start running workloads.

Your next workflow starts here

Give your agents room.
Give your builds power.

macOS and Linux. Agents and builds. One platform.

Get started