Skip to content
ReviewRamble

The weekly brief

AI, reviewed, in your inbox.

  • New reviews of tools, models, MCP servers and repos, with the verdict up front
  • Re-checked prices and ratings when something changes
  • New analysis pieces as they are published

Models, agents, MCP servers and the tools actually worth your time.

One email a week. Unsubscribe with the link in any brief. How we use your email

Inspect

O framework do UK AI Security Institute para avaliações de LLMs e agentes, usado em testes de segurança e de capacidades.

Análise de Sheela · Atualizado

Ver no GitHub Código aberto

Nossa nota

4.4/5

Inspect é a estrutura de testes compartilhada das avaliações de segurança de IA governamentais e independentes; equipes de produto que verificam prompts em CI vão achá-lo mais framework do que precisam.

O que é Inspect?

Inspect é um framework de avaliação para grandes modelos de linguagem e agentes, desenvolvido pelo UK AI Security Institute com a Meridian Labs, uma organização sem fins lucrativos. Você escreve as avaliações em Python como tarefas compostas por um conjunto de dados, um solver (como o modelo recebe o prompt ou é executado como agente) e um scorer.

Ele oferece uso de ferramentas, agentes de vários turnos e execução isolada em Docker, com Kubernetes, Modal, EC2, Proxmox e outros disponíveis como extensões. Conversa com mais de 20 provedores de modelos, além de modelos locais via Hugging Face, vLLM e SGLang, e traz um visualizador de logs (`inspect view`) e uma extensão para VS Code. Uma coleção separada oferece mais de 200 avaliações prontas.

A versão 0.3.283 foi publicada em 21 de outubro de 2026.

Inspect vale a pena?

Inspect é a estrutura de testes comum do mundo da segurança de IA, e não o executor de testes de uma equipe de produto, e suas cerca de 3.070 estrelas no GitHub subestimam muito isso. A Meridian Labs diz que ele é o framework padrão no UK AISI, no US CAISI, no EU AI Office e nos institutos do Japão e da Coreia, e também na METR, Apollo, Epoch e RAND; essa lista é autodeclarada. Ele também avança rápido: seis versões entre 9 e 21 de outubro de 2026, todas ainda na 0.3.x.

O design compensa nas avaliações difíceis. Agentes de várias etapas, chamadas de ferramentas, pontuação feita por modelos e transcrições longas são tratados como prioridade, e o visualizador de logs permite percorrer cada mensagem de cada amostra. As mais de 200 avaliações da coleção complementar permitem que um laboratório rode benchmarks padrão e suas próprias tarefas pelo mesmo pipeline.

O isolamento pede cuidado. Só `docker` e `local` vêm embutidos, e `local` não isola nada: ele roda como o seu usuário. A configuração de Docker gerada automaticamente define `network_mode: none`, mas fornecer seu próprio arquivo compose elimina isso, e a rede padrão do Compose alcança a internet. Montagens graváveis do host ficam bloqueadas a menos que você as autorize, e a saída acima do limite de 10 MB do exec é cortada pelo início sem erro, o que pode mudar em silêncio o que um scorer vê.

Para uma equipe de produto que quer fazer asserções sobre prompts em CI, os arquivos de configuração do promptfoo ou o estilo pytest do DeepEval chegam lá com menos código. Inspect exige Python, não tem painel hospedado nem plano pago, e sua comunidade, embora especializada, é menor.

O guia da CASRAI traz o ponto que vale guardar: uma estrutura compartilhada torna comparáveis os resultados de institutos diferentes, mas é infraestrutura, não garantia. A tarefa que você escreve dentro dela continua decidindo o que o número significa.

Onde ele se destaca

  • Uma pesquisadora de segurança em uma organização de avaliação independente

    Rodar avaliações de agentes no estilo capture-the-flag contra várias APIs de ponta

    Definir a tarefa com um sandbox Docker por amostra e executá-la em vários provedores a partir de um único script. Por padrão, o Docker roda até o dobro de sandboxes em relação ao número de processadores da máquina, então uma máquina com muitas CPUs encurta as execuções; o gasto são os tokens de API mais essa máquina.

  • Um engenheiro de ML em uma desenvolvedora de modelos

    Comparar um modelo aberto ajustado com uma API de referência em benchmarks padrão

    Servir o modelo aberto via vLLM, apontar o Inspect para os dois e puxar benchmarks da coleção de mais de 200. Uma única estrutura para os dois modelos elimina a divergência de formato de prompt entre eles; o custo é o tempo de GPU do modelo local.

  • Uma líder de governança de IA em um banco

    Produzir evidências para uma revisão de risco de modelo de um assistente interno

    Pedir à equipe de ciência de dados que codifique os casos de teste do banco como tarefas do Inspect e arquive os logs, que registram cada prompt, resposta e pontuação. O uso é gratuito, mas não há contrato de suporte com um fornecedor, então o banco é dono da estrutura.

