Launching the wizard gives you access to the Rule System, findings, and other advanced code review features and improves overall performance and reliability. The process involves installing Qodo using the new wizard and then cleaning up your old setup to avoid conflicts. Without migrating, your existing installations will continue to work but you will not have access to advanced features such as rules and findings.Documentation Index
Fetch the complete documentation index at: https://docs.qodo.ai/llms.txt
Use this file to discover all available pages before exploring further.
Install Qodo app in Azure DevOps using the new wizard
Follow the installation wizard to complete your new Azure DevOps setup.
Verify the new installation is working
Before removing your old setup, confirm the new installation is active.
Check the response
Confirm the review is triggered from the correct user:
- If the installation was created using a Personal Access Token (PAT), the review should appear from the
PATuser. - If the installation was created using the OAuth app flow, the review should appear from the
Service Principaluser.
Review webhooks
The new installation automatically replaces existing Qodo webhooks when scopes match or expand. Use the table below to understand what happens based on your scope change:
If you are moving from project scope to repository scope, you may experience:
| Existing scope | New scope | Result |
|---|---|---|
| Project | Project | Webhooks are replaced (same scope) |
| Repository | Repository (same repos) | Webhooks are replaced (same scope and repo set) |
| Repository | Project | Webhooks are replaced (project-level overrides repo-level) |
| Project | Repository | Webhooks are not replaced; new webhooks are added alongside existing ones |
- Duplicate webhook events
- Duplicate PR comments
- Repeated automation
Review Qodo users
Remove any old Qodo users or service principals that are no longer needed. This keeps your Azure DevOps organization clean and avoids confusion with the new installation.
Do not delete the user named
Qodo-code-review as this belongs to the new installation.Review Azure applications (optional)
Old app registrations from your previous Qodo installation may still remain in Microsoft Entra ID. Removing them keeps your environment tidy, but this step is optional and should only be done if you are confident the app is no longer in use.
Do not remove an app or user if you are unsure whether it belongs to the new installation. If you are unsure, contact your Qodo Account Manager for guidance.
What’s next
- Using Qodo in PRs: explore the full code review experience.