Migration information for Gitpod Classic to Ona on October 15th 2025
The sunset of Gitpod Classic on October 15th 2025 is approaching. This migration deadline does not apply to Gitpod Enterprise customers. Here's everything you need to know.
We know there is never a convenient time for the end of life of a product that you rely on, so we greatly appreciate your patience in the migration. Many of our users and organizations have now successfully made the switch, we wanted to provide some updates for those who are yet to migrate and provide you with some of the benefits such as cheaper and faster environments, coding agent support as well as tips about the configuration file changes required for migration.
TL;DR;
The core workflow of starting and you rely on remains intact, with some important evolutionary improvements. Here's a clear breakdown:
The fundamental development experience: With Ona you still have a one-click environment created from any repository. You can continue to authenticate managed GitHub and GitLab SCM (e.g. hosted on GitHub.com (http://github.com) or GitLab.com). The IDE and editor experience including VS Code browser and desktop, JetBrains and others are integrated as you’re used to.
Note: Bitbucket is not currently supported, but is planned. Self-hosted instances of all SCMs including GitHub and Gitlab are available only to Enterprise customers.
Essential workflow elements: The CLI maintains its core functions, though it has evolved with new capabilities. The new CLI is available both inside the environment (auto-installed) and outside to unify the experience. The browser extension will continue to work automatically with Ona and will simply redirect to the new platform.
Several important changes modernize and improve the platform:
Feature | Classic PAYG | Ona |
---|---|---|
Configuration | .gitpod.yml | devcontainer.json + automations.yml |
Build Process | Prebuilds | Devcontainer build cache (prebuilds coming soon) |
Self-hosting | Enterprise only | Enterprise only |
Self-hosting | Enterprise only | Enterprise only |
GitHub | Supported | Supported |
GitHub Enterprise | Supported | Enterprise only |
GitLab | Supported | Supported |
Self-Hosted GitLab | Supported | Enterprise only for self-hosted GitLab |
BitBucket | Supported | Coming soon |
Environment Sharing | Available | Not supported |
Environment classes (CPU, RAM, disk) | Up to 8 vCPUs with 16GB RAM | Up to 32 vCPUs with 128GB RAM |
Virtualization | Secure Container | Virtual Machine with Dev Container support |
The configuration change deserves special attention. Your .gitpod.yml concepts are preserved, but split to use the open standard of Dev Container including its significant ecosystem support and the flexibility and deep integrations of the Ona automations.
See the migration documentation for more details.
Using Ona environments is considerably cheaper compared to Gitpod Classic. In Gitpod Classic, one hour of environment usage with up to 4 cores, 8GB RAM costs $0.36 cents whereas in Ona 2vCPU 8GB RAM cost $0.11/h and 4 vCPU 16GB is priced at $0.23/h.
Credits are pooled for the entire org with no cost for additional users.
Launch offer: Try Ona Agents for free and get $100 in free credits when you upgrade to Core (offer ending soon).
Higher performance environments: On the Core tier, Ona supports up to 32 cores, 128GB RAM and 200GB of disk per environment (compared to Classic's 8 core, 16GB maximum).
Zero noisy neighbors: VM-level isolation ensures your environment performance isn't affected ever by other users' workloads.
Modern architecture: The entire platform has been rebuilt for reliability and speed with improvements to important experience areas like error handling. Ona cloud runs in the region closest to the user and allows the ability to enable several regions.
With Ona comes Ona Agents that run in the same ephemeral environments, benefiting from the OS-level isolation and sandboxing to enable high-autonomy work. Delegate work to your personal team of agents that work in the background and in parallel. Move seamlessly between Ona's conversational interface, embedded VS Code, or your favorite desktop IDE, on your phone, your iPad and laptop. Ona Agents are optional, if you do not interact, prompt or start conversations with agents you will not be billed for their usage.
Using agents, our customers report a 4× increase in throughput. Every week Ona co-authors 60-75% of PRs to the Ona codebase and contributes around 70% of lines of code merged.
Please note that with Ona no user accounts or organizations are migrated automatically. All organizations, user accounts and billing information is treated as new. All configurations such as project settings and environment variables etc must be maually migrated.
The gitpod env migrate command automatically converts your .gitpod.yml configuration into the new format, preserving tasks, dependencies, and setup, though we do recommend verifying any results.
Audit your existing Gitpod Classic secrets such as environment variables and API keys as these are not transferred automatically. You will need to transfer these either to user secrets or project secrets. Organization secret support is available on the Enterprise plan only.
Finally here’s a recap on our pricing and tiers. See our pricing page for more details.
Free tier: Up to 3 parallel environments with machines up to 4 vCPUs, 16GB RAM. Perfect for individual developers getting started and for testing things out.
Core tier (usage based, from $20/month): Unlimited parallel environments, larger machine sizes, priority support, and full access to Ona Agents. This is the natural successor to Classic PAYG for most users. Credits are pooled for the entire org with no cost for additional users.
Enterprise tier: Self-hosted runners in your VPC, self-hosted GitLab support, Ona guardrails with advanced security controls, and dedicated support. Contact sales for pricing and setup.
—
Ready to start? Sign up for Ona to begin your migration today. Don’t forget to see the migration guide with step-by-step instructions. And use the in-app chat for any migration assistance.
This website uses cookies to enhance the user experience. Read our cookie policy for more info.