▲
- A Microsoft liberou o código-fonte da extensão GitHub Copilot Chat para o VS Code.
- Agora, todos os desenvolvedores podem usar essa ferramenta gratuitamente.
- Essa mudança democratiza acesso a tecnologias avançadas de IA na programação.
- A comunidade pode contribuir para melhorias na extensão, impactando o desenvolvimento de software.
A Microsoft tornou público o código-fonte da extensão GitHub Copilot Chat para o Visual Studio Code (VS Code), transformando uma ferramenta de IA antes paga em um recurso gratuito para desenvolvedores. Lançada sob a licença MIT, a extensão agora oferece todos os recursos que antes exigiam assinatura, marcando um passo importante na democratização de ferramentas de desenvolvimento com IA.
Principais recursos da extensão
Disponível no repositório microsoft/vscode-copilot-chat, a extensão inclui quatro componentes principais: Agent Mode, Edit Mode, Code Suggestions e Chat Integration. Juntos, eles formam um assistente de programação interativo e contextual, indo além do autocompletar básico.
Agent Mode: automação de tarefas complexas
O Agent Mode lida com fluxos de trabalho de programação em várias etapas de forma autônoma. Ele diagnostica erros de compilação, executa testes novamente e itera sobre mudanças até alcançar o resultado desejado, funcionando como um co-desenvolvedor capaz de se autocorrigir.
Edit Mode: edição por comandos de voz
O Edit Mode permite que desenvolvedores façam edições estruturadas em vários arquivos usando comandos em linguagem natural. Por exemplo, um prompt como “Adicione logs a todas as requisições HTTP” pode gerar modificações consistentes em diferentes módulos.
Code Suggestions: previsões contextuais
Diferente de ferramentas tradicionais de autocompletar, o Code Suggestions do GitHub Copilot Chat aprende com o arquivo atual, estrutura do projeto e edições anteriores para sugerir alterações lógicas, tornando o fluxo de escrita mais fluido.
Leia também:
Chat Integration: suporte dentro do editor
A interface de chat dentro do editor oferece suporte instantâneo contextualizado ao espaço de trabalho atual. Desenvolvedores podem fazer perguntas específicas como “Por que este teste está falhando?” e receber respostas baseadas no código real.
Essa mudança tem implicações significativas para o ecossistema de desenvolvimento. Organizações podem agora hospedar e personalizar a extensão para fluxos de trabalho proprietários, enquanto a comunidade de código aberto pode contribuir para melhorias e integrações com outros modelos de linguagem.
A adoção de agentes de IA nas empresas brasileiras pode ser acelerada com ferramentas como essa, que eliminam barreiras de custo. Para desenvolvedores em ambientes educacionais ou com recursos limitados, o acesso a essas funcionalidades avançadas sem custo representa uma mudança significativa.
Este conteúdo foi auxiliado por Inteligência Artificial, mas escrito e revisado por um humano.
Via MarkTechPost