Prompt Inspector

Prompt Inspector

Prompt Inspector · Programação · Prompts

O Prompt Inspector é uma camada de segurança de código aberto que verifica cada prompt contra ataques de injeção, conteúdo sensível e entradas adversárias antes de chegar ao seu LLM.

Prévia da interface de Prompt Inspector

Sobre Prompt Inspector

About

O que é o Prompt Inspector

O Prompt Inspector é um firewall de segurança para aplicações baseadas em LLM e agentes de IA. Ele fica entre a entrada de usuário não confiável e o seu modelo de linguagem, e analisa cada prompt em tempo real antes de chegar ao seu sistema de IA. O projeto é de código aberto sob a licença AGPL-3.0, com uma opção na nuvem e uma edição empresarial para implantação privada.

A ferramenta nasceu de um problema prático. À medida que a IA generativa entra em produção, ataques de injeção de prompt, jailbreaks e manipulação adversária se tornam vetores de ataque reais. Um chatbot voltado ao público, um agente autônomo ou um assistente de código leem texto que não escreveram. O Prompt Inspector adiciona a barreira que a maioria dessas pilhas ignora. Ele detecta injeção e conteúdo malicioso, filtra palavras sensíveis por locatário e devolve um veredito de segurança sobre o qual as suas próprias regras agem.

O projeto é de março de 2026. No GitHub ele fica em aunicall/prompt-inspector, e é publicado com uma divisão clara: o repositório é aberto para uso não comercial, enquanto a edição empresarial adiciona uma biblioteca de payloads mantida, personalização, implantação privada e suporte dedicado. O motor de detecção usa um funil de cinco camadas em vez de um único modelo, e essa escolha de projeto marca tanto a sua velocidade quanto a sua precisão.

Primeiros passos

  1. Crie uma conta em promptinspector.io e entre com Google ou GitHub.
  2. Abra o painel, crie um App e copie a App API Key gerada. Ela aparece só uma vez, então guarde-a de imediato.
  3. Escolha uma integração: instale o SDK de Python com pip install prompt-inspector, o SDK de Node.js com npm install prompt-inspector, ou chame o endpoint REST diretamente.
  4. Faça uma primeira checagem com poucas linhas: crie um cliente com a sua chave, chame detect sobre uma string de teste e leia is_safe, score e category.
  5. Para uso REST, faça um POST para https://promptinspector.io/api/v1/detect/sdk com um cabeçalho X-App-Key e um campo input_text.
  6. Conecte a um editor ou agente com o servidor MCP, que funciona com Cursor, VS Code Copilot, Claude Desktop e Dify.

Informações do produto

Uma visão rápida dos preços, das plataformas compatíveis e do desempenho de Prompt Inspector.

Plano gratuitoSim
Planos pagosCustom/mo
PlataformaWeb, REST API, Python, Node.js, MCP
DesenvolvedorPrompt Inspector
CategoriaProgramação · Prompts
Data de lançamentoMar 2026
Última atualizaçãoMar 2026
Visitas ao siteN/A
Ranking global do siteN/A
Disponibilidade da APISim

Ideal para

Os usuários, tarefas e cenários em que esta ferramenta se encaixa melhor.

Usuários

  • Engenheiros de backend e plataforma que constroem recursos com LLM
  • Equipes de segurança de aplicações que adicionam controles de IA
  • Equipes com regras de residência de dados
  • Usuários de ferramentas de código com IA
  • Equipes que querem um firewall de IA auto-hospedado

Tarefas

  • Detectar injeção de prompt
  • Filtrar conteúdo sensível
  • Devolver um veredito de segurança à sua aplicação
  • Rodar guardrails nos seus próprios servidores
  • Adicionar checagens de segurança de IA a um fluxo de agente

Cenários

  • Colocar um filtro na frente de um chatbot público
  • Peneirar o texto do usuário antes de um agente agir
  • Cumprir um requisito de tratamento de dados
  • Aplicar uma regra de conteúdo

Principais recursos

Motor de detecção de várias camadas

A detecção funciona como um funil de cinco camadas, e cada camada filtra um pouco mais fino que a anterior. Um cache hash global devolve o resultado anterior de uma entrada repetida com latência quase nula. Uma camada de palavras sensíveis faz a correspondência de palavras-chave e padrões regex com um autômato Aho-Corasick e corta o processo no primeiro acerto. Uma camada semântica usa embeddings vetoriais para pegar ataques parafraseados e injeções ofuscadas que as regras de palavra-chave não veem. Uma revisão de IA opcional trata as entradas de zona cinzenta, e um passo de arbitragem agrega as camadas em um veredito final com uma pontuação de confiança.

