Bitrise Remote Dev Environments
Bitrise Remote Dev Environments provides on-demand macOS and Linux cloud virtual machines mirroring Bitrise CI stacks and shared caches for developers and AI agents.
Bitrise Remote Dev Environments provides on-demand macOS and Linux cloud virtual machines mirroring Bitrise CI stacks and shared caches for developers and AI agents.
What the product does and how it is positioned
Bitrise Remote Dev Environments provides cloud-hosted virtual machines that replicate the underlying operating system images, build stacks, and caching layers utilized by Bitrise CI and Build Hub. The infrastructure provides Apple Silicon macOS and Linux virtual machines designed to eliminate disparities between local development, automated coding agents, and CI pipelines.
The platform supports interactive developer workflows through clients such as VS Code Remote, Cursor, JetBrains IDEs, and SSH, as well as graphical interfaces on macOS via VNC. Additionally, the service provides an open-source Model Context Protocol server that allows autonomous AI agents to provision parallel environments, write code, run test suites, and submit pull requests.
Source-supported ways to use the product
Engineers reproduce build errors inside a cloud VM configured with the identical toolchain, operating system, and cache as the failed CI pipeline.
AI coding agents process tickets, spin up isolated machines through MCP, execute test suites, and open pull requests headlessly.
Developers connect to Apple Silicon cloud machines equipped with Xcode and Simulator to compile and test iOS applications.
The documented workflow, where available
Choose a machine image, attach a warmup configuration script, and define session credentials for shared team use.
Instantiate the virtual machine in seconds using the web dashboard, API endpoints, or MCP server commands.
Connect through remote IDEs, terminal shell sessions, or graphical VNC, or execute autonomous AI coding agents.
Save the block-level virtual machine state for later reactivation or shut down and destroy the instance.
Bitrise Remote Dev Environments runs on the multi-region fleet powering Bitrise CI, offering deployments across data centers in the United States and Europe. Hardware options include Apple Silicon M2 Pro, M4, and M4 Pro machines featuring full macOS environments with Xcode and Simulator, alongside shared and dedicated Linux clusters scalable from 2 to 48 vCPUs with complete Docker support.
To streamline automated workflows, the platform interfaces with external agents and developer tooling using an open-source Model Context Protocol server. Agents such as Claude Code or Codex can run within the environment using external API keys, enabling automated ticket resolution, test execution, and pull request creation without relying on local workstation resources.
Checks to run with your own material and workflow
What was checked and when
Answers based on the source-checked product record
Bitrise Remote Dev Environments provides on-demand, persistent cloud virtual machines configured with the same machine types, stacks, and caches used in Bitrise CI and Build Hub.
The environments utilize the same Apple Silicon and Linux hardware, pre-installed toolchains like Xcode, fastlane, and Docker, and shared build caches as the Bitrise CI platform.
The platform supports connections through VS Code Remote, Cursor, JetBrains IDEs, SSH, and VNC for macOS GUIs, as well as AI coding tools including Claude Code, OpenAI Codex, Windsurf, Gemini CLI, and custom MCP clients.
Virtual machines are strictly isolated and never reused across different customers. In addition, credentials are restricted to individual sessions, and workspace quotas limit fleet usage.
Sessions maintain persistent disk across restarts and allow developers to archive block-level VM state when work is finished, permitting later restoration without keeping an active machine running.