Informação clara e baseada em fontes para programas empresariais de IA.

Pesquisar estratégia de IA, automatização ou governação...
Alternar menu

IA conversacional e agentes

Como limitar um assistente de IA com ferramentas, permissões e contexto

Método prático para limitar capacidades, contexto, ferramentas, permissões, aprovações, recusas e testes de um assistente de IA empresarial.

Numa oficina, um técnico segura chaves de formatos diferentes nas fechaduras de caixas transparentes com pastas, um carimbo e uma encomenda atada.

O limite real de um assistente de IA é o contrato executável do serviço, não uma proibição escrita na instrução do modelo. Dizer-lhe «não envies mensagens» pouco vale se a ferramenta ligada e a credencial disponível permitem enviar. O desenho tem, por isso, de dividir a experiência conversacional em capacidades pequenas e verificáveis, cada uma com informação elegível, identidade atuante, operação autorizada, teto de ação, evidência, testes e responsável próprios. Assim, uma pergunta rotineira não herda acesso ou poder pertencente a outra tarefa.

Ideias essenciais

  • Um assistente limitado é um contrato de serviço aplicável, não uma lista de proibições no prompt.
  • Pesquisar, resumir, redigir, atualizar, enviar, apagar e aprovar devem ser capacidades controladas separadamente.
  • O contexto é um perímetro de informação que inclui elegibilidade, atualidade, confiança, sessão, memória e dados proibidos.
  • Autenticação, autorização e aprovação respondem a perguntas diferentes; aprovar nunca concede uma permissão inexistente.
  • O lançamento exige provas de que o serviço funciona dentro do limite e recusa ou interrompe o que fica fora dele.

O que deve o assistente poder fazer?

Uma mulher e um homem separam cartões de tarefas em branco sobre uma mesa, junto de cadernos lisos e marcadores tapados.

A equipa deve começar por escrever uma carta de serviço numa única frase: «Para [utilizadores elegíveis], o assistente pode [família de tarefas autorizada], recorrendo a [informação aprovada], para produzir [resultado permitido], mas não pode [objetivos ou decisões excluídos].» Antes de ligar ferramentas, a carta identifica o ambiente de utilização, as tarefas suportadas, os limites de conhecimento, a supervisão humana e quem assume o risco. Esta é uma síntese editorial prática, informada pelo AI RMF do NIST e pela orientação da OWASP, e não uma exigência formal desses organismos.

  • Troque «ajudar no apoio ao cliente» por operações observáveis: procurar um processo, resumir o histórico, recomendar um passo, criar um rascunho ou enviar uma resposta.
  • Declare expressamente o que fica fora do serviço, incluindo decisões profissionais especializadas, compromissos materiais, alterações destrutivas e concessões de acesso.
  • Associe cada operação ao utilizador elegível, ao resultado permitido, à supervisão necessária e ao responsável que pode alterar ou retirar essa capacidade.

Que informação pode cada capacidade utilizar?

Uma especialista com luvas brancas escolhe pastas em estantes abertas enquanto um colega fecha um armário de arquivo separado.

Cada capacidade deve ter um perímetro de informação, e não apenas um limite técnico de tokens. Esse perímetro especifica sistemas aprovados, tipos e classificações de registos, filtros por objeto ou conta, datas, atualidade esperada, direitos do utilizador e dados proibidos. Mensagens externas, documentos, anexos, respostas de API e conteúdo recuperado são dados não fiáveis: podem informar a resposta, mas não devem transformar-se silenciosamente em instruções do serviço. Se a evidência necessária estiver inacessível, ausente ou desatualizada, a resposta deve ser recusada ou claramente qualificada.

  • Separe o histórico temporário da sessão da memória persistente e defina o que pode entrar em cada um.
  • Isole utilizadores e sessões, valide antes de persistir e aplique regras próprias de validade, dimensão, eliminação e integridade.
  • Exclua segredos, credenciais e qualquer categoria que a finalidade declarada não justifique conservar.
  • Escolha limites concretos segundo o risco, a privacidade e os requisitos de arquivo do serviço, sem adotar valores universais.

Como devem a identidade, as ferramentas e as permissões impor o limite?

Uma administradora entrega um cartão de acesso em branco a um funcionário e conserva um molho grande junto de um tabuleiro dividido com chaves.

Autenticação, autorização e aprovação são três decisões separadas: quem ou o que foi autenticado; que operação pode executar sobre qual recurso protegido; e se uma ação concreta foi aprovada. A porta de ferramentas e o sistema de destino devem aplicar os limites sobre a identidade atuante, porque o modelo e o prompt não são controlos de autorização. A equipa escolhe explicitamente entre autoridade delegada pelo utilizador e uma identidade de carga de trabalho controlada, sem herdar silenciosamente a conta privilegiada de um operador.

  • Exponha operações estreitas e parâmetros validados, em vez de acesso geral à caixa de correio, base de dados, navegador ou linha de comandos.
  • Limite verbos, recursos, objetos, campos, destinos, duração da credencial e destinatário do token no percurso de execução.
  • Defina taxas, tentativas, profundidade de cadeias, lotes, custo, tempo, idempotência, reversão e disjuntores de acordo com o serviço.
  • Nas integrações MCP protegidas, use âmbitos mínimos e tokens associados ao recurso; não apresente estes mecanismos como universais.

