Ona integrates with JetBrains IDEs through JetBrains Toolbox and the Ona plugin. Supported IDEs: IntelliJ IDEA Ultimate, GoLand, PyCharm Professional, PhpStorm, RubyMine, WebStorm, Rider, CLion, and RustRover.Documentation Index
Fetch the complete documentation index at: https://ona.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
- JetBrains Toolbox installed on your system.
Opening an environment
- Start an environment in Ona.
- Click the dropdown arrow next to the Open button on the action bar and select your preferred JetBrains IDE (e.g., IntelliJ IDEA Ultimate).
First-time setup
On first use, JetBrains Toolbox will:- Install the Ona plugin. Click Install when prompted.
- Authenticate. A browser window opens to sign in to your Ona account.
- Download the IDE backend. Toolbox provisions the IDE backend in your environment.
- Launch the IDE client. The local thin client opens and connects automatically.
Faster startup with prebuilds
Enable JetBrains warmup in your project’s prebuild configuration to reduce startup time. Warmup pre-installs the IDE backend and builds project indexes during prebuilds, so users skip those steps when opening the editor.Plugin customization
Add plugins to yourdevcontainer.json using the customizations.jetbrains.plugins property:
Finding plugin IDs
- Visit the JetBrains Marketplace
- Search for your desired plugin
- Copy the plugin ID from Additional Information at the bottom of the plugin details page

Limitations
- JetBrains IDE settings (keymaps, themes, inspections) cannot be pre-configured via
devcontainer.json. Configure them manually after connecting. - Port forwarding configurations from
devcontainer.jsonare not automatically applied. Expose ports manually through the IDE or CLI.
Managing authentication
To change your Ona account or sign out:- Open JetBrains Toolbox
- Go to Settings → Providers → Ona
- Click “Sign Out”
- Click “Sign In” to authenticate with a different account
Rebuilding Dev Containers
- Close your current IDE window
- Wait for the rebuild to complete
- Return to Ona and select the IDE in the action bar to reconnect
Additional resources
Troubleshooting
Connection issues
Connection issues
- Verify JetBrains Toolbox is running.
- Ensure your environment is running in Ona.
- Try closing the IDE and reopening from Ona.
Collecting logs
Collecting logs
Toolbox logs: Open JetBrains Toolbox → Settings → About → “Show log files” → send
toolbox.log to support@ona.com.IDE logs: Open JetBrains Toolbox → click the three dots next to the IDE entry → “Show log files” → send to support@ona.com.