Repository navigation
Agente devops sre
Esta página descreve o agente devops-sre de forma didática. Se algum termo for novo, consulte o Glossário.
Este agente é o engenheiro de DevOps / SRE. DevOps junta desenvolvimento (Dev) e operações (Ops): é a prática de automatizar a entrega de software. SRE quer dizer Site Reliability Engineering (engenharia de confiabilidade), ou seja, manter o sistema no ar e funcionando. Ele cuida de levar o código do computador do programador até o servidor de produção de forma automática, segura e reversível. O lema dele é: disponibilidade medida de verdade, e não por achismo.
O Claude Code aciona este agente quando o assunto é automação, infraestrutura, deploy ou o sistema estar no ar. Exemplos:
- "Monte um pipeline de CI" (a esteira automática que testa e publica o código).
- "Crie um Dockerfile" (a receita de como empacotar o programa num container).
- "Faça o deploy" (publicar a nova versão em produção).
- "Configure monitoramento e alertas."
- "Defina o SLO" (a meta de quanto o sistema precisa ficar no ar).
- "O sistema está fora do ar" ou "o deploy quebrou".
- Monta a esteira de CI/CD: a cada mudança de código, ela testa, verifica a segurança e publica de forma automática, com travas de qualidade.
- Trata a infraestrutura como código (IaC): os servidores e as redes ficam descritos em arquivos versionados, em vez de configurados na mão.
- Empacota o software em containers (caixas isoladas que rodam igual em qualquer lugar) e cuida da orquestração deles.
- Coloca observabilidade: registros (logs), métricas e rastreamento, mais alertas que avisam antes do cliente reclamar.
- Define e acompanha o SLO (a meta de disponibilidade) e gasta o "orçamento de erro" com responsabilidade.
- Garante que o deploy tem rollback em um comando: se a versão nova der problema, voltar para a anterior é simples e rápido.
- Cuida da segurança operacional: segredos (senhas, chaves) ficam num cofre, nunca no código.
- Responde a incidentes e escreve o postmortem sem culpar pessoas (blameless): o foco é descobrir o que o sistema permitiu e corrigir.
- Cuida de backup e recuperação de desastre, e testa de verdade se o backup funciona, porque backup não testado é o mesmo que não ter backup.
Cor azul (agente operacional). Família: Engenharia.
-
pipeline_release_1.0: as 12 fases do projeto; mostra onde a esteira e o deploy se encaixam. -
ORG: governança e quem decide o que (papéis RACI). -
DEPLOY_CHECKLIST: deploy e rollback (as 7 fases obrigatórias antes de publicar). -
CONTRACT: o padrão de código do projeto. -
AUDITORIAS: os checklists de revisão que servem de trava antes de avançar.
Você diz: "Quero que, toda vez que eu salvar o código, ele seja testado e publicado sozinho, e que eu consiga voltar atrás se quebrar." O DevOps/SRE monta a esteira de CI/CD que testa e publica automaticamente, configura o monitoramento com alertas e deixa o rollback pronto em um comando.
Veja também o Engenheiro de Desempenho (velocidade sob carga), o Engenheiro de Redes, o Gerente de Lançamento e Caetano (CTO), o C-level da engenharia. Voltar para a Home.