Antes de decidir

Configuração
`pip install inspect-ai` mais o SDK do provedor (por exemplo `pip install anthropic`) e uma chave de API; uma primeira avaliação roda a partir de um arquivo Python curto com `inspect eval`. Docker é necessário para tarefas de agentes em sandbox.
Integrações
Mais de 20 provedores de modelos, inferência local via Hugging Face, vLLM e SGLang; sandboxes em Docker embutidos, com k8s, Daytona, Modal, EC2, Proxmox, Vagrant e OpenShell como pacotes de extensão; ControlArena e bibliotecas de interpretabilidade são construídas sobre ele.
Dados e privacidade
Roda nas suas máquinas; os prompts vão apenas para os provedores de modelos que você configurar, e os logs são gravados localmente. A documentação não menciona telemetria. Licença MIT. O sandbox local dá aos agentes o acesso do seu usuário, e ferramentas e scorers personalizados podem alcançar a internet mesmo quando o sandbox não pode.
Custo em escala
Não há edição paga nem hospedada. O custo são os tokens do modelo em cada amostra e cada chamada ao avaliador, mais a computação dos sandboxes, que escala pelas extensões de Kubernetes ou Modal para grandes conjuntos de avaliação.
Limites
Cerca de 460 issues e pull requests abertos; versionamento 0.x com versões muito frequentes; leitura de arquivos limitada a 100 MB e saída do exec a 10 MB, truncadas em silêncio; sem limite padrão de CPU ou memória nos sandboxes Docker.

O que é bom

  • Feito para agentes, uso de ferramentas e pontuação feita por modelos
  • Sandbox Docker com rede desligada por padrão, além de extensões para k8s e nuvem
  • Visualizador de logs passo a passo e extensão para VS Code
  • Mais de 200 avaliações prontas; usado por institutos governamentais de segurança

O que não é

  • Só Python, com mais configuração do que ferramentas voltadas a CI
  • Arquivos compose próprios reativam em silêncio o acesso à rede
  • Ainda na 0.x, com versões a cada poucos dias
  • Comunidade menor que a do promptfoo ou do DeepEval

Ideal para

Pesquisadores e equipes de segurança que executam avaliações de agentes e de capacidades.

Alternativas ao Inspect

Inspect: perguntas frequentes

Inspect vale a pena?
Inspect é a estrutura de testes compartilhada das avaliações de segurança de IA governamentais e independentes; equipes de produto que verificam prompts em CI vão achá-lo mais framework do que precisam. Damos nota 4.4 de 5.
Quanto custa Inspect?
Gratuito e de código aberto sob a licença MIT.
Quais são as desvantagens de Inspect?
Só Python, com mais configuração do que ferramentas voltadas a CI; arquivos compose próprios reativam em silêncio o acesso à rede; ainda na 0.x, com versões a cada poucos dias; comunidade menor que a do promptfoo ou do DeepEval.
Para quem Inspect é indicado?
Pesquisadores e equipes de segurança que executam avaliações de agentes e de capacidades.
Quanto custa Inspect para uma equipe ou em produção?
Não há edição paga nem hospedada. O custo são os tokens do modelo em cada amostra e cada chamada ao avaliador, mais a computação dos sandboxes, que escala pelas extensões de Kubernetes ou Modal para grandes conjuntos de avaliação.
Inspect é seguro para dados da empresa?
Roda nas suas máquinas; os prompts vão apenas para os provedores de modelos que você configurar, e os logs são gravados localmente. A documentação não menciona telemetria. Licença MIT. O sandbox local dá aos agentes o acesso do seu usuário, e ferramentas e scorers personalizados podem alcançar a internet mesmo quando o sandbox não pode.
Quais são as melhores alternativas ao Inspect?
As alternativas mais próximas que analisamos são LM Evaluation Harness, promptfoo e DeepEval.

Respostas verificadas em 23 de out. de 2026.