Programa do Curso
Da Conclusão Automática ao Agente: Compreendendo a Mudança
- Como as sugestões do Copilot diferem do planejamento em múltiplas etapas de agentes
- Arquitetura do ciclo do agente: planejar, gerar, executar, iterar
- Suporte a linguagens e seleção de modelos para tarefas de agente
- Exemplos do mundo real: desde funções de cinco linhas até funcionalidades em múltiplos arquivos
Habilitando o Modo Agente na Sua IDE
- Ativação no VS Code, JetBrains e Neovim
- Configuração da janela de contexto e preferências de tier do modelo
- Definição de regras de workspace e exclusão de arquivos binários grandes
- Gestão dos fluxos de trabalho do Copilot Chat versus agente integrado
Planejamento e Execução em Múltiplas Etapas
- Prompting do Copilot para criar uma funcionalidade completa
- Acompanhamento da divisão de tarefas pelo agente em múltiplos arquivos
- Revisão de cada etapa antes de aplicar as alterações
- Uso de reversão integrada quando as etapas se desviam do plano
Comandos no Terminal Dentro do Ciclo do Agente
- Instalação de dependências através da integração do terminal do Copilot
- Execução de comandos de compilação e interpretação da saída
- Gestão de variáveis de ambiente dentro das sessões do Copilot
- Limites de segurança: quais comandos exigem aprovação manual
Desenvolvimento Orientado a Testes com um Agente
- Geração de testes unitários a partir do código-fonte existente
- Orientação da criação de testes por meio de prompts em linguagem natural
- Execução de conjuntos de testes e interpretação de logs de falhas dentro do Copilot
- Ajuste das asserções após observar falhas em casos extremos
Navegando em Grandes Repositórios de Código
- Encontrando referências entre arquivos automaticamente
- Refatoração de utilitários partilhados com renomeações orientadas pelo Copilot
- Atualização sincronizada de arquivos de configuração e esquema
- Evitação do esgotamento da janela de contexto com prompts direcionados
Personalizando o Copilot para Padrões da Equipa
- Criação de instruções específicas do repositório em .github/copilot-instructions.md
- Imposição de convenções de nomenclatura e padrões arquiteturais
- Exclusão de ficheiros sensíveis e diretórios do contexto
- Criação de modelos de prompt específicos para tarefas comuns da equipa
Governança do GitHub Copilot Enterprise
- Alocação de licenças, faturação e painéis de utilização
- Logs de auditoria: rastreamento do que foi gerado pelo Copilot versus o que foi submetido
- Políticas de indenização por propriedade intelectual da Microsoft e implicações de licenciamento
- Bloqueio de padrões específicos de ficheiros nos fluxos de sugestão de IA
Depuração com o Modo Agente
- Análise de traces de pilha em conjunto com o agente
- Depuração baseada em hipóteses: perguntar ao Copilot por que um teste falhou
- Uso de bissecção assistida por agente para identificar causas de regressões
- Gestão de riscos de alucinação ao depurar código desconhecido
Gestão de Desempenho e Limites
- Compreensão dos limites diários de solicitações e quotas do modelo
- Otimização do comprimento do prompt para evitar respostas truncadas
- Troca entre modelos para diferentes tarefas
- Monitorização da latência do agente e estratégias de cache
Segurança e Conformidade para Empresas
- Gestão de dados: o que sai do seu repositório versus o que permanece local
- Prevenção da vazamento de segredos e credenciais via prompts
- Conformidade com os requisitos GDPR, SOC 2 e FedRAMP
- Testes adversários (red-teaming) do código gerado para vulnerabilidades de injeção
Solução de Problemas em Cenários Comuns
- Por que o Copilot às vezes ignora o contexto do seu repositório
- Resolução de falhas de indexação em repositórios grandes
- Lidando com erros de limite de taxa durante horários de pico
- Corrigindo problemas de sincronização das extensões da IDE
Resumo e Próximos Passos
- Revisão das capacidades do Modo Agente e fluxos de trabalho práticos
- Roadmap do Copilot pela GitHub e próximas funcionalidades de agente
- Recursos para se manter atualizado com os lançamentos do Copilot
Requisitos
- Experiência com programação orientada a objetos ou funcional
- Conta no GitHub e conhecimento básico do fluxo de trabalho Git
- Conhecimento prévio de pelo menos uma IDE (VS Code, JetBrains ou Neovim)
Público-Alvo
- Desenvolvedores que já utilizam o Copilot e desejam desbloquear o modo agente
- Gerentes de engenharia que estão implementando o Copilot em equipes de desenvolvimento
- Equipes de segurança que revisam políticas de geração de código assistida por IA
Treinamento Corporativo Personalizado
Soluções de treinamento projetadas exclusivamente para empresas.
- Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
- Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
- Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Preço por grupo privado, treinamento online ao vivo, a partir de 3900 € + VAT*
Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes