docs/integrations/azure-repos-integration.mdx
Vibe Kanban integrates with Azure Repos to let you create pull requests directly from your task attempts. This integration relies on the Azure CLI (az) with the Azure DevOps extension being installed and authenticated on your system.
Before you can create pull requests from Vibe Kanban, you need to install and configure the Azure CLI manually.
Follow the official installation instructions for your operating system:
brew install azure-cliThe Azure DevOps extension adds repository and pull request commands to the Azure CLI. Run the following command:
az extension add --name azure-devops
Sign in to Azure: Run the following command and follow the prompts to authenticate via the web browser:
az login
Configure defaults (optional but recommended): Set your default organisation and project to avoid specifying them with each command:
az devops configure --defaults organization=https://dev.azure.com/{your-org} project={your-project}
Vibe Kanban supports both modern and legacy Azure DevOps URL formats:
https://dev.azure.com/{org}/{project}/_git/{repo}https://{org}.visualstudio.com/{project}/_git/{repo}Both HTTPS and SSH remote URLs are supported.
Once the Azure CLI is ready, you can create pull requests directly from a task:
If the operation is successful, the task status will update, and a link to the new Pull Request will be available.