Pular para o conteúdo

Agente DBA

O agente DBA é um assistente especializado em bancos de dados que roda dentro do DBizzie. Ele usa as mesmas ferramentas que o MCP/API pública — com a diferença de que ações de escrita pedem confirmação na interface.

| Entrada | Rota | |---------|------| | Página cheia | /agentNew chat/agent/chat/[id] | | Painel lateral | AIDock (ícone de IA no shell) |

Em telas de SQL Detail você também pode disparar “Analyze…” e o dock abre já com o contexto.

  • Listar databases visíveis
  • Rodar SELECT / WITH … SELECT no banco ao vivo
  • Consultar o histórico coletado (collection_*)
  • Carregar skills / playbooks
  • Criar e buscar memórias (anotações do agente)
  • Encerrar sessão (kill session)
  • Criar usuário de banco / alterar senha
  • Grant / revoke de privilégios
  • Purge de SQL da shared pool (Oracle)
  • Criar sensor no DBizzie

Quando o modelo pede uma ação de escrita, o chat mostra Perform / Cancel. Nada é executado até você confirmar.

  1. Comece pedindo para listar os databases se houver ambiguidade
  2. Peça análises com contexto (“no database ORPEN, últimas 2 horas”)
  3. Use skills para playbooks recorrentes (“rode o playbook de blocking locks”)
  4. Revise o SQL gerado antes de confiar cegamente no diagnóstico
  5. Para mudanças (kill, grant…), leia o resumo do Perform com atenção
  • Chave Anthropic ou OpenAI em Licença e chaves
  • Pelo menos um banco cadastrado e acessível ao seu usuário
  • Manager Go no ar (senão as queries falham)