Piloto de acesso de agentes de IA: métricas que justificam a expansão
Execute um piloto de acesso de agentes de IA com medidas de aprovação, negação, falha, auditoria e revogação que mostrem se uma autoridade mais ampla é justificável.

Um piloto deve provar que as pessoas conseguem ver, avaliar e interromper as ações externas de um agente de IA antes de conceder a ele uma autoridade mais ampla. O objetivo não é apenas provar que o agente consegue chamar uma API, abrir uma conexão SSH ou concluir um ticket mais rápido.
As equipes costumam reunir uma pilha de contagens de eventos, anunciar que nada pegou fogo e ampliar o acesso. Isso não é evidência. As medições úteis respondem a quatro perguntas mais difíceis: as pessoas aprovaram solicitações que entendiam, os controles interromperam as solicitações certas, o agente continuou falhando de maneiras que indicavam uma falha de projeto e com que rapidez alguém conseguiria interromper uma execução ativa?
Um piloto de acesso de agente de IA precisa de um pequeno conjunto de medições ligadas a decisões. Acompanhe a taxa de aprovação, as solicitações bloqueadas, as falhas repetidas e o tempo até a revogação, mas não trate nenhuma delas como uma pontuação isolada. Cada métrica pode enganar quando você remove a solicitação, o destino, a identidade e o resultado que a cercam.
Um piloto conquista expansão com evidências de controle
Um piloto de acesso de agente de IA só está pronto para expandir quando a equipe consegue explicar uma amostra de ações permitidas, negadas e malsucedidas e, depois, conter uma sessão ativa sob demanda. A qualidade do resultado faz parte da avaliação, mas não substitui as evidências de controle.
Defina a expansão proposta antes do início do piloto. Registre a autoridade atual, a próxima autoridade em análise e as consequências externas dessa mudança. «Permitir que o agente de programação use nosso rastreador de issues» não é um escopo. «Permitir que este processo local de agente assinado crie issues em um projeto de teste durante execuções iniciadas por desenvolvedores» é um escopo. A diferença dá aos revisores algo que eles podem avaliar.
Mantenha o primeiro piloto deliberadamente restrito. Limite os processos de agente, os responsáveis humanos, os sistemas de destino, os caminhos de credencial e os tipos de ação. Um escopo estreito não é cautela burocrática. Ele permite descobrir se uma solicitação inesperada veio de uma tarefa pouco clara, de uma integração quebrada, de um agente confuso ou de um acesso amplo demais desde o início.
Um registro útil do piloto responde a estas perguntas para cada ação:
- Qual processo de agente fez a solicitação e quem o iniciou?
- Que ação ele pediu para executar e contra qual destino identificado?
- Qual caminho de acesso ou classe de credencial a autorizou?
- Uma pessoa permitiu ou negou a ação, e por quê?
- Qual foi o resultado, incluindo um erro externo, se ocorreu?
Não reduza esse registro a «o agente usou uma ferramenta». Uma solicitação para ler uma issue e outra para alterar configurações de implantação podem usar HTTP, mas criam riscos diferentes e exigem revisões diferentes.
A NIST SP 800-53 Rev. 5 coloca a revisão, a análise e os relatórios de auditoria no controle AU-6. A palavra importante é «revisão». Reter registros não cumpre o objetivo prático se ninguém consegue reconstruir por que uma solicitação ocorreu, quem a aprovou e se ela foi bem-sucedida. Em um piloto de agentes, os dados de auditoria precisam apoiar uma decisão sobre a expansão do acesso. Se não conseguem, são armazenamento, não evidência.
Defina uma frequência de revisão que os responsáveis realmente consigam manter. Uma revisão curta depois de cada dia ativo costuma funcionar melhor que uma grande sessão no fim do mês, porque a tarefa e as surpresas ainda estão frescas. A pessoa que aprovou uma solicitação estranha ainda consegue explicar o contexto. O engenheiro responsável pela integração ainda consegue reproduzir a falha.
Não defina uma meta de «seguro o suficiente» antes de ter uma linha de base. Defina regras de decisão. Por exemplo, não haverá expansão enquanto os revisores não conseguirem atribuir as solicitações a um processo iniciador, enquanto ações de alta consequência não tiverem um caminho de revogação testado ou enquanto falhas repetidas permanecerem sem explicação. Essas regras levam a conversa para a qualidade dos controles, e não para um painel lisonjeiro.
A taxa de aprovação mede a qualidade da revisão, não a confiança
A taxa de aprovação mostra se as solicitações recebem um sim, mas não mostra se esses sims foram informados. Calcule-a dividindo as solicitações aprovadas pelas solicitações que exigiram uma decisão humana. Mantenha prompts expirados, solicitações abandonadas e negações automáticas em campos separados, em vez de removê-los silenciosamente.
Uma taxa alta pode significar que o agente solicita trabalho sensato em um ambiente bem delimitado. Também pode significar que os revisores passam pelos prompts sem ler porque estão ocupados, que os prompts omitem o destino ou que a mesma solicitação aparece tantas vezes que as pessoas deixam de prestar atenção. Já vi sistemas de aprovação se tornarem cerimoniais em poucos dias, quando cada chamada inofensiva fazia a mesma pergunta. A equipe então trata o único prompt perigoso exatamente como os vinte anteriores, que eram inofensivos.
Leia a taxa de aprovação em recortes. No mínimo, separe tipo de ação, classe de destino, sessão e revisor. Se você combinar operações de leitura com alterações de contas, ou um ambiente de teste com produção, a média esconde a parte que precisa de atenção. Uma taxa de aprovação de 95% para leituras diz quase nada sobre a capacidade das pessoas de inspecionar corretamente os 5% restantes de solicitações que podem alterar o estado.
Faça uma pequena revisão semanal por amostragem. Escolha várias aprovações, incluindo uma que tenha ocorrido no fim de uma sessão e outra envolvendo um destino sensível. Peça à pessoa que aprovou para responder a quatro perguntas usando o registro preservado:
- O que o agente pretendia fazer?
- Qual processo emitiu a solicitação?
- Qual sistema externo a receberia?
- Por que a aprovação era adequada naquele momento?
Se a pessoa precisa consultar o histórico do chat, a rolagem do terminal ou um segundo sistema para responder perguntas básicas, a tela de aprovação não mostra contexto suficiente. Se ela não consegue responder nem com esse material, o projeto de acesso está pedindo que certifique um trabalho que não entende.
Separe a autorização da sessão da aprovação de uma ação sensível. A autorização da sessão responde se um processo recém-iniciado pode agir dentro de um limite acordado. Uma decisão por ação responde se aquela operação merece atenção. As equipes costumam misturar essas duas decisões e afirmar que têm «humano no circuito». Talvez tenham apenas aprovado um processo uma vez, sem uma forma útil de perceber que o caráter do trabalho mudou no meio da execução.
O erro inverso também é comum: pedir aprovação para toda ação de baixa consequência. Esse projeto produz uma contagem saudável de decisões humanas e um hábito de revisão inútil. Reduza os prompts repetitivos estreitando ou reestruturando o caminho de acesso, não ensinando as pessoas a aprová-los mais rápido.
Registre o denominador com honestidade. Se um agente obtém autoridade fora do caminho de aprovação, essas chamadas pertencem ao registro do piloto como exceções, mesmo que tenham sido bem-sucedidas. Uma métrica que exclui desvios faz os controles parecerem melhores por definição.
Uma negação precisa de uma causa e de um resultado verificado
As solicitações bloqueadas mostram se o limite captura um trabalho que está fora do piloto, mas apenas quando você classifica o motivo do bloqueio. Tratar toda negação como uma vitória é uma das maneiras mais fáceis de não aprender nada.
Use uma taxonomia de causas que corresponda à próxima ação do operador. Quatro categorias cobrem a maioria dos casos de um piloto:
- A sessão não foi autorizada ou já terminou.
- A ação solicitada exigia aprovação explícita e a pessoa a negou.
- O caminho de acesso estava indisponível porque o cofre local ou o bloqueio estava fechado.
- A solicitação não correspondia ao acesso concedido deliberadamente pelo piloto.
Uma negação depois do bloqueio de um cofre local significa que alguém preservou um limite rígido. Uma negação porque o usuário rejeitou a solicitação pode significar que o agente foi além da tarefa, ou que a descrição da solicitação era vaga demais. Uma negação porque o destino estava fora do escopo pode revelar um bom limite, mas também pode revelar um projeto incompleto. Não reúna essas causas em uma única barra de «bloqueado».
Depois, verifique o resultado externo. Uma decisão de controle só importa se a ação externa não ocorreu por aquela rota. Para uma chamada de API, preserve o método tentado, a categoria do endpoint e o erro retornado. Para um comando SSH, preserve o host solicitado e o contexto do comando adequado ao projeto de auditoria. Não presuma que uma recusa local significa que o lado remoto não viu nada se a arquitetura puder emitir trabalho antes do ponto de decisão.
É aqui que as equipes descobrem a diferença entre impedido e malsucedido. Uma solicitação impedida nunca chegou ao serviço porque o limite de acesso a recusou. Uma solicitação malsucedida chegou ao serviço e recebeu um erro. Ambas merecem revisão, mas contam histórias diferentes. Chamar todo 403 de bloqueio bem-sucedido pode esconder um agente que tenta repetidamente alterar um recurso que o projeto de acesso expôs acidentalmente à rede.
Percorra uma sequência real de revisão quando ocorrer uma negação:
- Localize a execução do agente e identifique o processo que emitiu a solicitação.
- Leia a operação e o destino solicitados e compare-os com a tarefa original.
- Confirme se o controle interrompeu a solicitação antes que uma ação externa ocorresse.
- Atribua uma causa: ambiguidade da tarefa, comportamento do prompt, capacidade ausente, escopo de acesso incorreto ou tentativa de violar o limite.
- Decida se deve alterar a tarefa, a configuração do agente, a concessão de acesso ou nada.
Essa última opção importa. Algumas solicitações bloqueadas devem continuar bloqueadas. Um piloto costuma tentar a equipe a conceder acesso depois de cada tentativa malsucedida porque o agente pareceu produtivo até atingir o limite. Isso substitui projeto por deriva.
Observe agrupamentos de negações. Dez negações contra um endpoint depois de uma nova versão do agente geralmente apontam para uma suposição de integração. Dez negações em destinos não relacionados podem indicar uma tarefa que dá liberdade demais ao modelo. Solicitações negadas repetidamente depois que um revisor já rejeitou a mesma intenção exigem uma resposta mais firme: interrompa a sessão, preserve o registro e inspecione a tarefa e as instruções da ferramenta antes de tentar de novo.
Falhas repetidas expõem a pressão insegura por mais acesso
Solicitações malsucedidas repetidamente são um alerta precoce de incompatibilidade entre o agente, suas instruções ou a rota de acesso. Conte-as por impressão digital, não como um único total bruto.
Uma impressão digital útil combina a categoria da operação, o destino, a classe do erro, a versão ou configuração do agente e uma janela curta de tempo. Isso permite distinguir uma interrupção temporária do serviço de um agente que tenta o mesmo comando não autorizado vinte vezes. Também mostra se um novo prompt ou atualização de ferramenta criou uma mudança de comportamento.
Não use tentativas repetidas como evidência de que o agente «realmente precisa» de uma concessão de acesso. Agentes repetem porque seu ciclo de planejamento encontra o mesmo próximo passo aparente. O ciclo não entende sua decisão de risco só porque encontrou essa decisão cinco vezes. Conceder uma credencial para encerrar as tentativas ensina a equipe a ampliar o acesso sempre que o agente pressionar.
Inspecione a primeira e a última ocorrência de cada falha repetida. A primeira mostra a suposição original. A última mostra se o agente mudou de estratégia, parou ou intensificou as tentativas. Essa diferença importa. Um agente que percebe um erro e toma uma ação alternativa permitida talvez precise de uma descrição melhor da ferramenta. Um agente que continua sondando um host proibido talvez precise de uma tarefa mais restrita e de uma interrupção da sessão.
Acompanhe quatro campos para cada grupo de falhas repetidas: contagem de tentativas, tempo transcorrido, classe do resultado e resposta humana. O campo da resposta humana costuma ser omitido, deixando a falsa impressão de que o erro terminou sozinho. Alguém pode ter alterado um prompt, concedido acesso, reiniciado o agente ou revogado a sessão. Essas intervenções explicam o resultado.
Uma falha devolvida pelo serviço externo não é necessariamente um problema de acesso. Erros de autenticação podem indicar uma rota de credencial incorreta. Erros de validação costumam indicar uma entrada malformada do agente. Limites de taxa podem indicar tentativas descontroladas. Erros de rede podem indicar condições do serviço. Trate cada categoria de maneira diferente. Uma equipe que concede permissões mais amplas para resolver erros de validação criará mais exposição e continuará com solicitações quebradas.
Defina um limite prático de escalonamento com base no padrão, não em um número universal. Por exemplo, faça uma revisão imediata quando a mesma sessão de agente repetir uma negação de acesso contra um destino sensível depois que um humano a rejeitou. Faça uma revisão quando uma nova configuração produzir uma explosão de erros contra um serviço externo. Faça uma revisão quando as tentativas continuarem depois que o serviço tiver dito claramente ao chamador para parar. Essas são regras de comportamento, não métricas de vaidade.
Mantenha um breve registro de decisões ao lado dos dados brutos. Escreva «corrigida a construção do endpoint», «acesso mantido como negado» ou «execução encerrada e limite da tarefa reescrito». Esse registro torna o piloto cumulativo. Sem ele, cada revisão semanal redescobre o mesmo padrão de erro e o chama de nova descoberta.
O tempo de revogação deve incluir descoberta e prova
O tempo até a revogação mede a contenção, e a contenção começa quando alguém reconhece que uma execução precisa parar. Meça o intervalo entre o primeiro sinal acionável e a confirmação de que aquela execução não consegue mais realizar outra ação autorizada.
Um botão chamado revogar pode operar rapidamente. Isso é útil, mas representa apenas um segmento do intervalo. Em um incidente real, um engenheiro percebe uma solicitação estranha, identifica qual sessão a possui, encontra a autoridade para interrompê-la, executa a ação e verifica que o agente não pode continuar. Se a identidade da sessão não estiver clara, o tempo perdido para encontrá-la pertence à métrica.
Registre estes horários durante um exercício:
- A ação suspeita apareceu no registro de revisão.
- Uma pessoa identificada decidiu revogar a execução.
- Essa pessoa emitiu a revogação.
- O sistema registrou a revogação.
- Uma solicitação de acompanhamento controlada da mesma execução foi negada.
A verificação final é a prova. Não teste a revogação encerrando o processo do agente e presumindo que o acesso terminou. A finalização do processo pode esconder autorizações obsoletas, um segundo processo, trabalho enfileirado ou um operador que revogou a sessão errada. Use uma operação inofensiva dentro do escopo de teste e verifique se o limite a rejeita depois da revogação.
Faça esse exercício durante o trabalho normal, não apenas quando a pessoa que criou os controles estiver disponível. Entregue a tarefa a alguém que não configurou o piloto. Se essa pessoa não consegue identificar a execução ativa pelo registro, o processo depende demais de conhecimento informal. Um caminho de revogação rápido que só um engenheiro consegue usar não oferece contenção significativa à equipe.
Diferencie revogar uma sessão de trocar uma credencial. A revogação da sessão interrompe uma execução ativa específica do agente. A troca da credencial altera o segredo ou a própria autoridade e pode afetar trabalhos legítimos que a compartilham. Talvez você precise das duas em um evento grave, mas elas resolvem problemas diferentes. Medir ambas como uma única ação faz uma resposta direcionada parecer lenta e uma resposta ampla parecer eficiente.
O Sallyport mantém um diário Sessions para execuções de agentes com revogação instantânea, junto de um diário Activity para chamadas individuais. Em um piloto, essa separação permite praticar a localização da execução, sua revogação e a confirmação do registro da chamada posterior sem confundir o controle da sessão com a substituição da credencial.
Mantenha o resultado do exercício mesmo quando ele der errado. Um intervalo longo revela uma fraqueza corrigível: responsabilidade pouco clara, identificação insuficiente das sessões, notificações ausentes ou uma ação de revogação que as pessoas não conseguem alcançar. Esconder exercícios malsucedidos transforma a primeira revogação urgente real no teste que deveria ter sido feito antes.
Os registros de auditoria precisam resistir a discordâncias
Um rastro de auditoria só ajuda quando um revisor cético consegue verificar o que ele diz sem confiar na pessoa que o exportou. Os pilotos de acesso de agentes precisam dessa propriedade porque as disputas de autorização chegam depois, quando memórias e históricos do terminal já mudaram.
Para cada evento amostrado, um revisor deve conseguir ligar a execução iniciadora do agente, a decisão de autorização, a solicitação de ação, o resultado externo e uma eventual revogação posterior. Preserve a ordem. Um horário sozinho pode enganar quando os relógios diferem ou os eventos chegam atrasados. Uma sequência dentro de um registro assinado ou protegido dá ao revisor uma base para reconstrução.
A distinção difícil é entre um registro de atividade e um registro de auditoria evidente contra adulteração. Um registro de atividade informa o que o aplicativo exibe atualmente. Um registro resistente a adulteração permite detectar um histórico alterado, excluído ou reordenado. Você precisa do segundo quando as evidências do piloto decidem se o acesso mais amplo será concedido.
O Sallyport projeta seus diários Sessions e Activity a partir de um registro de auditoria criptografado e encadeado por hash, e o comando sp audit verify verifica a cadeia offline sem exigir uma chave do cofre. Execute a verificação como parte da rotina de revisão, não apenas depois de uma discussão. Uma verificação que ninguém executa não contribui para a confiança.
sp audit verify
Mantenha o resultado da verificação junto do registro de revisão e anote o intervalo de tempo coberto. Se a verificação relatar um problema, pare de usar esse registro como prova de operação normal até que a equipe investigue. Não exporte silenciosamente as entradas legíveis e continue com uma planilha. Isso preserva a aparência enquanto descarta a propriedade de evidência de que você precisava.
Os registros de auditoria também podem expor o cansaço da revisão. Compare o tempo entre um prompt e sua aprovação, o contexto da solicitação e o resultado posterior. Uma aprovação extremamente rápida não significa automaticamente descuido, especialmente em trabalhos familiares e de baixa consequência. Um padrão de aprovações instantâneas para destinos desconhecidos e ações sensíveis merece uma conversa com o revisor e um novo projeto dos prompts.
Não dê a todas as pessoas acesso irrestrito ao conteúdo bruto da auditoria apenas porque o registro ajuda na supervisão. A atividade do agente pode conter nomes de repositórios, nomes de hosts, metadados de solicitações e detalhes de tarefas. Defina quem revisa o conteúdo, quem pode exportá-lo e quem resolve disputas. O controle sobre a visibilidade da auditoria faz parte do projeto de acesso.
Uma revisão semanal deve produzir decisões, não gráficos
Uma revisão semanal do piloto deve terminar com decisões explícitas sobre escopo, correções e responsabilidades. Se termina com uma visita guiada ao painel, a equipe mediu atividade sem mudar sua postura de risco.
Leve um pacote compacto: uma pequena amostra de aprovações, toda negação envolvendo uma ação sensível, os principais grupos de falhas repetidas, o exercício de revogação mais recente e o resultado da verificação de auditoria. Isso basta para uma revisão séria sem obrigar as pessoas a passar por toda solicitação rotineira de leitura.
Peça uma decisão a cada responsável. O responsável pela tarefa decide se o trabalho solicitado pelo agente correspondia à tarefa atribuída. O responsável pelo sistema decide se o acesso ao destino continua adequado. A pessoa responsável pelo mecanismo de acesso decide se o controle se comportou como esperado. Uma pessoa pode ocupar vários papéis em uma equipe pequena, mas nomeie-os mesmo assim. Responsabilidade sem nome vira desatenção coletiva.
Escreva as decisões em linguagem simples. «Permitir a criação de issues no projeto do piloto para sessões aprovadas» é testável. «Melhorar as barreiras» não é. Associe cada mudança a uma medição que mostre se ela funcionou. Se você reduzir os prompts para leituras de baixa consequência, faça uma amostragem das aprovações restantes para garantir que as pessoas agora recebem contexto suficiente para ações consequentes. Se alterar o tratamento das tentativas repetidas, verifique se as falhas repetidas realmente diminuem sem um novo aumento nas solicitações bloqueadas.
Não amplie todas as dimensões ao mesmo tempo. Ampliar destinos, adicionar ações de escrita, aceitar mais processos de agente e remover aprovações na mesma semana destrói a atribuição. Quando algo dá errado, ninguém sabe qual mudança causou o problema. Amplie uma dimensão de autoridade, observe-a durante um ciclo de revisão e mantenha um caminho de reversão.
Um piloto pode terminar com a decisão de não expandir. Isso é um resultado bem-sucedido quando as medições revelam que a equipe ainda não consegue revisar solicitações, conter sessões ou explicar falhas. O resultado ruim é fingir que essas lacunas desaparecerão depois que o acesso se tornar mais amplo e o número de execuções de agentes aumentar.
Uma autoridade mais ampla deve seguir um teste específico aprovado
Expanda o acesso apenas depois que uma nova autoridade proposta passar por um teste concreto dentro do piloto atual. O teste deve se parecer com a consequência que você planeja permitir, e não com um substituto conveniente.
Se você planeja permitir uma ação de API de maior consequência, teste os revisores com solicitações que contenham o mesmo contexto de destino e o mesmo peso de aprovação. Se planeja permitir acesso SSH do agente a mais hosts, teste atribuição, tratamento de negações e revogação primeiro em um host representativo de não produção. Um piloto somente de leitura não prova que as pessoas lidarão corretamente com alterações no estado externo.
Escreva a decisão de expansão como uma afirmação que as evidências possam refutar: «A equipe consegue autorizar esta classe de ação com contexto suficiente, detectar uma solicitação fora da tarefa e revogar a sessão iniciadora dentro da janela de resposta acordada». Depois, examine as aprovações, negações, falhas, o exercício de revogação e o registro de auditoria com base nessa afirmação.
Não promova um piloto porque sua porcentagem de aprovação aumentou. Ela pode ter aumentado porque os revisores aprenderam os prompts, porque o agente parou de pedir trabalhos difíceis ou porque a equipe removeu silenciosamente as negações do denominador. A promoção precisa de evidências representativas e de um registro de exceções.
A primeira ação a tomar é simples e pouco glamorosa: escolha uma execução atual de agente, rastreie uma chamada aprovada e uma chamada negada ou malsucedida e depois revogue exatamente essa execução em um exercício controlado. Se sua equipe não consegue reconstruir esses eventos e provar que a execução perdeu a autoridade, ampliar o acesso é prematuro.
FAQ
Quais métricas um piloto de acesso de agentes de IA deve acompanhar?
Meça se as aprovações correspondem ao trabalho que as pessoas realmente pretendiam autorizar. Registre a identidade do processo, a categoria da ação, o destino, a decisão e o limite da sessão. Uma taxa de aprovação alta significa pouco se as pessoas aprovam solicitações vagas ou repetidas sem verificá-las.
Qual é uma boa taxa de aprovação para o acesso de agentes?
Não existe uma meta universal. Comece analisando as aprovações junto com os destinos e resultados: uma solicitação para um repositório conhecido durante uma sessão esperada é diferente de uma solicitação para um host de produção desconhecido. Se os revisores não conseguem explicar uma amostra das aprovações, a taxa já está alta demais para a qualidade da revisão.
Como as equipes devem interpretar solicitações bloqueadas de agentes?
Uma solicitação bloqueada é útil quando impede uma ação que não deveria ocorrer dentro do escopo do piloto. Também é útil quando revela uma permissão ausente que a equipe pode decidir conceder explicitamente. Conte os bloqueios por causa, porque um cofre bloqueado, uma sessão desconhecida e uma ação sensível rejeitada exigem correções diferentes.
Por que chamadas repetidas de ferramentas que falham são importantes em um piloto de agentes?
Falhas repetidas costumam revelar suposições incorretas antes que elas se transformem em incidentes. Agrupe as falhas por operação, destino, rota de credencial e versão do agente, e examine os primeiros rastros em vez de aceitar um total bruto. Não conceda acesso mais amplo apenas para silenciar um loop barulhento.
Como medir o tempo para revogar o acesso de um agente de IA?
Meça o intervalo completo entre a decisão de revogar e o momento em que o agente já não consegue executar uma ação. Inclua a descoberta, a ação do operador, a confirmação e qualquer limpeza necessária para trabalhos já iniciados. Um clique rápido no botão não prova uma contenção rápida se a equipe não consegue identificar qual sessão ativa usou a credencial.
Posso usar uma planilha para auditar ações de agentes de IA?
Em um piloto pequeno, uma planilha pode funcionar se preservar horários, contexto da solicitação, motivos das decisões e um responsável pela revisão. Ela deixa de funcionar quando as pessoas editam o histórico, não conseguem associar chamadas a uma execução específica ou param de revisar as entradas porque coletá-las demora demais. Trate isso como um limite do processo, não como motivo para deixar de medir.
Aprovar uma ação de agente é o mesmo que conceder autoridade a ele?
Não. A aprovação pergunta se esta ação deve prosseguir agora; a autoridade pergunta quem ou o que pode tomar essa decisão. Um piloto deve testar as duas coisas, porque um revisor não consegue aprovar uma solicitação com segurança quando o processo de origem e o destino pretendido não estão claros.
As métricas de acesso por API e SSH devem ser as mesmas?
Acompanhe cada credencial ou caminho de acesso separadamente quando as consequências forem diferentes. O acesso somente leitura a issues, o acesso a implantações e o acesso SSH a um host de produção não devem compartilhar uma única porcentagem agregada de aprovação. A agregação esconde o ponto em que o piloto realmente não é seguro.
Quando um piloto de acesso de agentes de IA está pronto para ser expandido?
Mantenha o escopo restrito até que os revisores consigam explicar as exceções, as falhas tenham responsáveis e a revogação tenha sido ensaiada em condições normais de trabalho. A expansão deve seguir evidências de que a equipe consegue controlar o acesso, não evidências de que os agentes produziram mais resultados. Um piloto que não pode ser explicado não pode ser ampliado com segurança.
O que deve acontecer depois que uma solicitação de agente é negada?
Nunca trate uma negação como prova de que o sistema funcionou. Verifique se a ação não chegou ao serviço externo, identifique por que o agente a solicitou e decida se a solicitação foi maliciosa, equivocada ou uma lacuna legítima. Depois, preserve o registro para que outro revisor possa chegar à mesma conclusão.