O WaveCoder é um modelo de linguagem grande para código desenvolvido pelo Microsoft Research Asia. Ele aprimora a capacidade e a multifuncionalidade dos modelos de linguagem grandes para código por meio do ajuste fino de instruções. Ele demonstra desempenho excepcional em diversas tarefas de programação, como resumo, geração, tradução e reparo de código. A inovação do WaveCoder reside em sua estrutura de síntese de dados e estratégia de geração de dados de instruções em duas etapas, garantindo alta qualidade e diversidade de dados. A disponibilização em código aberto deste modelo fornece aos desenvolvedores uma poderosa ferramenta de auxílio à programação, contribuindo para aumentar a eficiência do desenvolvimento e a qualidade do código.