Ir para o conteĂşdo

💻 Agent Builder — Trilha VS Code¶

L100 L200 L300

Construa agentes de IA que estendem o Visual Studio Code — transformando o Copilot Chat em um assistente de programação poderoso e personalizável com conhecimento e ações específicos do domínio.


O que Você Vai Construir¶

  • âś… Um VS Code Chat Participant (@myagent) que responde no Copilot Chat
  • âś… Um chat participant que chama um Servidor MCP para dados em tempo real
  • âś… CompreensĂŁo da API de Extensões do VS Code para recursos de IA

Laboratórios da Trilha (1 laboratório, ~45 min no total)¶

Lab TĂ­tulo NĂ­vel Custo
Lab 025 VS Code Copilot Chat Participant L200 âś… Free

Conceitos Principais¶

Chat Participants (@participant)¶

Chat participants são extensões do VS Code que registram um handler para o Copilot Chat. Quando um usuário digita @myagent, seu código é executado e responde.

vscode.chat.createChatParticipant('myagent', async (request, context, stream, token) => {
    stream.markdown(`You asked: **${request.prompt}**`);
    // Call LLM, tools, MCP servers...
});

API de Modelo de Linguagem do VS Code¶

O VS Code expõe LLMs (modelos do GitHub Copilot) diretamente para extensões — sem necessidade de chave de API para os usuários.


Pré-requisitos¶

  • VS Code 1.90+
  • Node.js 20+
  • ExtensĂŁo GitHub Copilot instalada

Recursos Externos¶