2 de junho de 20268 min de leitura

Azure DevOps e GitHub: A Jornada para a Era da IA

Rajesh Ramamurthy

Azure

Banner - Azure DevOps e GitHub: A Jornada para a Era da IA

TL;DR: A Microsoft anuncia novas capacidades agentic integrando GitHub e Azure DevOps, com destaque para o Enterprise Live Migrations (migração sem downtime), Copilot Code Review e Autofix para CodeQL no Azure DevOps, além de agentes Apple Silicon no Azure Pipelines. A conclusão é que o GitHub se consolida como plataforma principal para inovações em IA, mas a Microsoft oferece caminhos práticos para equipes brasileiras adotarem um modelo híbrido (GitHub para repositórios + Azure Boards/Pipelines) sem interromper fluxos existentes.

A inteligência artificial está mudando a forma como o software é planejado, construído e revisado. Com a adoção do desenvolvimento agentic, a plataforma subjacente se torna ainda mais crítica. Times precisam de ferramentas que integrem planejamento, codificação, segurança e colaboração — e que acompanhem a evolução do desenvolvimento.

Por isso, a Microsoft está lançando as mais recentes capacidades agentic no GitHub, abrangendo planejamento, codificação, code review e segurança. Para equipes que já estão em movimento, isso significa migrar repositórios para o GitHub para desbloquear os workflows mais modernos com IA, enquanto continuam usando Azure Boards e Pipelines. Para quem precisa de mais tempo, a Microsoft continua investindo no Azure DevOps com melhorias focadas em segurança e qualidade de código.

Como o GitHub se torna o centro das inovações agentic?

Organizações que movem seus repositórios para o GitHub desbloqueiam a experiência completa de desenvolvimento agentic, incluindo uma ampla escolha de modelos (Anthropic, OpenAI, Google, entre outros) no Copilot, workflows agentic no GitHub, VS Code, mobile, CLI e integrações como Teams, Slack e Azure Boards. A governança corporativa é nativa, com um plano de controle de agentes que oferece visibilidade, auditoria e gerenciamento de políticas.

Times podem continuar usando Azure Boards, Pipelines e Test Plans junto com seus repositórios no GitHub. Os direitos de uso básico do Azure DevOps estão incluídos no GitHub Enterprise, facilitando a adoção de um modelo híbrido sem custo extra. As migrações em escala empresarial são viabilizadas pelo Enterprise Live Migrations (ELM) e pela integração mais profunda entre GitHub e Azure DevOps.

O que é o Enterprise Live Migrations (ELM)?

Disponível em preview, o ELM permite migrar múltiplos repositórios com downtime mínimo durante o cutover. A migração pode ser iniciada sem bloquear o repositório do Azure DevOps, permitindo que os desenvolvedores continuem trabalhando enquanto a transição ocorre no ritmo do portfólio e das necessidades operacionais. Histórico, branches e metadados são preservados. Para organizações que escolhem o GitHub como controle de versão, mas querem manter planejamento, CI/CD e testes no Azure DevOps, o ELM é projetado para tornar essa transição significativamente mais fácil e menos disruptiva.

Como a Microsoft está migrando internamente?

A própria Microsoft está usando esse modelo. Na equipe Copilot, Agents e Platform, um pequeno time de migração moveu 1.575 repositórios do Azure Repos para o GitHub Enterprise, impulsionando uma mudança em toda a empresa. Hoje, mais de 3.000 desenvolvedores estão no GitHub, e 45% dos pull requests já acontecem lá.

A IA é o catalisador. O GitHub é onde o Copilot, os agentes e os novos workflows de IA são lançados e executados em escala, então mover o controle de versão para lá dá às equipes acesso mais rápido às últimas capacidades. Ao mesmo tempo, as equipes podem continuar usando Azure Pipelines e Azure Boards enquanto movem o código, sem esperar por uma transformação completa de plataforma.

Conectando agentes ao contexto do DevOps

Com a adoção de workflows híbridos entre GitHub e Azure DevOps, os agentes precisam de contexto dos sistemas onde o trabalho é planejado, construído, revisado e entregue. O GitHub já oferece um servidor MCP remoto para contexto de repositório e workflow. O novo servidor MCP remoto do Azure DevOps (em preview) estende esse modelo para o Azure DevOps, trazendo work items, builds, pull requests, test plans e outros contextos de projeto diretamente para os workflows agentic.

O serviço é totalmente hospedado pela Microsoft, roteado geograficamente e stateless — nenhum dado do Azure DevOps é persistido dentro do serviço MCP. Também está disponível no Azure AI Foundry para construção de agentes customizados, e a Microsoft está trabalhando para disponibilizá-lo no Copilot Studio e Microsoft 365 Copilot.

Quais melhorias de segurança e qualidade chegam ao Azure DevOps?

