API do Azure DevOps: work items, repositórios e pipelines com IA
O Azure DevOps expõe Boards, Repos, Pipelines, Test Plans e Artifacts por uma API REST versionada. Times de engenharia e TI usam para automatizar fluxo de trabalho e integrar com outros sistemas. O acesso é por token de acesso pessoal (PAT) ou identidade do Microsoft Entra ID.
Os grandes recursos da API, em português claro.
Criar, atualizar e consultar work items com a linguagem WIQL.
Ler código, branches, commits e comentar em pull requests.
Disparar execuções, ler logs e status de builds e releases.
Consultar planos, casos e resultados de teste.
Enviar eventos para sistemas externos.
Consultar projetos, áreas, iterações e membros.
Como se acessa a API do Azure DevOps.
- Com credencial da sua empresaToken de acesso pessoal (PAT) com escopos limitados, ou OAuth/identidade gerenciada do Microsoft Entra ID, recomendada para integrações.
- Documentação oficiallearn.microsoft.com/rest/api/azure/devops
- PATs expiram e dão acesso amplo; prefira escopos mínimos e Entra ID.
- Disparar pipelines de produção só com aprovação.
- Há limites de uso por usuário; o agente evita varreduras grandes.
- api azure devops
- azure devops rest api
- azure devops api work items
- azure devops pat
- integração azure devops
- azure devops api pull request
O que um agente do iTeam faz com a API do Azure DevOps.
O agente lê o diff, aponta riscos e deixa comentários para o revisor humano decidir.
Quando o pipeline falha, o agente lê o log e posta no Teams a causa provável.
O agente consulta a iteração e resume o que foi entregue e o que está bloqueado.
Relatos de usuários viram work items com passos, ambiente e prioridade.
Da credencial ao agente trabalhando, com aprovação.
Criar o acesso
Crie uma identidade de serviço ou um PAT com escopos mínimos (por exemplo, leitura de work items e código) na organização.
Guardar o acesso e limitar o que cada agente faz
O acesso ao Azure DevOps é cadastrado no cofre do iTeam. Você escolhe quais agentes usam e o que podem fazer (consultar work items, comentar em PR, ler pipelines), com teto de custo e registro de cada chamada.
Rodar o piloto com aprovação
No piloto, peça ao agente um comentário em um PR de teste. O time aprova as ações sensíveis e acompanha o histórico de chamadas no iTeam.
Dúvidas sobre a API do Azure DevOps.
A API do Azure DevOps é gratuita?
A API vem com o Azure DevOps; o custo é o de usuários e recursos do plano, como paralelismo de pipelines.
Preciso programar para usar a API do Azure DevOps com o iTeam?
Não obrigatoriamente. O time de implantação do iTeam configura o acesso ao Azure DevOps e as ações de cada agente a partir da documentação; o TI só libera a credencial e revisa as permissões.
Existe MCP para Azure DevOps?
Sim, a Microsoft disponibiliza um servidor MCP para Azure DevOps. O iTeam pode usá-lo ou chamar a API REST diretamente.