Essa semana nós enviamos o SDK do GitHub Copilot, que pega o loop do agente da CLI do Copilot e facilita a incorporação em outros aplicativos. Temos usado, aprimorado e ampliado o Copilot CLI nos últimos meses e isso gerou novas ideias sobre o que significa ter o contexto certo onde trabalhamos.
Como desenvolvedores, passamos a maior parte do tempo no terminal e em nossos IDEs e, na maioria dos dias, escrever código não é a parte mais difícil. A parte difícil é tudo ao seu redor: descobrir por que algo foi construído de uma determinada maneira, rastreando uma especificação que definiu um requisito, lembrando qual reunião introduziu uma mudança ou encontrando a pessoa certa com quem conversar quando tivermos uma dúvida.
Ferramentas como CLI do GitHub Copilot já faço um ótimo trabalho ajudando com o código. Mas eles não veem o trabalho em torno do trabalho que levou ao código, como o documento de design que o moldou, a reunião onde uma decisão foi tomada ou a pessoa ou equipe que o possui.
E se você pudesse conectar o GitHub Copilot para ter uma compreensão mais profunda de sua equipe e de seu trabalho? Então começamos a construir exatamente isso.
Aqui estão alguns exemplos e experimentos com os quais estamos brincando. Eles nos ajudaram a economizar tempo, eliminar o trabalho árduo e até mesmo injetar um pouco de diversão em algumas das coisas que fazemos manualmente todos os dias:
Encontrar o proprietário certo para um trecho de código
Às vezes somos jogados em bases de código com as quais não estamos familiarizados e git blametem alguém que nem está mais no projeto. Em vez de perguntar, o Copilot pode descobrir a propriedade com base no histórico de commits, no contexto do projeto e no conhecimento organizacional, incluindo reuniões, e-mails e documentos.
Criando um diagrama de arquitetura a partir de uma transcrição de reunião
Ao tentar traduzir as discussões da reunião em um plano técnico, a captura de detalhes da arquitetura é lenta e propensa a erros. Com o Work IQ conectado ao Copilot CLI, o Copilot pode extrair as transcrições da reunião, compreender os componentes e relacionamentos e gerar um rascunho de diagrama de arquitetura.
Comparando uma implementação com a especificação de design original
Em vez de adivinhar ou examinar manualmente o código, o Copilot pode consultar o documento de design relevante e identificar onde as coisas mudaram, se desviaram ou não foram implementadas conforme o esperado.
Trazendo contexto de trabalho para seus próprios aplicativos
Com o SDK do Copiloto do GitHub (disponível no Technical Preview), você também pode trazer seu contexto de trabalho para seus próprios aplicativos e projetos, dando-lhes acesso a um agente que entende seu trabalho, com apenas algumas linhas de código. Aqui está usando o VS Code como exemplo:
Quando você está profundamente envolvido em uma tarefa, alternar ferramentas para procurar os documentos, notas de reuniões ou arquivos relacionados mais recentes interrompe seu fluxo. Este exemplo mostra como uma extensão leve do VS Code pode exibir automaticamente o conteúdo importante (reuniões recentes, documentos de design e arquivos relevantes do SharePoint ou OneDrive) diretamente no editor.
Preparando-se
Esses exemplos são habilitados conectando o GitHub Copilot ao Work IQ, a camada de inteligência por trás do Microsoft 365 Copilot.
Para começar, você precisará de uma assinatura do GitHub Copilot e de uma assinatura do Microsoft 365 que inclua acesso ao Microsoft 365 Copilot. Você também precisará da aprovação do administrador do seu locatário. Para obter mais detalhes, consulte o Repositório de servidor Work IQ MCP. Você pode obter um locatário de desenvolvimento M365 gratuito por meio do seu Assinatura do Visual Studio ou o Programa para desenvolvedores do Microsoft 365.
Certifique-se de estar usando a versão mais recente do GitHub Copilot CLI (ele informará se há uma atualização pendente) e use os seguintes comandos para instalar o servidor Work IQ MCP:
/plugin marketplace add github/copilot-plugins
/plugin install workiq@copilot-plugins Reinicie a CLI e você verá o servidor Work IQ MCP lá!
Nos divertimos muito usando o GitHub Copilot para criar coisas que nos ajudam a ser mais produtivos. Confira Vídeo de Scott Hanselman para ver um ótimo exemplo disso em ação. Estamos entusiasmados para ver o que você constrói! Mostre seus experimentos nas redes sociais com #WorkIQBuilds e conecte-se conosco no GitHub para compartilhar seus comentários.
Deseja saber mais sobre Programação e Desenvolvimento Clique Aqui!
GitHub Copilot CLI

Perito em Computação Forense e Crimes Cibernéticos
Investigação Digital | Laudos Técnicos | Resposta a Incidentes
Bacharel em Sistemas da Informação, Certificado Microsoft Azure IA e MOS. Trabalho como Administrador de Redes, Firewall e Servidores Windows e Linux!
Minhas atividades favoritas são: Caminhar, Fazer Trilhas, Natureza, Insetos e claro ler sobre Tecnologia.

