Lädt...

🔧 Agent Mode do GitHub Copilot: Um Assistente de Código Ainda Mais Inteligente


Nachrichtenbereich: 🔧 Programmierung
🔗 Quelle: dev.to

Recentemente, o Agent Mode do GitHub Copilot foi disponibilizado no preview do VSCode Insiders. Esse novo modo é capaz de iterar sobre seu próprio código, reconhecer erros e corrigi-los automaticamente. Além disso, pode sugerir comandos de terminal e solicitar sua execução, bem como analisar erros em tempo de execução e aplicar autocorreções.

Agent mode exemplo

Agora, além de executar apenas a tarefa solicitada, o Copilot também pode adicionar tarefas adicionais que não foram especificadas no prompt, mas que são necessárias para que a solução funcione corretamente. Ele é capaz de identificar seus próprios erros e aplicar correções diretamente no código.

Tenho testado o Agent Mode há algumas semanas em projetos experimentais para entender melhor seu funcionamento e como ele pode impactar minha produtividade no desenvolvimento.

Um exemplo prático

Uma das funcionalidades mais interessantes do Agent Mode é sua capacidade de analisar um projeto inteiro (ou apenas arquivos específicos) e gerar soluções automaticamente. Ele pode até mesmo criar novos arquivos quando necessário.

Para testar isso, criei um projeto simples de CRUD e solicitei ao Copilot que adicionasse uma nova rota para listar caminhões e motoristas em conjunto, combinando duas rotas já existentes:

Solicitação copilot chat

O Agent Mode iniciou a análise do código, identificou referências relevantes dentro do projeto e determinou o caminho ideal para aplicar a solução solicitada.

Resposta do copilot

Logo após, ele criou um novo arquivo, incluindo automaticamente os imports dos componentes necessários para a listagem e as requisições.

Resposta do Copilot chat

A seguir, adicionou a requisição para listar os caminhões e motoristas, incluindo a lógica de filtragem:
Código do novo componente criado

E estruturou a exibição dos resultados:
Código do novo componente criado

Por fim, o Copilot identificou que era necessário registrar a nova rota no arquivo de rotas principal e fez essa modificação automaticamente:

Resposta do chat do Github copilot

A nova rota foi adicionada junto com o import da página criada:

Adição da nova rota

Tudo isso foi gerado a partir de uma única mensagem no chat do Agent Mode. Esse é apenas um exemplo das inúmeras possibilidades dessa nova funcionalidade. Por enquanto, o Agent Mode ainda está em preview, mas já percebi um aumento significativo na produtividade ao utilizá-lo. Acredito que, no futuro, ele será ainda mais refinado e se tornará um grande aliado no desenvolvimento, reduzindo retrabalho e eliminando a necessidade de copiar código de outros lugares.

...

🔧 Agent Mode do GitHub Copilot: Um Assistente de Código Ainda Mais Inteligente


📈 138.46 Punkte
🔧 Programmierung

🔧 Explorando o GitHub Copilot: Seu Novo Assistente de Código Inteligente!


📈 81.21 Punkte
🔧 Programmierung

🔧 BEM com nesting nativo V2 - ainda mais poderoso 🔥


📈 43.78 Punkte
🔧 Programmierung

⚠️ Avast 2017: Inteligência artificial mais rápida e inteligente - 60 segundos


📈 41.14 Punkte
⚠️ Malware / Trojaner / Viren

⚠️ Avast 2017: Inteligência artificial mais rápida e inteligente - 30 segundos


📈 41.14 Punkte
⚠️ Malware / Trojaner / Viren

🔧 Mais do que armazenamento de código: 5 features do GitHub que você não conhece


📈 38.16 Punkte
🔧 Programmierung

🔧 Regra 1: O mais simples possível, mas não mais simples do que isso


📈 35.95 Punkte
🔧 Programmierung

🔧 Mais dados é melhor que um algoritmo mais eficiente


📈 35.95 Punkte
🔧 Programmierung

🔧 Um bom algoritmo e sua importancia para um código mais ágil


📈 32.44 Punkte
🔧 Programmierung

🔧 E Se... As Condicionais Fossem Mais Simples? Transformando Código com Boas Práticas


📈 32.44 Punkte
🔧 Programmierung

🔧 Remix com importação automática. Tenha um código mais limpo.


📈 32.44 Punkte
🔧 Programmierung

🔧 Reactjs, o 80/20 do seu melhor e mais performático código


📈 32.44 Punkte
🔧 Programmierung

📰 GitHub Copilot erweitert: Agent Mode und Copilot Edits in VS Code verfügbar


📈 32.36 Punkte
📰 IT Nachrichten

🔧 GitHub Copilot erweitert: Agent Mode und Copilot Edits in VS Code verfügbar


📈 32.36 Punkte
🔧 Programmierung

🔧 Ebook - Do Zero ao J.A.R.V.I.S. - Criando seu Assistente Personalizado com IA e Python


📈 31.27 Punkte
🔧 Programmierung

🔧 Projeto J.A.R.V.I.S. - Como Criei um Assistente Virtual do Zero que Conversa e Executa Tarefas


📈 31.27 Punkte
🔧 Programmierung

🔧 Agent AI a automação inteligente com CrewAI


📈 30.64 Punkte
🔧 Programmierung

🔧 Cómo desplegar y verificar un contrato inteligente en la blockchain de Mode usando Foundry


📈 29.18 Punkte
🔧 Programmierung

🔧 Refatoração de Código: Melhores Práticas para Escrever Código Limpo e Eficiente


📈 28.92 Punkte
🔧 Programmierung

🔧 .NET Source Generators: gerando código em tempo de escrita de código!


📈 28.92 Punkte
🔧 Programmierung

🕵️ Low CVE-2021-25647: Testes-codigo Testes de codigo


📈 28.92 Punkte
🕵️ Sicherheitslücken

🔧 GitHub Lança Novo Modelo de Sugestão de Código GPT-4o Copilot


📈 26.77 Punkte
🔧 Programmierung

🔧 Mejora tu productividad de código con GitHub Copilot


📈 26.77 Punkte
🔧 Programmierung

🔧 Ainda dá pra falar do DeepSeek?


📈 25.8 Punkte
🔧 Programmierung

🔧 Low Effort Content: Ainda faz sentido criar conteúdo?


📈 25.8 Punkte
🔧 Programmierung

🔧 Low Effort Content: Ainda faz sentido criar conteúdo?


📈 25.8 Punkte
🔧 Programmierung

🔧 Python ultrapassa JavaScript e IA ainda não vai roubar nossos empregos


📈 25.8 Punkte
🔧 Programmierung

🔧 Certificação e Acessibilidade: Por que Ainda é um Caminho Difícil?


📈 25.8 Punkte
🔧 Programmierung

🔧 Como Consegui uma Carreira em DevRel Ainda na Faculdade


📈 25.8 Punkte
🔧 Programmierung

🔧 Ainda precisamos do AutoMapper em projetos .NET?


📈 25.8 Punkte
🔧 Programmierung

matomo