Construir workflows agênticos desde o zero é difícil. É preciso gerenciar contexto entre as interações, orquestrar ferramentas e comandos, rotear entre modelos, integrar servidores MCP, e considerar permissões, limites de segurança, e condições de falhas. Mesmo antes de alcançar sua lógica real de produto, você já construiu uma pequena plataforma.
O GitHub Copilot SDK (agora em pré-visualização técnica) remove esses empecilhos. Ele permite que você use o mesmo núcleo de agente do Copilot que capacita o GitHub Copilot CLI, conectando-o em qualquer aplicação.
Isto oferece acesso programático ao mesmo loop de execução testado em produção que alimenta o GitHub Copilot CLI. Isso significa que, em vez de criar seu próprio planejador, loop de ferramentas e ambiente de execução, você pode incorporar esse loop de agentes diretamente em seu aplicativo e construir em cima dele para qualquer caso de uso.
Você também obtém suporte do Copilot CLI para múltiplos modelos de IA, definições de ferramentas personalizadas, integração com o servidor MCP, autenticação do GitHub e streaming em tempo real.
Como começar
Começando com suporte para Node.js, Python, Go e .NET. Você pode usar sua assinatura existente do GitHub Copilot ou trazer sua própria chave.
O repositório github/copilot-sdk
-
Instruções de configuração
-
Exemplos iniciais
-
Referências do SDK para cada linguagem suportada
Um bom primeiro passo é definir uma única tarefa, como atualizar arquivos, executar um comando ou gerar uma saída estruturada, e deixar o Copilot planejar e executar as etapas enquanto seu aplicativo fornece as ferramentas e restrições específicas do domínio.
Aqui está um pequeno trecho de código para demonstrar como você pode chamar o SDK em TypeScript:
Visite github/copilot-sdk para começar a construir.
Qual a novidade no GitHub Copilot CLI
Copilot CLI deixa planejar projetos ou recursos, modificar arquivos, executar comandos, usar agentes personalizados, delegar tarefas para a nuvem, e mais, tudo sem deixar seu terminal.
Desde que o introduzimos, temos expandido o workflow agêntico do Copilot para que:
-
Funcione da mesma forma que você, com memória persistente, sessões infinitas e compactação inteligente.
-
Ajude você a pensar com fluxos de trabalho de exploração, planejamento e revisão, onde você pode escolher o modelo desejado em cada etapa.
-
Execute em seu nome com agentes personalizados, habilidades de agente, suporte completo ao MCP e delegação de tarefas assíncronas.
Como o SDK se integra ao Copilot CLI?
O SDK pega o poder agêntico do Copilot CLI (planejamento, uso de ferramentas e loop de execução em múltiplas etapas) e o torna disponível na sua linguagem de programação favorita. Isto possibilita integrar o Copilot em qualquer ambiente. Você pode criar interfaces gráficas de usuário (GUIs) que usam o workflow de IA, desenvolver ferramentas pessoais que aumentam sua produtividade, ou executar agentes internos personalizados nos workflows corporativos.
Nossas equipes já o utilizaram para criar coisas como:
-
Geradores de capítulos do YouTube
-
GUIs personalizadas para seus agentes
-
Workflows de comando de voz para executar aplicativos em seus desktops
-
Jogos onde você pode competir com IA
-
Ferramentas de resumo
-
E muito mais!
Pense no SDK do Copilot como uma plataforma de execução que permite reutilizar o mesmo loop de agentes por trás Copilot CLI, enquanto o GitHub cuida da autenticação, gerenciamento de modelos, servidores MCP, agentes personalizados e chat, além de streaming. Você está no controle do que será construído sobre esses blocos de construção.
Comece a construir hoje mesmo! Visite o repositório do SDK para começar.