A conversa pode parecer contínua, mas a sua autoridade deve ser dividida em capacidades pequenas e aplicadas de forma independente.

Até onde pode ir a ação de cada capacidade?

Um supervisor de armazém confere uma encomenda selada e a etiqueta de autorização sem texto enquanto uma funcionária aguarda junto ao transportador de rolos.

Cada capacidade precisa de um teto de ação explícito e de controlos independentes progressivamente mais fortes quando passa de informar para alterar o estado externo. Uma escala editorial útil distingue responder ou resumir, recomendar ou propor, criar um rascunho, efetuar uma escrita limitada e reversível, provocar uma ação externa consequencial e encontrar uma decisão proibida. Criar um rascunho não equivale a enviá-lo; propor não equivale a decidir; e atualizar um campo reversível não deve abrir caminho para apagar um registo.

  • Antes de uma ação consequencial, apresente uma pré-visualização verificável e associe a aprovação ao interveniente, ferramenta, recurso, parâmetros normalizados, momento e validade.
  • Volte a validar autorização e aprovação na execução; uma alteração ao destinatário, conteúdo ou outro parâmetro relevante exige nova decisão.
  • A aprovação nunca fornece autorização em falta, alarga permissões permanentes nem converte uma decisão proibida numa decisão permitida.
  • Pagamentos, concessões de acesso, operações destrutivas, mudanças em produção, decisões profissionais de elevado impacto e compromissos materiais permanecem sob controlo humano qualificado e políticas determinísticas adequadas.

O que acontece quando o assistente encontra um limite?

Uma funcionária mantém uma pasta preta fechada e telefona a um supervisor que se aproxima enquanto uma cliente gesticula diante do balcão.

Recusa, ajuda parcial segura, encaminhamento humano e escalamento de segurança devem ser resultados explícitos do serviço, com condições reais de paragem. O assistente declara o limite em linguagem simples sem revelar regras sensíveis e nunca afirma que consultou uma fonte, obteve aprovação, executou uma ferramenta ou gravou uma alteração quando isso não aconteceu. Pode ainda oferecer a parte admissível — por exemplo, um rascunho ou um pedido de informação em falta — desde que não contorne a razão da recusa.

  • Use razões operacionais consistentes: tarefa fora do âmbito, informação inelegível, autorização insuficiente, aprovação necessária, evidência ausente ou antiga, juízo especializado, dependência indisponível, limite operacional ou sinal de segurança.
  • Inclua no encaminhamento o objetivo original, contexto não sensível, capacidade tentada, razão, evidência disponível ou em falta, próximo passo e identificador de rastreio.
  • Distinga apoio corrente ao utilizador, aprovação de negócio e incidente de segurança, pois têm responsáveis e urgências diferentes.
  • Mantenha a execução suspensa enquanto o responsável atua e exija validação nova se a ação proposta tiver mudado.

Como transformar estes limites num desenho operacional?

Responsáveis de operações colocam pastas verdes, azuis e amarelas em tabuleiros da mesma cor sobre uma mesa de reunião durante um exercício de controlo.

As equipas devem preencher uma linha do quadro de desenho por cada operação visível para o utilizador e ligar essa linha a controlos aplicáveis, evidência, testes, métricas e responsabilidade. Registe o interveniente elegível, autenticação, perímetro de informação, sessão e memória, operação da ferramenta, identidade atuante, recursos, teto de ação, aprovação, limites operacionais, recusa, registo, cenários de avaliação e proprietário. O quadro e a escala de ação são síntese editorial apoiada nos princípios citados, não normas impostas pelo NIST ou pela OWASP.

Três capacidades separadas num assistente interno de apoio
CapacidadeLimite de informação e ferramentaTeto de ação e aprovaçãoEvidência, testes, métricas e responsável
Localizar e resumir um processo elegívelIdentidade delegada e leitura apenas de processos já visíveis ao colaborador; conta indicada e registos pertinentes, sem credenciais, outras contas ou notas administrativas ocultas.Apenas responder ou resumir; recusar informação inacessível, alheia à conta ou sem suporte atual.Registar política, processo, classe do resultado e recusa. Testar acesso entre contas, notas ocultas, dados antigos e instruções adversariais. Monitorizar recuperações elegíveis e negações; responsável do serviço investiga exceções.
Criar um rascunho de respostaMesmo processo elegível, artigos aprovados e política de resposta; escrita apenas num espaço de rascunhos, sem ferramenta de envio.Produzir um rascunho editável, sem promessas não autorizadas; encaminhar decisões em falta para o responsável de conteúdo ou política.Registar fontes, versões, rascunho e decisão do revisor. Testar suporte ausente, dados sensíveis e instruções hostis recuperadas. Monitorizar marcadores sem suporte e resultados da revisão.
Enviar uma resposta aprovadaOperação de envio separada e identidade autorizada apenas para o canal e destinatário previstos; credencial limitada ao recurso de mensagens.Ação externa consequencial; validar destinatário, referência do conteúdo, autorização, validade da aprovação e estado antirrepetição antes de enviar.Registar remetente, destinatário, decisão, aprovação e resultado. Testar parâmetros alterados, aprovação expirada, repetição e indisponibilidade. Monitorizar envios e recusas por divergência; proprietário do serviço de mensagens e remetente humano respondem.

Que provas permitem lançar e continuar a operar o assistente?

Uma equipa de qualidade examina fichas coloridas com vistos, cruzes e setas junto de envelopes de teste selados enquanto uma pessoa toma notas à mão.

O lançamento exige provas de que o serviço permitido e as recusas esperadas funcionam em condições semelhantes às de utilização, seguidas de monitorização e reavaliação quando algo material muda. Aos casos positivos juntam-se acesso entre contas, ferramenta não autorizada, evidência antiga, conteúdo recuperado envenenado, dados proibidos, contorno de aprovação, parâmetros alterados, repetição de pedidos, falha de dependências, tentativa de exfiltração e cadeias descontroladas. Um conjunto aprovado é evidência datada, não garantia permanente.

  • Faça os registos reconstruírem quem pediu, qual capacidade e política se aplicaram, que classes de fontes e ferramentas intervieram, que decisões de autorização e aprovação ocorreram, qual foi o resultado e que versões estavam ativas.
  • Não conserve segredos nem contexto sensível ilimitado; ajuste conteúdo, acesso e retenção às regras de privacidade, segurança e arquivo.
  • Monitorize utilização inesperada de ferramentas, recusas repetidas, falhas de autorização, alterações de aprovação, sequências anómalas, deriva, latência, consumo e falhas ao nível da capacidade.
  • Atribua autoridade para pausar, corrigir ou retirar capacidades aos responsáveis pelo serviço, acessos, encaminhamentos de negócio e incidentes de segurança.

Alterações a modelos, prompts, recuperação, memória, ferramentas, permissões, políticas, dados, fornecedores ou contexto operacional devem reabrir os testes e a evidência das capacidades afetadas. Comece pela menor capacidade que produza valor e só aumente a autoridade através de uma mudança revista, não de uma simples edição ao prompt. Quando existam dados sensíveis, memória persistente, acesso privilegiado, compromissos externos, alterações destrutivas ou resposta a incidentes, envolva os responsáveis de segurança, identidade, privacidade, arquivo, risco e serviço; decisões legais, regulatórias ou profissionais especializadas seguem para peritos qualificados e processos governados em separado.

Perguntas frequentes

O que é um assistente de IA limitado?

É um serviço empresarial cujas tarefas, informação, identidades, ferramentas, ações, recusas, provas e responsabilidades estão explicitamente delimitadas. Esses limites são aplicados na arquitetura e nos sistemas de destino, não apenas nas instruções do modelo.

Como criar uma matriz de permissões para um agente de IA?

Crie uma linha por capacidade visível para o utilizador. Registe interveniente, dados, operação, recurso, identidade atuante, teto de ação, aprovação, limites, registos, testes, métricas, encaminhamento e responsável.

Que limites de contexto deve ter um assistente de IA?

Defina fontes e registos elegíveis, direitos do utilizador, filtros, atualidade, classes de confiança, histórico da sessão, memória persistente e dados proibidos. Dimensão, validade e retenção devem resultar do risco e das regras do serviço, não de valores universais.

A aprovação humana basta para tornar segura uma ação de um agente de IA?

Não. A aprovação aceita uma ação concreta, mas não substitui a autorização aplicada pelo sistema de destino, não corrige permissões permanentes excessivas e não permite uma decisão proibida.

Quando deve um assistente de IA recusar ou encaminhar um pedido?

Deve fazê-lo perante tarefas fora do âmbito, dados inelegíveis, autorização em falta, evidência ausente ou antiga, juízo especializado, dependências indisponíveis, limites operacionais ou sinais de segurança. A resposta pode incluir ajuda parcial segura e um encaminhamento rastreável, mantendo a execução parada.

ModelFold logo

Redação da ModelFold

Contamos como a IA aterra realmente dentro de uma empresa. O nosso trabalho parte de fontes identificadas, separa o que apurámos daquilo que pensamos e recorre a IA na pesquisa e na redação, sob controlos editoriais documentados. Não substituímos a avaliação individual de um especialista.