Eligibility and permissionsVega is not available to all customers. Confirm your account is eligible before using Vega. To use Vega your role requires the Vega actions. To learn more, read Roles and RBAC.
Vega capabilities
Vega has two primary capability areas:- Vega for auto-remediation: An AI debugging assistant embedded in observability views. Vega investigates logs, traces, errors, and alerts, summarizing what happened and identifying causes. If you connect Vega to GitHub, it can suggest or open fixes. Vega can also run automatically when alert thresholds are breached.
- Vega for flag cleanup: Vega can identify stale feature flags and safely remove them from your codebase. Click a button on any flag, and Vega determines whether it’s safe to remove, then creates a GitHub PR with the code changes.
Eligibility
Vega is available to all self-serve customers on a usage-based pricing plan and to select Enterprise customers. The process to enable Vega depends on your plan type:- Self-serve customers on a usage-based pricing plan: Vega is available by default.
- Enterprise customers: If you are an Enterprise customer and want to know whether you are eligible, contact your account owner.
- Eligible enterprise customers: An account Admin, Owner, or member with the
updateIsGeneralGenAiEnabledcustom role action can accept the AI terms and enable Vega using the following procedure. - All other enterprise customers: To request access, contact your LaunchDarkly account representative.
- Eligible enterprise customers: An account Admin, Owner, or member with the
- Log in to LaunchDarkly as an Admin, Owner, or member with the required action.
- Click the gear icon in the left sidebar to view Organization settings.
- Click Security and scroll to the “Enable generative AI use cases” section.
- Select the Enable generative AI use cases checkbox.
- Click Update.
Roles and RBAC
To use Vega your role requires the Vega actions. The Admin and Owner base roles include Vega access by default. For all other roles, an administrator must explicitly add thetalkToVega action to a custom role to grant Vega access to members. To learn more about custom roles, read Custom roles.
When Vega accesses LaunchDarkly resources on your behalf, it respects your existing role permissions. For example, if Vega investigates a session replay or reads log data, it can only access resources that your role allows. If your role does not include the viewSession or viewLog actions, Vega cannot access that data either.
You can:
- Allow or deny Vega access for specific teams, projects, or environments.
- Limit which users can connect or authorize GitHub integrations.
- Configure whether users can invoke Vega in read-only or agent mode.
Customizing Vega with repository instructions
When Vega accesses a connected GitHub repository, it reads anyCLAUDE.md or AGENTS.md files in the root of the repository. These files give Vega context about your codebase, such as architecture decisions, coding conventions, important file paths, or areas to avoid.
If you want Vega to produce better results when investigating issues or cleaning up flags in your repository, add a CLAUDE.md or AGENTS.md file with relevant instructions. For example:
- Describe your project structure and key directories
- Note any conventions for how feature flags are used in your codebase
- Specify files or patterns that should not be modified
- Provide context about your deployment process or environment setup