adicionando versão inicial integrada com os tipos de agentes