Como usar HydraFusion no GitHub Copilot CLI

HydraFusion é a nova research preview do GitHub para Copilot CLI: uma forma de executar uma tarefa de código com vários modelos em vez de apostar tudo em uma única escolha.

O GitHub apresentou HydraFusion em 4 de setembro de 2026 como uma camada de orquestração dentro do Copilot CLI. O interessante não é que o Copilot tenha outra opção em /model. O interessante é que o GitHub está testando um modelo operacional diferente para o coding agent: um modelo pode escrever, outro pode criticar, e um modelo mais poderoso pode assumir o controle quando uma porta de qualidade não é atingida.

Essa mudança importa porque a próxima melhoria forte em produtividade com IA para desenvolvimento pode não vir apenas de um modelo maior. Pode vir de decidir quando um modelo mais eficiente é suficiente, quando vale a pena uma crítica independente e quando faz sentido escalar para uma inferência mais poderosa.

O que é HydraFusion no GitHub Copilot CLI?

HydraFusion é uma opção de modelo em research preview dentro do GitHub Copilot CLI que escolhe dinamicamente um fluxo de trabalho com vários modelos para resolver uma tarefa de código.

Na explicação do GitHub, você escolhe HydraFusion como escolheria qualquer outro modelo, mas o runtime pode selecionar diferentes padrões de execução nos bastidores. Em vez de pedir que você decida de antemão se uma tarefa precisa do modelo mais caro ou mais poderoso, HydraFusion transforma essa decisão em parte do fluxo de trabalho.

Essa é a mudança estratégica. Muitos times já fazem isso manualmente: usam um modelo para escrever, outro para revisar e um modelo mais poderoso quando a tarefa fica complicada. HydraFusion transforma esse hábito manual em comportamento de produto dentro do Copilot CLI.

Como ativar HydraFusion no Copilot CLI?

Para ativar HydraFusion no Copilot CLI, o GitHub indica estes passos: execute /update, ative o modo experimental com /experimental on e depois use /model para escolher HydraFusion (Research Preview).

Esses são os passos publicados pelo GitHub em 5 de setembro de 2026. A preview está disponível via /experimental para usuários de todos os planos do GitHub Copilot, mas o GitHub também adverte que os resultados, fluxos de trabalho, modelos disponíveis, nomes e comportamento do produto podem mudar.

Esse aviso não é menor. Isso ainda não é um contrato estável. Se você documentar para seu time, coloque a data.

Como o HydraFusion escolhe entre vários modelos?

HydraFusion atualmente escolhe entre três padrões de execução: Single, Cascade e Critique.

Single é o caminho direto: um modelo selecionado resolve a tarefa. Cascade começa com um modelo mais eficiente e usa uma porta de qualidade para decidir se aceita a resposta ou escala para um modelo mais poderoso. Critique faz com que um modelo escreva o resultado, depois usa um crítico independente e somente leitura de outra família de modelos, e então permite uma revisão do modelo original.

O padrão é a ideia de produto. HydraFusion não responde apenas „qual modelo devo usar‟, mas „qual fluxo de trabalho pode fornecer qualidade suficiente sem gastar demais em latência e créditos‟.

Para times de engenharia, essa é uma questão de governança. Você não está apenas escolhendo inteligência. Está escolhendo limites: quando gastar mais, quando revisar, quando parar e quando evitar que um resultado parcial chegue ao repositório.

Por que a orquestração de modelos importa no GitHub Copilot?

A orquestração de modelos importa porque o coding agent está se tornando um problema de runtime, não apenas uma competição de rankings de modelos.

Um agente de código toca arquivos, chama ferramentas, vê o estado do repositório, pede permissões e pode produzir um patch. Quando esse agente coordena vários modelos, o fluxo de trabalho precisa de contabilidade e controle em cada etapa: escrita, crítica, revisão, fallback, escalamento, cancelamento e aplicação final.

O GitHub diz que HydraFusion se apoia em cinco princípios operacionais: contabilidade completa, execução delimitada, revisão isolada, aplicação fail-safe e roteamento validado. Não são detalhes cosméticos. São a diferença entre „o modelo respondeu‟ e „o sistema produziu uma única mudança coerente, com permissões e limites claros‟.

Por isso os CTOs e líderes de engenharia deveriam observar isso de perto. Se esse padrão funcionar, a estratégia de modelos deixa de ser uma planilha de fornecedores e começa a fazer parte do design da plataforma interna de desenvolvimento.

