This is the platform integration under Integrations > Cursor. Looking
for the Cursor IDE plugin that lets a Cursor Agent chat drive Revyl devices
from your editor? See Cursor Plugin. For a
side-by-side comparison, see the Cursor overview.
What it does
- Send Atlas screens to a Cursor cloud agent. From an app’s Atlas screen, users can iterate on and modify their screens by sending screens and surrounding metadata to Cursor. You describe what you need done, and Revyl submits it as a new Cursor Cloud Agent conversation.
- Track the conversation from Revyl. Every launch shows up under Cloud Agents in the sidebar, with a history list and a detail page per conversation.
- Let Cursor prove pull requests. Revyl’s GitHub integration can run proof of changes on every PR using the Cursor Cloud Agent harness. In this mode, when a PR is opened, Revyl uses Cursor to verify changes on a Revyl cloud device and posts its findings as the PR comment.
Setup
1. Get a Cursor API key
Revyl needs a Cursor API key that can launch Cloud Agents. Create a user key at cursor.com/dashboard/api.2. Connect Revyl to Cursor
Go to Integrations > Cursor. There are two independent connection slots:- Personal key — runs cloud agents as you. Only you can use it.
- Team default — shared with everyone in your org; owners and admins manage it. Useful for members without a personal Cursor account.
3. Launch from an Atlas screen
Open an app’s Atlas, pick a screen, and click Send this screen to.. and select Cursor. Confirm or adjust the pre-filled repository, branch or pull request, and model, describe what you need done, and submit. The new conversation appears under Cloud Agents.4. Configure proof of changes
Turn on proof of changes on a connected GitHub repository, then set its harness to Cursor:- In the dashboard, open the GitHub integration page, and select the repository’s PR-review settings and set the Agent selector to Cursor.
- Click Authorize Cursor proof runs in the repository’s proof settings. This records that proof runs act under your Cursor connection.
Managing the integration
- Disconnect: remove a key from Integrations > Cursor. Revyl stops being able to launch agents with that slot; conversations already launched are unaffected.
- Reconnect: when a slot shows Needs reconnect, paste a new key. The connection identity stays the same.
- Repository access: the connecting Cursor account must have access to a repository in Cursor itself before Revyl can launch agents against it or authorize it for proof runs. Grant access in Cursor first if a repository or authorization is blocked.
Related
- Atlas — where Cursor cloud agent launches start
- GitHub — pull request previews and the Cursor proof harness
- Cursor proof (BYO-CI) — Automations + your CI upload, without the Revyl GitHub App
- Cursor Plugin — drive Revyl devices from inside Cursor’s editor
- Cursor overview — plugin vs. cloud agents, side by side