# Introduction

> PentAGI est un système multi-agents entièrement autonome et auto-hébergé pour le pentest.

PentAGI est une plateforme open source dédiée aux tests de sécurité automatisés. Vous décrivez une cible et un objectif en langage naturel ; une équipe d’[agents](https://pentagi.com/fr/docs/glossary/#agent) IA spécialisés planifie le travail, exécute des [tools](https://pentagi.com/fr/docs/glossary/#tool) professionnels dans une [sandbox](https://pentagi.com/fr/docs/glossary/#sandbox) Docker isolée, mémorise les apprentissages réalisés et vous remet un [report](https://pentagi.com/fr/docs/glossary/#report).

Elle est conçue pour les ingénieurs en sécurité, les chercheurs et les red teams qui souhaitent disposer d’un assistant autonome qu’ils peuvent exécuter sur leur propre infrastructure, avec les modèles de langage de leur choix.

* [Démarrage rapide](https://pentagi.com/fr/docs/getting-started/quickstart/): Installer PentAGI à l’aide de l’installateur interactif.
* [Votre premier flow](https://pentagi.com/fr/docs/getting-started/first-flow/): Exécuter un flow autonome et consulter son report.
* [Architecture](https://pentagi.com/fr/docs/concepts/architecture/): Services, agents, memory et observabilité.
* [LLM providers](https://pentagi.com/fr/docs/configuration/llm-providers/): Connecter des modèles cloud, via une passerelle ou locaux.

## [Fonctionnalités](https://pentagi.com/fr/docs/#what-it-does)

* **Tests autonomes.** Les agents décomposent chaque [task](https://pentagi.com/fr/docs/glossary/#task) que vous leur confiez en [subtasks](https://pentagi.com/fr/docs/glossary/#subtask), choisissent l’étape suivante, l’exécutent et s’adaptent aux résultats — avec une surveillance optionnelle de l’exécution et une planification intelligente de task pour les modèles plus petits.
* **Une équipe de spécialistes.** Un agent principal délègue la recherche, le codage, l’installation et le [pentest](https://pentagi.com/fr/docs/glossary/#pentest) à des agents spécialisés. Les agents peuvent demander des conseils à un adviser, et lorsque la surveillance de l’exécution est activée, l’adviser examine également leur travail après un nombre défini de [tool calls](https://pentagi.com/fr/docs/glossary/#tool-call). Un reflector oriente tout agent qui cesse d’effectuer des tool calls vers un résultat approprié.
* **Tools professionnels.** Plus de 20 tools tels que nmap, metasploit et sqlmap s’exécutent dans un conteneur sandbox, construit à partir d’une image Docker sélectionnée pour chaque [flow](https://pentagi.com/fr/docs/glossary/#flow).
* **Memory et connaissances.** Les résultats et les approches efficaces sont stockés dans PostgreSQL avec pgvector pour être réutilisés ultérieurement ; un [knowledge graph](https://pentagi.com/fr/docs/glossary/#knowledge-graph) Neo4j optionnel suit les relations entre les hôtes, les services et les [findings](https://pentagi.com/fr/docs/glossary/#finding).
* **Renseignement web.** Un navigateur isolé intégré et des [search engines](https://pentagi.com/fr/docs/glossary/#search-engine) — Tavily, Firecrawl, Traversaal, Perplexity, DuckDuckGo, Google, Sploitus et SearXNG — collectent des informations actualisées.
* **Observabilité.** Langfuse pour les traces LLM, ainsi que Grafana avec OpenTelemetry, VictoriaMetrics, Jaeger et Loki pour l’ensemble du système.
* **APIs.** REST et GraphQL avec jetons Bearer pour l’automatisation et l’intégration.

## [Regarder la présentation](https://pentagi.com/fr/docs/#watch-the-overview)

Une courte visite guidée de PentAGI en action : [regardez-la sur YouTube](https://youtu.be/R70x5Ddzs1o).

## [Limites actuelles des capacités](https://pentagi.com/fr/docs/#current-capability-boundaries)

* PentAGI est une plateforme de pentest autonome et assistée, et non un produit de simulation de brèche et d’attaque proposant des campagnes prédéfinies.
* Les reports de flows peuvent être consultés sur le web, copiés, ou téléchargés au format Markdown ou PDF.
* Les [providers](https://pentagi.com/fr/docs/glossary/#provider) sont disponibles sous forme d’intégrations natives et via des points de terminaison personnalisés compatibles OpenAI.

> [!WARNING]
> Ne testez que des systèmes dont vous êtes propriétaire ou pour lesquels vous disposez d’une autorisation explicite d’évaluation. L’utilisation de PentAGI est soumise au [CLUF](https://github.com/vxcontrol/pentagi/blob/main/EULA.md).