Repolode
superagent-ai

superagent-ai/superagent

Un SDK de código abierto que protege las aplicaciones de IA contra la inyección de prompts, elimina datos personales y secretos, y analiza repositorios en busca de ataques dirigidos a agentes.

Estrellas
6,847
Forks
966
Issues abiertos
21
Último commit
hace 2 meses

¿Qué es?

Superagent SDK es un conjunto de herramientas para añadir controles de seguridad a aplicaciones basadas en modelos de lenguaje grandes. Su método guard inspecciona las entradas de los usuarios en tiempo de ejecución para detectar y bloquear inyecciones de prompts, instrucciones maliciosas y llamadas inseguras a herramientas. Su método redact elimina de los textos datos personales, datos médicos protegidos y secretos, y los sustituye por marcadores como <EMAIL_REDACTED>.

El SDK también incluye un método scan que analiza repositorios en busca de ataques dirigidos a agentes de IA, como el envenenamiento de repositorios e instrucciones maliciosas incrustadas. Se indica que próximamente estará disponible una función de pruebas para ejecutar escenarios de red team contra un agente en producción.

El proyecto ofrece SDK de TypeScript y Python, una CLI y un servidor MCP para usar con Claude Code y Claude Desktop. Indica que es compatible con modelos de OpenAI, Anthropic, Google, Groq y Bedrock, y ofrece modelos de pesos abiertos que permiten ejecutar Guard en tu propia infraestructura.

Funciones clave

  • 01Detección y bloqueo en tiempo de ejecución de inyecciones de prompts y llamadas inseguras a herramientas
  • 02Eliminación de datos personales, datos médicos protegidos y secretos de los textos
  • 03Análisis de repositorios para detectar envenenamiento e instrucciones maliciosas dirigidas a agentes
  • 04SDK de TypeScript y Python, además de una CLI
  • 05Servidor MCP para Claude Code y Claude Desktop

Casos de uso

  • Añadir un filtro de entrada a un chatbot antes de que llegue al modelo
  • Eliminar datos confidenciales de clientes de prompts o registros
  • Revisar repositorios de terceros que leerá un agente de programación con IA
  • Ejecutar Guard en infraestructura autogestionada con modelos de pesos abiertos

Inicio rápido

  1. 1

    Regístrate en superagent.sh para obtener tu API key

  2. 2

    Instala el SDK de TypeScript

    npm install safety-agent
  3. 3

    Configura tu API key

    export SUPERAGENT_API_KEY=your-key

Antes de usarlo

  • Guard, redact y scan requieren una API key de Superagent, por lo que necesitan una cuenta y acceso a la red, a menos que alojes tú mismo los modelos de pesos abiertos.
  • La función Test aparece como «próximamente» y todavía no está disponible.

En colecciones

Temas

Preguntas frecuentes

¿Qué es superagent?
Un SDK de código abierto que protege las aplicaciones de IA contra la inyección de prompts, elimina datos personales y secretos, y analiza repositorios en busca de ataques dirigidos a agentes. Superagent SDK es un conjunto de herramientas para añadir controles de seguridad a aplicaciones basadas en modelos de lenguaje grandes. Su método guard inspecciona las entradas de los usuarios en tiempo de ejecución para detectar y bloquear inyecciones de prompts, instrucciones maliciosas y llamadas inseguras a herramientas. Su método redact elimina de los textos datos personales, datos médicos protegidos y secretos, y los sustituye por marcadores como <EMAIL_REDACTED>.
¿superagent es gratuito? ¿Qué licencia tiene?
superagent es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿superagent sigue mantenido?
Actualizado en los últimos 6 meses. El último commit de superagent fue el 25 ago 2026.
¿Para qué puedo usar superagent?
Añadir un filtro de entrada a un chatbot antes de que llegue al modelo Eliminar datos confidenciales de clientes de prompts o registros Revisar repositorios de terceros que leerá un agente de programación con IA Ejecutar Guard en infraestructura autogestionada con modelos de pesos abiertos
¿Cómo se instala superagent?
Regístrate en superagent.sh para obtener tu API key Instala el SDK de TypeScript: npm install safety-agent Configura tu API key: export SUPERAGENT_API_KEY=your-key
¿Dónde consigo superagent?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/superagent-ai/superagent

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados