Pular para o conteúdo

Boas-vindas ao GitHub Copilot Day: o futuro da engenharia com agents

Ver no idioma original →

Autoria: GitHub · Assistir no YouTube

Vídeo de autoria do canal indicado, não da IANIA; todos os direitos pertencem ao criador. Transcrição, resumo e tradução gerados automaticamente; o conteúdo no idioma original é preservado na versão em idioma original.

Idioma original: inglês

Vídeo original: Welcome to GitHub Copilot Day: the future of agentic engineering · Canal: GitHub · 04:27 · Assistir no YouTube

Tópicos: Agentes de IA, Engenharia de software com IA, Ferramentas de desenvolvimento com IA, Inferência e otimização de modelos

Kyle Daigle dá as boas-vindas ao primeiro GitHub Copilot Day e apresenta mudanças na forma de desenvolver software com agents. Ele destaca que o aumento da quantidade de código torna qualidade, segurança, confiança e custo ainda mais importantes. Em seguida, apresenta o Hydro Fusion, uma abordagem em pesquisa que escolhe como combinar modelos conforme a tarefa, com o objetivo de melhorar a qualidade e reduzir custos. Por fim, explica como o runtime compartilhado e o Copilot SDK dão suporte a ferramentas, workflows e demonstrações que serão apresentadas no evento.

  • O GitHub Copilot Day foi criado para apresentar novidades e mostrar como colocá-las em prática.
  • Os commits mensais no GitHub mais que dobraram desde abril, passando de 1,4 bilhão para 2,9 bilhões.
  • Com agents assumindo mais partes do ciclo de desenvolvimento, o trabalho passa de produzir cada linha para orientar o que será construído.
  • Qualidade, segurança, confiança e custo continuam essenciais à medida que agents fazem mais do trabalho.
  • O Hydro Fusion escolhe entre usar um modelo diretamente, começar com um modelo eficiente e escalar se necessário, ou combinar modelos que redigem e revisam.
  • Em evals offline com Terminal Bench 2.1, o Hydro Fusion melhorou a qualidade em 4,9 pontos e reduziu o custo estimado em 67% em comparação com Opus 5.
  • O runtime compartilhado alimenta o Copilot CLI e o app GitHub Copilot, e serve de base para ferramentas e workflows criados com o Copilot SDK.
  • O evento mostrará roteamento do Hydro Fusion, skills de agent reutilizáveis e a coordenação do app GitHub Copilot em repos reais.
Início Capítulo Resumo
00:04 Abertura do GitHub Copilot Day Kyle Daigle apresenta o evento, convida participantes a conhecer as novidades e destaca o crescimento dos commits no GitHub.
01:11 Desenvolvimento com agents e orquestração de modelos A apresentação explica como o trabalho com agents muda o papel dos desenvolvedores e por que qualidade, segurança, confiança e custo importam.
02:16 Hydro Fusion: qualidade e custo Daigle descreve como o Hydro Fusion escolhe estratégias com modelos e cita os resultados obtidos em evals offline.
03:25 Runtime compartilhado e Copilot SDK O runtime compartilhado é apresentado como base do Copilot CLI, do app GitHub Copilot e de ferramentas criadas com o SDK.
03:56 Demonstrações e próximos passos Daigle antecipa demonstrações de roteamento, skills de agent, coordenação entre repos e programação ao vivo.

Esta é uma ótima oportunidade para dar outra olhada e conhecer a melhor versão do GitHub Copilot até agora. — 00:38

Mais código, por si só, não é o objetivo. — 01:11

Melhores resultados não deveriam exigir mais complexidade nem custar mais para os desenvolvedores. — 02:51

Embora os agents possam fazer mais do trabalho, você ainda decide o que será lançado. — 03:25

  • GitHub (empresa): Empresa que organiza o GitHub Copilot Day e desenvolve os produtos apresentados.
  • Kyle Daigle (pessoa): COO do GitHub que apresenta o evento e introduz as novidades.
  • GitHub Copilot (ferramenta): Produto de assistência ao desenvolvimento cujo conjunto de recursos é apresentado no evento.
  • Hydrofusion (conceito): Abordagem em pesquisa que seleciona como usar ou combinar modelos para uma tarefa, considerando qualidade e custo.
  • Terminal-Bench 2.1 (conceito): Benchmark usado nas evals offline mencionadas para avaliar o Hydro Fusion.
  • Opus 5 (modelo): Modelo usado como referência de comparação nos resultados de custo e qualidade do Hydro Fusion.
  • Copilot CLI (ferramenta): Interface de linha de comando que, segundo a apresentação, é alimentada pelo runtime compartilhado.
  • GitHub Copilot app (ferramenta): Aplicativo do GitHub Copilot que usa o runtime compartilhado e coordena trabalho em repos.
  • Copilot SDK (ferramenta): SDK baseado no runtime compartilhado que serve de fundação para criar ferramentas e workflows.

00:04 Pessoal, sou Kyle Daigle, COO do GitHub e CMO da área de desenvolvimento da Microsoft. Sejam bem-vindos ao primeiro GitHub Copilot Day. Criamos este evento porque, sinceramente, não podíamos esperar até o GitHub Universe do mês que vem para mostrar tudo o que temos desenvolvido. E, embora não queiramos apenas anunciar o que há de novo e brilhante, hoje vamos colocar isso em prática, mostrar o que é possível e, esperamos, dar algumas ideias para vocês experimentarem por conta própria. Então, se o Copilot já faz parte do seu workflow diário, obrigado por construírem conosco. Achamos que

00:38 vocês vão ver algumas surpresas hoje. E, se vocês são novos no Copilot — ou, sinceramente, se faz um tempo que não o usam —, este é um ótimo dia para dar outra olhada e conhecer a melhor versão do GitHub Copilot até agora. Se vocês estão neste evento, já sabem que o desenvolvimento de software está avançando e mudando incrivelmente rápido. Desde abril, o número mensal de commits no GitHub mais que dobrou: passou de 1,4 bilhão de commits para 2,9 bilhões por mês. Isso é muito mais código.

01:11 Mas produzir mais código, por si só, não é o objetivo. À medida que os agents assumem mais etapas do ciclo, a maneira como construímos muda drasticamente. Um prompt se transforma em trabalho paralelo. Um único agent dá lugar a um sistema coordenado, e nosso tempo deixa de ser dedicado a produzir cada linha e passa a moldar o que será construído. Isso torna qualidade, segurança, confiança e custo mais importantes, não menos. Atingir esse padrão exige mais do que um modelo poderoso. Exige o sistema certo ao redor dele. Contexto, ferramentas, verificações e uma maneira inteligente

01:46 de colocar cada modelo para trabalhar. E essa última parte é bem mais difícil do que parece. Quase toda semana é lançado um novo modelo, e eles passam a fazer parte da cultura de desenvolvimento. Nós os experimentamos, comparamos impressões e debatemos quais são os nossos favoritos. Eu também faço isso. Passei o fim de semana inteiro fazendo isso. Aí surgem as perguntas práticas: qual modelo devo usar para isto? Para qual tarefa? A que custo? E nosso tempo não é ilimitado, assim como nossos tokens. Por isso, nesta última

02:16 semana anunciamos o Hydro Fusion em research preview. Uma nova abordagem, projetada para tomar essas decisões por você. A ideia é simples, embora a engenharia por trás dela não seja. O Hydro Fusion analisa a tarefa e decide se deve usar um modelo diretamente, começar com um modelo eficiente e recorrer a outro se necessário, ou pedir que um modelo faça um rascunho enquanto outro critica e aprimora o resultado. Em evals offline com o Terminal Bench 2.1, o Hydro Fusion melhorou a qualidade em 4,9 pontos e reduziu o custo estimado

02:51 em 67% em comparação com o Opus 5. Vocês nos ouviram falar bastante, ao longo dos anos, do nosso compromisso com a escolha de modelos, e o Hydro Fusion é a próxima evolução disso. Mais qualidade, menor custo e muito menos pesquisa de modelos para vocês fazerem. Agora, este é um research preview, então ainda estamos aprendendo, mas a direção é clara. Resultados melhores não deveriam exigir mais complexidade nem custar mais para os desenvolvedores. A orquestração de modelos é apenas uma parte do sistema. O runtime compartilhado

03:25 agora dá suporte ao Copilot CLI e ao app do GitHub Copilot. O Copilot SDK, esse mesmo runtime, torna-se a base das ferramentas e dos workflows que vocês criam. E vocês podem começar pela infraestrutura de agents que nós mesmos usamos no GitHub e, então, moldá-la para atender seus usuários e bases de código e, claro, à sua maneira de trabalhar. E, embora os agents possam fazer mais do trabalho, a decisão sobre o que será lançado continua sendo de vocês. Sei que vieram para ver o que isso muda no seu workflow. Então, vamos

03:56 direto ao assunto. Vamos mostrar o Hydra fusion direcionando tarefas reais, agent skills tornando abordagens comprovadas reutilizáveis e o app do GitHub Copilot coordenando o trabalho em repositórios reais. Depois, vamos mostrar como vocês podem construir sobre a mesma base com o Copilot SDK. Também sei que muitos de vocês vieram para assistir Burke e Pierce programarem ao vivo. Eu também. E tudo o que vem antes vai dar a eles ferramentas mais poderosas para construir e maneiras mais interessantes de programar

04:27 ao vivo com todos vocês. Assim, todo mundo ganha. Olhem, seu workflow mudou, e o GitHub Copilot também mudou bastante. Estou muito animado para vocês verem o que temos desenvolvido. Temos muito para abordar hoje, então vamos construir.

Transcrição original

[00:04] Everyone, I’m Kyle Daigle, the COO of GitHub and the CMO of developer from Microsoft. Welcome to our first-ever GitHub Copilot day. We created this event because, honestly, we couldn’t wait until GitHub Universe next month to show you all that we’ve been building. And while we don’t just want to announce what’s new and shiny, today we’re going to put it to work and show you what’s possible and hopefully give you a few ideas to try yourself. So, if Copilot is already a part of your daily workflow, thank you for building with us. We think

[00:38] you’ll see a few surprises today. And if you’re new to Copilot, or honestly, if you just haven’t used it in a while, this is a great day to take another look and join us with the best version of GitHub Copilot yet. If you’re at this event, you already know software development is moving and changing incredibly fast. Since April, monthly commits on GitHub have more than doubled from 1.4 billion commits to 2.9 billion commits a month. That’s a lot more code.

[01:11] But, more code alone isn’t the goal. As agents take on more of the loop, the way we build shifts dramatically. A prompt becomes parallel work. A single agent becomes a coordinated system, and our time shifts from producing every line to shaping what gets built. That makes quality, security, trust, and cost more important, not less. Meeting that bar takes more than a powerful model. It takes the right system around it. Context, tools, checks, and a smart way

[01:46] to put every single model to work. And that last part is much harder than it sounds. A new model launches every week just about, and they become a part of developer culture. We try them, we compare notes, and we debate our favorites. I do it, too. I did it all weekend. Then, the practical questions arise. Which model should I use for this? For which task? At what cost? And our time isn’t unlimited, and neither are our tokens. That’s why this past

[02:16] week we announced Hydro Fusion in research preview. A new approach designed to take on those decisions for you. The idea is simple, even if the engineering around it isn’t. Hydro Fusion looks at the task and decides whether to use one model directly, start with an efficient model and escalate if needed, or have one model draft while another critiques and improves the result. In offline evals with Terminal Bench 2.1, Hydro Fusion improved quality by 4.9 points while reducing estimated cost

[02:51] by 67% when compared to Opus 5. You’ve heard us talk a lot about our commitment to model choice over the years, and Hydro Fusion is the next evolution of that. Better quality, lower cost, and a lot less model shopping for you to do. Now, it’s a research preview, so we’re still learning, but the direction is clear. Better results shouldn’t require more complexity or cost more for developers. Now, model orchestration is just one piece of the system. The shared runtime

[03:25] now powers the Copilot CLI and the GitHub Copilot app. The Copilot SDK, that same runtime, becomes a foundation for the tools and workflows that you build. And you can start with the agent infrastructure we use ourselves at GitHub, then shape it around your users and code bases, and of course, your way of working. And while agents can do more of the work, you still decide what ships. Now, I know you came to see what this changes in your workflow. So, let’s

[03:56] get right into it. We’ll show Hydra fusion routing real tasks, agent skills making proven approaches reusable, and the GitHub Copilot app coordinating across real repositories. Then, we’ll show how you can build on the same foundation with the Copilot SDK. I also know many of you came to watch Burke and Pierce code live. I did, too. And everything before that will give them more powerful tools to build with and more interesting ways to code

[04:27] live with all of you. So, everybody wins. Look, your workflow has changed and GitHub Copilot has changed a lot, too. I’m so excited for you to see what we’ve been building. We’ve got a lot to cover today, so let’s go build.