Skip to content

Azure DevOps integration

Cosine connects directly to Azure DevOps, making it easy to import projects and letting Cosine open pull requests as it works.

If you’re using the Pulumi or Terraform setup, Cosine provisions an Azure DevOps Application during infrastructure setup and injects the relevant secrets into Kubernetes for you.

Create a dedicated Azure DevOps user for Cosine. The integration is tied to a user, so using a dedicated account keeps activity clearly attributed.

We recommend creating a profile for Cosine:

name: Cosine AI
email: cosine-ai@yourdomain.com

Optionally upload a profile image for the account as well.

Azure DevOps integration screen

  1. In the Cosine platform, go to Integrations → Azure DevOps.
  2. Select Install and follow the prompts to complete the connection using the dedicated Azure DevOps user.

Azure DevOps account attribution

By default, Cosine uses the Azure DevOps user that completed the integration to create pull requests and other actions.

If you want activity attributed to individual users, each teammate can connect their own Azure DevOps account in Integrations → Azure DevOps → Connect.