Para equipes que continuam usando repositórios no Azure DevOps, a Microsoft está trazendo capacidades baseadas em IA diretamente para os fluxos já existentes. As atualizações focam em dois pontos: melhorar a qualidade do código em pull requests e ajudar desenvolvedores a corrigir vulnerabilidades mais rapidamente.

Copilot Code Review para Azure DevOps – Preview

Com o Copilot Code Review, desenvolvedores podem solicitar uma revisão automatizada em qualquer pull request e receber comentários e sugestões inline diretamente na experiência de pull request do Azure DevOps. Os administradores da organização mantêm controle total sobre a adoção e habilitação por meio de configurações em nível de organização, projeto ou repositório. O uso é cobrado por meio dos GitHub AI Credits, na mesma assinatura Azure já usada para o Azure DevOps, sem necessidade de gerenciamento de licenças separado.

O Copilot Code Review é projetado para complementar, não substituir, revisores humanos. Ele não bloqueia merges nem conta como revisor obrigatório. Em vez disso, atua como uma camada adicional de revisão que ajuda a identificar problemas mais cedo, permitindo que engenheiros concentrem sua atenção nas mudanças mais críticas.

Autofix para CodeQL no Azure DevOps – Preview

Vulnerabilidades de segurança só são úteis se as equipes conseguirem corrigi-las de forma eficiente. O Autofix para alertas do CodeQL, agora em preview para Azure Repos como parte do GitHub Advanced Security para Azure DevOps, traz remediação baseada em IA diretamente para o fluxo de segurança. Com o Autofix, desenvolvedores podem solicitar uma correção sugerida para um alerta do CodeQL, e o Copilot cria automaticamente um pull request com a proposta de remediação pronta para revisão. É a mesma experiência que clientes do GitHub usam para reduzir significativamente o tempo de correção de vulnerabilidades.

Apple Silicon Macs para Azure Pipelines com cobrança por minuto

Os Apple Silicon Macs — uma capacidade muito aguardada — estão agora disponíveis como agentes hospedados pela Microsoft no Azure Pipelines, com cobrança por minuto. As equipes podem executar builds nativos mais rápidos para iOS e macOS sem gerenciar sua própria infraestrutura de Mac ou planejar capacidade para jobs paralelos, pagando por um modelo flexível de uso que escala conforme a demanda.

Qual o caminho a seguir?

O GitHub é onde os workflows de desenvolvimento com IA estão tomando forma, e para muitas equipes isso significará mover o controle de versão para lá ao longo do tempo. A Microsoft está investindo para tornar essa transição prática, seja migrando repositórios agora, adotando um modelo híbrido Azure DevOps + GitHub, ou movendo repositórios em fases conforme a complexidade.

Em cada um desses caminhos, o objetivo é o mesmo: ajudar as equipes a avançar com mais segurança, melhor qualidade de código e acesso às mais recentes capacidades agentic.

Perguntas Frequentes

  • O Enterprise Live Migrations (ELM) exige downtime durante a migração?
    Não. O ELM permite iniciar a migração sem bloquear o repositório do Azure DevOps, permitindo que os desenvolvedores continuem trabalhando normalmente. O histórico, branches e metadados são preservados, e o cutover é minimizado. A migração pode ser feita em fases, de acordo com a complexidade do portfólio.

  • O Copilot Code Review para Azure DevOps substitui revisões humanas?
    Não. Ele complementa as revisões humanas. Fornece comentários e sugestões inline nos pull requests, mas não bloqueia merges nem conta como aprovador obrigatório. O objetivo é identificar problemas mais cedo, liberando a equipe para focar nas mudanças críticas.

  • Posso continuar usando Azure Boards e Pipelines mesmo após migrar repositórios para o GitHub?
    Sim. A Microsoft oferece uma integração profunda entre GitHub e Azure DevOps, permitindo usar Azure Boards e Pipelines com repositórios do GitHub. Além disso, o GitHub Enterprise inclui direitos de uso básico do Azure DevOps, facilitando o modelo híbrido sem custo adicional.

  • O Autofix para CodeQL no Azure DevOps funciona com quais tipos de alertas?
    O Autofix está em preview e cobre um subconjunto de alertas do CodeQL. Quando um alerta é identificado, o desenvolvedor pode solicitar uma correção gerada por IA, que automaticamente cria um pull request com a proposta de remediação. A cobertura deve se expandir até a disponibilidade geral.

  • Os Macs Apple Silicon no Azure Pipelines são pagos por minuto?
    Sim. Os agentes Apple Silicon são cobrados por minuto de uso (pay-per-minute), eliminando a necessidade de gerenciar infraestrutura própria ou planejar capacidade para jobs paralelos. É ideal para builds nativos de iOS/macOS sob demanda.


Artigo originalmente publicado por Rajesh Ramamurthy em Azure DevOps Blog.

Gostou? Compartilhe:
Precisa de ajuda?Fale com nossos especialistas 👋
Avatar Walcew - Headset