Contexto: IplanRioPeríodo: 2026
uso interno

Agentes para operação de infraestrutura

Triagem de incidentes no Discord e aprovação de mudanças com avaliação de risco por IA.

Meu papel

Escrevi o bot de triagem do zero (9 de 9 commits) e o gate de aprovação.

7
categorias de mudança
3 min
de teto por investigação
SPAN 01 // CONTEXTO

Problema

Incidente chegava no Discord e alguém tinha que procurar no Jira, copiar log e abrir ticket. Mudança de infraestrutura não tinha um ponto de aprovação auditável.

SPAN 02 // IMPLEMENTAÇÃO

Solução

Bot em Go que lê a thread, investiga com o Gemini, consulta o Jira por MCP, evita duplicata e cria ou atualiza o ticket. E um gate de mudanças em que o pedido, feito via MCP no editor, passa por avaliação de risco no Bifrost, vira RFC no Jira e card de aprovação no Discord.

SPAN 03 // DETALHES

Destaques

  • Loop de tool-calling próprio sobre MCP stdio, porque o agente pronto do LangChainGo perdia argumentos.
  • Lock por thread, reconexão do MCP e timeout de 3 minutos com recover.
  • O gate bloqueia autoaprovação, exige justificativa na rejeição e anexa o diff completo.
  • Antes de abrir o RFC, a IA avalia impacto no cidadão, exposição de dados e IAM e se o rollback é viável.
SPAN 04 // RESULTADO [200 OK]

Resultado

O bot de triagem roda em produção no Kubernetes da IplanRio.

Ações rápidasMudar idioma para Inglês (EN)
EN
Ações rápidasAlternar tema claro / escuro
THEME
Ações rápidasBaixar currículo em Português (PDF)
PDF · PT-BR
Ações rápidasBaixar currículo em Inglês (PDF)
PDF · EN
Ações rápidasCopiar endereço de e-mail (fredzolio.dev@gmail.com)
COPY
NavegaçãoServiços em produção e projetos principais
#servicos
NavegaçãoTodos os projetos
/projetos/
NavegaçãoLinha do tempo profissional
#carreira
NavegaçãoPalestras, contratação, documentação e open source
#atuacao
NavegaçãoCompetências e ferramentas
#stack
NavegaçãoFormação acadêmica, cursos e idiomas
#formacao
NavegaçãoContato e currículo
#contato
Projetos e estudos de casoRio Queue
IplanRio · em produção
Projetos e estudos de casoBusca e recomendação de serviços públicos
IplanRio · em produção
Projetos e estudos de casoAPI de cursos, vagas e empregabilidade
IplanRio · em produção
Projetos e estudos de casoTeste de carga do SuperApp
IplanRio · uso interno
Projetos e estudos de casoPipelines de dados do Nota Carioca
IplanRio · em produção
Projetos e estudos de casoInvestigação de custo no GCP e Billing Guard
IplanRio · em produção
Projetos e estudos de casoGateway do EAí e MCP server da Prefeitura
IplanRio · em produção
Projetos e estudos de casoPlataforma de agentes de código para os devs
IplanRio · uso interno
Projetos e estudos de casoAgentes para operação de infraestrutura
IplanRio · uso interno
Projetos e estudos de casoIntegrações do chatbot da Prefeitura
IplanRio · em produção
Projetos e estudos de casoWorker de e-mail em Go
IplanRio · em produção
Projetos e estudos de casoTelas da sala de reunião executiva
IplanRio · em produção
Projetos e estudos de casoAlliomed
Vizo · em produção
Projetos e estudos de casoMaestro, esteira de agentes de código
Vizo · uso interno
Projetos e estudos de casoProventus
Vizo · em uso por clientes
Projetos e estudos de casoSienge SaaS RPA
Vizo · vendido
Projetos e estudos de casoDiagnóstico de infraestrutura AWS
Vizo · cliente
Projetos e estudos de casoPLANEHAB Nosso Bairro
Freelance · no ar
Projetos e estudos de casoConecta Solar
Freelance · no ar
Projetos e estudos de casoVardis
Freelance · cliente
Projetos e estudos de casoLivinHub
Freelance · cliente
Projetos e estudos de casoNDC Nexus
New Data Company · protótipo
Projetos e estudos de casoMonitor de grupos de WhatsApp
New Data Company · protótipo
Projetos e estudos de casoERP interno
New Data Company · uso interno
Projetos e estudos de casoJungle Wallet
Pessoal · código aberto
Projetos e estudos de casoZolioLab
Pessoal · uso interno
Projetos e estudos de casoOSCE Cirurgia
Pessoal · protótipo
Projetos e estudos de casoCorreção de redação do ENEM
Pessoal · experimento
Projetos e estudos de casoGamePixzo
Pessoal · protótipo
Projetos e estudos de casoSurkai
Pessoal · código aberto