Detecção em tempo real com baixa latência

A maioria das requisições se resolve nas duas primeiras camadas em menos de 3 ms, segundo o projeto. A análise semântica completa termina em cerca de 30 ms. O desenho de funil é o que sustenta esses números: uma ameaça evidente é barrada na camada de palavras-chave, e só as entradas ambíguas avançam pelo pipeline. Essa divisão deixa o motor rápido no caso comum sem deixar de gastar computação real nos casos difíceis.

Filtragem de palavras sensíveis por locatário

Cada locatário define as suas próprias listas de palavras, e o motor aceita duas estratégias de correspondência. A correspondência literal roda sobre um autômato Aho-Corasick, que percorre toda a entrada em uma única passada com tempo linear não importa quantas palavras-chave você configure. Os padrões regex cobrem dados estruturados como números de telefone e formatos de cartão. Quando uma palavra corresponde, o pipeline corta, então a camada serve tanto de rede de segurança quanto de atalho de velocidade.

Revisão de zona cinzenta assistida por IA

As entradas que caem em um terreno ambíguo são escaladas a um modelo de linguagem para uma segunda opinião. Os revisores compatíveis incluem DeepSeek, Qwen e Gemini. Essa camada existe para reduzir os falsos positivos, e segue opcional para que uma implantação possa manter o pipeline totalmente determinístico quando precisar. Uma pontuação clara da camada semântica pula a revisão por completo.

Biblioteca de ameaças autoiterativa

Quando o revisor de IA confirma um ataque novo, o motor gera payloads variantes e os adiciona ao banco de dados vetorial por conta própria. Com o tempo, a biblioteca de payloads cresce a partir das ameaças que o sistema vê de verdade, não de uma lista fixa que alguém mantém à mão. A edição empresarial adiciona uma biblioteca de payloads mantida em escala de milhões com atualizações em tempo real tiradas de ameaças de produção.

Integrações MCP e SDK

O Prompt Inspector oferece uma API REST, um SDK oficial de Python, um SDK oficial de Node.js e um servidor MCP. O servidor MCP funciona com Cursor, VS Code Copilot, Claude Desktop e Dify, e uma integração Skill cobre OpenClaw e Claude Code. Todos os clientes se autenticam com a mesma App API Key, enviada por um cabeçalho X-App-Key ou um token bearer, então uma única chave cobre toda a pilha.

Núcleo de código aberto com edição empresarial

O núcleo é de código aberto sob a licença AGPL-3.0 e pode ser clonado e rodado na sua própria infraestrutura. A edição empresarial acrescenta manutenção da biblioteca de payloads, personalização, implantação privada e suporte dedicado. Essa divisão dá a um desenvolvedor individual um guardrail funcional de graça e dá a uma empresa um caminho com suporte quando ela precisa.

Prós e contras

Prós

  • O desenho de funil pega as ameaças evidentes nas duas primeiras camadas e reserva o trabalho semântico pesado para as entradas ambíguas.
  • A auto-hospedagem sob AGPL-3.0 mantém os dados dos prompts dentro da sua própria infraestrutura, o que combina com regras rígidas de tratamento de dados.
  • Uma única App API Key e um único endpoint MCP dão acesso à API, aos dois SDKs e às integrações de editor.
  • As listas de palavras por locatário com regex cobrem dados estruturados além de uma lista fixa de palavras-chave.
  • Uma conta gratuita com limites mensais de requisições permite a um projeto pequeno testar o motor sem compromisso.

Contras

  • A página pública inicial mostrou um erro de servidor durante as checagens, então o serviço na nuvem precisa da sua própria verificação de disponibilidade antes de você depender dele.
  • A detecção semântica completa, a biblioteca de payloads em escala de milhões e a implantação privada ficam atrás da edição empresarial, então o caminho gratuito mostra uma fatia mais estreita.
  • O preço não é publicado e passa por um contato de vendas, então comparar custos exige uma conversa prévia.
  • A licença AGPL-3.0 condiciona o uso comercial, o que significa que um produto hospedado pode precisar da edição empresarial em vez do repositório aberto.

Perguntas frequentes

O Prompt Inspector é uma camada de segurança de código aberto que protege aplicações baseadas em LLM e agentes de IA contra injeção de prompt, vazamentos de conteúdo sensível e outras entradas adversárias. Ele analisa cada prompt em tempo real antes de chegar ao modelo e devolve um veredito de segurança sobre o qual as suas próprias regras agem.