About VegaVega is an AI-powered agent from LaunchDarkly. To use Vega, your role requires the Vega actions. For general information about Vega, including eligibility, pricing, and permissions, read Vega.
Vega and the LaunchDarkly MCP server
If you want to query the same observability data from your own AI client instead of from inside LaunchDarkly, you can use the LaunchDarkly MCP server. Vega and the LaunchDarkly MCP server are complementary, and you can use them together. The LaunchDarkly MCP server and Vega both help you understand observability data with AI assistance, but they run in different places and are used for different workflows:| LaunchDarkly MCP server | Vega for auto-remediation | |
|---|---|---|
| Runs in | Your AI client, such as Cursor, Claude Code, Copilot, or Windsurf | The LaunchDarkly UI and alerts |
| Best for | Querying observability data while you work on code, bulk exploration, custom prompts, building dashboards from natural language | Automated incident triage, summarizing issues, suggesting or opening fixes in GitHub |
| Trigger | You prompt the agent | You launch it from a logs, traces, errors, or sessions view, or it fires on alerts |
| Outputs | Raw data, summaries, dashboards | Investigations, root cause summaries, GitHub pull requests, Jira issues |
Show me error groups from the last 24 hours for the checkout serviceor
Find the slowest traces in the last hour where service_name is “gonfalon-web”or
Create a dashboard that shows error rate and p95 latency for the payments serviceor
Which flag evaluations happened during session <session-id>?To learn more, read LaunchDarkly hosted MCP server.
Vega features
Vega for auto-remediation includes two primary features that work together inside LaunchDarkly:Vega agent
Vega agent is an AI debugging assistant embedded in observability views. It investigates logs, traces, errors, and alerts, summarizing what happened and identifying causes. If you connect Vega agent to GitHub, it can suggest or open fixes. Vega agent has two modes:Read-only mode
In this mode, Vega focuses on understanding and diagnosing issues. It summarizes observability data, highlights anomalies, and identifies likely root causes, often correlating them with recent flag or code changes. This is the default mode. If you’ve connected Vega to GitHub, you can specify which repositories this mode can access for additional context, such as recent commits or deployments. However, Vega never proposes or modifies code in read-only mode. It only reads your code to enhance its analysis. You can further improve Vega’s analysis by adding repository instructions. To learn more, read Customizing Vega with repository instructions.Agent mode
In agent mode, Vega moves beyond diagnosing to making changes on your behalf. It can create dashboards, graphs, and experiments from your observability data. It can also analyze the relevant code paths, generate candidate changes, and open a pull request with proposed edits and explanations. You can select agent mode whether or not you have connected GitHub. The flows that write to your repositories, such as opening a pull request, require a connected GitHub account. To learn how to set this up, read Connecting Vega to GitHub. Vega’s code suggestions are always visible and reviewable before any changes are merged, so you maintain complete control over your code.Change the Vega agent mode
The Vega panel includes a mode selector labeled with the current mode, either Read-only or Agent. To change the mode:- Open the Vega panel from an observability view.
- Click the mode selector, labeled either Read-only or Agent.
- Select the mode you want to use.
Where the mode selector is not availableVega omits the mode selector when you invoke it for a task that requires a specific mode, such as creating a flag. Alerts and Slack set their mode separately. To learn more, read Where to use Vega agent and Default Slack settings.
Where to use Vega agent
There are two primary areas where Vega agent is useful:- In observability views
- In alerts

An example of an alert configured with Vega auto-remediation, including agent mode, remediation cooldown, and repository settings.

The 'Last configured by' indicator on an alert, showing which member's permissions Vega uses for auto-remediation.

An alert detail page showing a Vega remediation result with a root cause analysis and a linked pull request.

A Slack thread showing a Vega auto-remediation follow-up posted in response to an alert, with root cause analysis and a linked pull request.
Create a Jira issue from a Vega investigation
After Vega investigates an alert, error, or session, you can ask it to open a Jira issue for the follow-up work. Vega drafts a title and description from what it found, then asks which Jira project and issue type to use. Vega confirms the details with you before it files anything. After Vega creates the issue, it returns a link so you can open the issue in Jira, and the issue includes a link back to the alert, error, or session that prompted it. For example, after Vega summarizes an error, you could ask:Open a Jira issue to track the fix for this errorVega responds with the Jira projects and issue types connected to your account so you can choose where the issue goes. To create Jira issues with Vega, you need the following:
- The Jira Cloud integration set up using Jira Forge. To learn how, read Jira Cloud.
- Vega running in agent mode. In read-only mode, Vega can draft the issue title and description and list your connected Jira projects, but it does not file the issue. To learn how to change the mode, read Change the Vega agent mode.