O que o GitHub disse sobre qualidade e custo?

O GitHub afirma que, em avaliações offline controladas, HydraFusion igualou ou ficou próximo de uma linha de base com Opus 5 enquanto reduzia o custo estimado do fluxo de trabalho em três benchmarks de agentic coding.

A frase importante é „avaliações offline controladas‟. Os números do GitHub servem como sinal de direção, não como prova independente de que seu repositório verá o mesmo resultado.

Na tabela publicada pelo GitHub, HydraFusion mostrou 67% menos custo estimado e +4,9 pontos de qualidade no TerminalBench 2.1 contra Opus 5. No DeepSWE mostrou 36% menos custo estimado e -1,5 pontos de qualidade. No CheckpointBench, o benchmark interno do GitHub baseado em sessões reais do Copilot, mostrou 65% menos custo estimado e -0,1 pontos de qualidade.

A afirmação é forte, mas continua sendo uma afirmação de preview. Os números dependem de versões de benchmark, configurações de fluxo de trabalho, pool de modelos, suposições de preços e condições de avaliação. Trate-os como a tese do GitHub, não como uma projeção de sua fatura.

Quando faz sentido testar HydraFusion?

Faz sentido testar HydraFusion primeiro em tarefas de código substanciais, bem delimitadas e com um único prompt inicial, onde uma revisão ou um escalamento podem agregar valor.

O GitHub recomenda começar durante a preview com tarefas de coding em autopilot mode e de primeiro turno. Faz sentido. O valor do HydraFusion fica melhor quando a tarefa é grande o suficiente para se beneficiar da orquestração, mas suficientemente delimitada para que você possa avaliar o resultado.

Um bom teste não é „muda a cor de um botão‟. Um teste melhor é um bug fix contido, uma refatoração focada, uma pequena feature com testes existentes ou uma tarefa de repositório onde um modelo pode escrever algo aceitável e outro modelo pode detectar casos extremos.

O experimento útil para um time é simples: execute o mesmo tipo de tarefa com seu modelo habitual do Copilot CLI e com HydraFusion. Depois compare patches aceitos, tempo de revisão, consumo de créditos, latência e taxa de rollback. Isso dirá mais do que qualquer tabela de benchmark.

Também se encaixa com o que já estamos acompanhando no yoDEV: o Copilot CLI está deixando de ser uma simples interface de terminal e se tornando uma superfície de agentes. Essa linha já apareceu em nossa cobertura de Copilot CLI e sua expansão como interface de trabalho a partir do terminal.

Que riscos tem usar HydraFusion hoje?

O risco principal é que HydraFusion é um research preview, então seu comportamento pode mudar enquanto os times ainda estão aprendendo a avaliá-lo.

Também há um trade-off de observabilidade. O GitHub diz que HydraFusion mostra etapas do fluxo de trabalho, mas não mostra rascunhos intermediários como trabalho final, porque esses rascunhos podem ser revisados, descartados ou modificados. É uma decisão razoável de segurança, mas pode fazer a espera parecer opaca.

O outro risco é a intuição de custos. Um fluxo de trabalho multimodelo pode ser mais barato se evitar inferência cara desnecessária. Também pode surpreender se uma tarefa ativa crítica, tentativa novamente, fallback ou escalamento. O GitHub diz que o uso se baseia nos tokens consumidos pelos modelos que HydraFusion utiliza, cobrados de acordo com a tarifa padrão de cada modelo.

A regra prática é esta: teste-o, mas meça-o. Não assuma que „orquestração‟ significa automaticamente „mais barato‟. Significa que o sistema tem mais formas de decidir como gastar.

O que muda se HydraFusion funcionar?

Se o HydraFusion funcionar, a pergunta padrão em codificação com IA muda de “que modelo usamos” para “que workflow governa essa tarefa”.

Essa mudança é mais profunda do que parece. Escolher um único modelo fazia sentido quando o agente era principalmente uma interface de chat. Mas o trabalho real em um repositório é procedural: inspecionar, planejar, editar, revisar, validar, talvez escalar e aplicar. Quando esse processo existe, o melhor modelo nem sempre é um único modelo. Pode ser uma sequência com limites explícitos.

HydraFusion é a primeira aposta pública do GitHub por essa ideia dentro do Copilot CLI. Talvez o preview mude bastante antes de se estabilizar. Mas a direção já vale a pena: a codificação agêntica está passando de seleção de modelos para governança de workflows.