Eligibility and permissionsTo use Vega, your role requires the Vega actions, and your project needs an AI provider. You can use:
- The managed AI provider, which requires your organization to be eligible and to accept the AI features terms.
- A custom AI provider, which uses your own Anthropic or OpenAI key and is available on Enterprise plans.
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
How you get access to Vega depends on the AI provider a project uses. To learn more about the two providers, read Vega AI providers.Custom AI provider
With a custom AI provider, Vega runs on your own Anthropic or OpenAI key. Custom AI providers are only available on Enterprise plans. With one, you don’t need to accept the AI features terms or sign an order form. To get started, read Add a custom AI provider.Managed AI provider
The managed AI provider requires the AI features terms. How your organization gets access depends on your plan:- Foundation and other self-serve customers on a usage-based pricing plan: Vega is available by default. No further action is needed.
- Eligible Enterprise customers: An account Admin, Owner, or member with the
updateIsGeneralGenAiEnabledcustom role action can accept the AI features terms and enable Vega using the following procedure. - All other customers: To request access, contact your account owner.
- 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. By checking this box, you accept and agree to the Product-Specific Terms.
- 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