Resumo da notícia
    • 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.

Adicione ao Google Notícias

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.

Publicidade
Espaço para banner (post-inline-1)

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.

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.

Publicidade
Espaço para banner (post-inline-2)

Este conteúdo foi auxiliado por Inteligência Artificial, mas escrito e revisado por um humano.

Via MarkTechPost