L'agent cerveau et ses sous-agents
AgentRidge n'est pas un modèle monolithique unique qui répond à des invites. C'est une équipe d'agents avec une chaîne de commandement claire : un cerveau qui réfléchit à la mission dans son ensemble, et des spécialistes qui font le travail ciblé.
L'Agent Ridge Principal (le cerveau)
Le Principal est l'orchestrateur. Il détient l'objectif de la mission, construit et révise le plan, décide quel spécialiste dépêcher ensuite, juge si un résultat est suffisant et déclare quand la définition de fin de la mission est atteinte.
Ce dont le cerveau est responsable :
- Planification — transformer un brief de mission en une suite d'objectifs ordonnés.
- Délégation — confier chaque objectif au bon sous-agent.
- Supervision — lire ce qui revient, décider du prochain coup et rouvrir les phases antérieures dès qu'une nouvelle surface apparaît.
- Persévérance — ne jamais s'arrêter à « vulnérabilité possible » ; pousser chaque piste jusqu'à ce qu'elle soit prouvée ou épuisée.
- Jugement — garder le travail dans le périmètre et proportionné au mode de mission choisi.
Les Ridge Sub-Agents (les spécialistes)
Le Principal délègue aux Ridge Sub-Agents, chacun réglé pour un type de tâche :
| Rôle du sous-agent | Ce qu'il fait |
|---|---|
| Reconnaissance et énumération | Découvre les hôtes, ports, services, surface web et API, points d'accès d'identité et pistes antérieures à retester. |
| Exploitation et vérification | Génère et lance les vraies commandes de test, puis confirme si une vulnérabilité est réelle par une preuve de concept en direct. |
| Analyse et raisonnement | Lit la sortie brute des outils et les réponses désordonnées et les distille en faits structurés et exploitables. |
Les sous-agents sont des exécutants, pas des décideurs. Ils remontent les résultats — et leurs propres échecs — au Principal, qui décide de la suite.
Comment se déroule une étape
Repli en douceur
L'autonomie signifie que le système continue même quand une de ses parties cale. Si un sous-agent dépasse son délai, épuise son budget ou si l'étape de raisonnement local échoue, le Principal ne met pas fin à la mission — il poursuit le travail lui-même avec l'outillage disponible et pousse chaque piste restante plus loin. Résultat : une exécution qui continue de progresser au lieu d'abandonner au premier obstacle.
Pourquoi répartir le travail ainsi ?
- De la profondeur sans perdre le fil. Les spécialistes peuvent creuser une tâche pendant que le cerveau garde tout l'objectif en vue.
- De la résilience. Un spécialiste bloqué ne fige pas la mission.
- De meilleures preuves. Un rôle d'analyse dédié fait arriver les constats sous forme de faits propres et structurés — prêts pour le registre des vulnérabilités et le rapport.
Ensuite : comment les sous-agents sont débridés pour le travail offensif →