Work with Rovo Dev in the IDE

Rovo Dev in IDE is currently in beta.

Rovo Dev in IDE

Work with Rovo Dev directly in Visual Studio Code (VS Code).

Authentication for Rovo Dev

Before using Rovo Dev in IDE, you need to install the Atlassian extension for VS Code.

To use Rovo Dev in IDE, authenticate with an API token:

  1. From the VS Code activity bar, select Rovo Dev.

  2. Select Add token.

  3. Select a Jira site and confirm your email address.

  4. Select Create an API token to go to the the API token section in your Atlassian profile.

  5. Select Create token to create an unscoped API token.

  6. Enter a name and expiry date for your token, then select Create.

  7. Select Copy to copy the token to your clipboard.

  8. Paste the API token you generated.

  9. Select Save site.

Modes

To switch Rovo Dev modes, select Preferences next to the prompt box.

Planning mode

Rovo Dev will write a coding plan before generating code.

YOLO mode

Use YOLO mode with caution. It allows Rovo Dev to make changes to your workspace without asking for permission. This mode is only designed for trusted workflows.

For situations where you want to run Rovo Dev without permission prompts, enable YOLO mode.

When YOLO mode is enabled:

  • All file operations (create, delete, move, open, close, find and replace) are executed without confirmation.

  • All bash/PowerShell commands are executed without confirmation.

  • All workspace navigation and git tools are executed without confirmation.

  • MCP tools and other integrations continue to use their configured permissions.

Exit YOLO mode by toggling it off from the Preferences menu.

Actions

Create new session

To create a new session, select New chat session (+) at the top of the Rovo Dev window.

Create a new session whenever your current context won’t be relevant to your next task.

Manage settings

To view and update Rovo Dev settings, select Views and more actions (…) at the top of the Rovo Dev window, then select Open settings file.

Manage MCP connections

To view and update MCP server configuration, select Views and more actions (…) at the top of the Rovo Dev window, then select Open MCP configuration.

MCP servers and Rovo Dev in IDE

Rovo Dev in IDE allows connections through Model Context Protocol (MCP). MCP is a standardized framework that lets AI large language models connect to external data, tools, and services like databases, APIs, file systems, and other external resources.

By using MCP to connect Rovo Dev to other data sources, you can enhance the quality of AI-generated code by providing the model with rich, relevant context from outside your Atlassian site.

Make sure you have all the necessary consents and rights to enable Atlassian to use these connected data sources. You are responsible for complying with all applicable terms and policies governing the use of these connected data sources.

More about Rovo Dev and MCP

More about MCP and potential security risks

    Still need help?

    The Atlassian Community is here for you.