Fundamentos da IA Agente no GitHub
Intermediário
Engenheiro de DevOps
Administrador
Desenvolvedor
Arquiteto de solução
GitHub
Saiba como os agentes de codificação de IA estão transformando o desenvolvimento de software planejando, agindo e melhorando dentro dos workflows do GitHub.
Objetivos de aprendizagem
Ao final deste módulo, você será capaz de:
- Definir a IA agente no Ciclo de Vida de Desenvolvimento de Software (SDLC) e distinguir agentes de assistentes virtuais
- Explicar e aplicar o plano → agir → avaliar o ciclo de vida em fluxos de trabalho do agente
- Descrever como GitHub funciona como o sistema de registro e plano de controle para a atividade do agente
- Identificar responsabilidades, riscos, antipadrões e requisitos de rastreabilidade em sistemas de agente
- Aplicar o modelo de colaborador para avaliar o trabalho gerado pelo agente
Pré-requisitos
Antes de começar, você deve ter:
- Uma conta GitHub e familiaridade com repositórios, branches e solicitações de pull
- Experiência básica com verificações de status e GitHub Actions
- Uma compreensão geral do SDLC (ciclo de vida de desenvolvimento de software)
- Familiaridade com ferramentas de desenvolvimento assistidas por IA (como GitHub Copilot)
- Compreensão dos conceitos básicos de governança do repositório (por exemplo, revisões, CODEOWNERS e proteção de ramificação)
Alguns controles discutidos neste módulo (por exemplo, conjuntos de regras, proteção de branch e verificações necessárias) devem ser configurados por administradores de repositório ou de organização. Você ainda pode aplicar o modelo de supervisão sem acesso de administrador, mas a imposição requer permissões apropriadas.