Os planos dos agentes divergem das permissões quando o planeador raciocina com base em descrições ou sucessos anteriores, enquanto a autorização depende da identidade, do alvo, do estado e da política atuais.
Um agente doméstico pode ver uma ferramenta de “gerir ficheiros” e planear mover uma cópia de segurança, mas o seu token delegado permite apenas leituras numa partilha. O plano pode ser logicamente sólido e, ainda assim, impossível de executar. O alinhamento exige capacidades legíveis por máquinas, verificações prévias conscientes da identidade, motivos explícitos para as recusas e um novo planeamento quando as permissões ou o estado dos recursos mudam entre o planeamento e a execução.
As descrições das ferramentas normalmente ocultam as condições de autorização
Um nome e um esquema JSON explicam como chamar uma ferramenta, mas não indicam quais os utilizadores, caminhos, destinatários, horários ou montantes permitidos. O modelo preenche essa lacuna com pressupostos aprendidos através de exemplos ou de sessões anteriores, produzindo passos fora da autoridade ativa.
A investigação sobre a representação de capacidades identifica a representação de capacidades e a descoberta dependente do contexto como problemas centrais dos sistemas de agentes. Os anúncios legíveis por máquinas ajudam no planeamento, mas a capacidade anunciada continua a necessitar de autorização em tempo de execução. Esta distinção continua visível durante os testes domésticos posteriores.
Exponha descritores de capacidades ao nível da ação, com âmbitos, restrições, classes de risco e aprovações necessárias. Quando necessário, mantenha os detalhes sensíveis da política fora do prompt, mas forneça ao planeador restrições abstratas suficientes para evitar ramos impossíveis. O resultado intermédio deve continuar a ser inspecionável antes de a automatização prosseguir.
A identidade delegada pode ser mais limitada do que a conta humana
Um agente atua frequentemente em nome de um utilizador através de um token de curta duração ou de uma identidade de serviço. A sua autoridade pode excluir ações administrativas, pastas privadas, métodos destrutivos ou destinatários externos, mesmo quando o utilizador humano poderia executá-las manualmente.
Uma análise sobre modelos de permissões para agentes defende que os agentes precisam de modelos de permissões concebidos para fluxos de trabalho delegados não determinísticos, em vez de herdarem integralmente o acesso humano. Isto explica por que motivo “o utilizador consegue fazê-lo” não é um pressuposto válido para o planeador.
O planeamento deve associar cada passo ao ator efetivo e à capacidade solicitada. Se for necessário outro membro do agregado familiar, uma aprovação ou uma credencial elevada, represente essa dependência explicitamente, em vez de a descobrir apenas depois de vários passos subsequentes.
As permissões e os alvos podem mudar depois do planeamento
Os ficheiros são movidos, as partilhas desligam-se, os tokens expiram, os dispositivos ficam offline, as janelas de aprovação fecham-se e as políticas mudam. Um plano validado no momento da criação pode falhar segundos depois, pelo que a camada de execução deve autorizar cada efeito secundário com base no estado atual, imediatamente antes de este ocorrer.
Uma abordagem prática de permissões ao nível da ação recomenda permissões ao nível da ação aplicadas no percurso do pedido e o registo tanto das chamadas permitidas como das recusadas. A telemetria das recusas torna-se informação estruturada para um novo planeamento, em vez de um erro opaco da ferramenta. Essa fronteira deve ser medida separadamente em condições de funcionamento realistas.
A fronteira de falha consiste em repetir o planeamento com base em capacidades impossíveis. Após uma recusa, atualize o instantâneo de capacidades, classifique se existe uma alternativa segura e pare após um número limitado de tentativas. Nunca enfraqueça a política nem substitua a ferramenta por outra mais abrangente apenas para concluir o objetivo.
Execute um teste de viabilidade do plano consciente das permissões
Defina tarefas cujas permissões necessárias estejam totalmente disponíveis, parcialmente disponíveis, expiradas, específicas do alvo, condicionadas a aprovação ou sejam impossíveis. Gere planos a partir do mesmo objetivo e, em seguida, faça uma verificação prévia de cada passo proposto em função do utilizador efetivo, do token do agente, do alvo e da política atual.
Relacione as falhas com a segurança das capacidades, em que as camadas de política das ferramentas separam a posse de uma autorização limitada da autoridade ambiente abrangente. Registe os passos impossíveis detetados antes da execução, as recusas em tempo de execução, os novos planeamentos, os pedidos de aprovação, as ferramentas alternativas e as abstenções finais.
O teste é aprovado quando o planeador evita ações conhecidamente impossíveis, a execução deteta condições alteradas e as recusas produzem um novo planeamento seguro e limitado. Um plano que só é bem-sucedido através da elevação para uma credencial mais abrangente representa uma falha de política, não adaptabilidade do agente.
Centro de Tecnologia e IA
Mais para Ler

Que componentes permitem a pesquisa híbrida em ficheiros NAS?
Saiba como identificadores exatos e significado semântico conduzem a um único resultado de pesquisa NAS classificado, sem contornar permissões nem ocultar evidências insuficientes.

Que funcionalidades permitem uma seleção fiável de versões de documentos em RAG?
Veja como o RAG seleciona a revisão aplicável em vez da cópia desatualizada mais semelhante e como testar atualizações explícitas, implícitas e sobrepostas.

Que componentes permitem a aprovação humana em automações de IA com várias etapas?
Veja como uma automatização faz uma pausa sem ocupar um trabalhador, apresenta uma alteração que pode ser revista e retoma exatamente o ramo aprovado...

