Exemples

Exemples de prompts Lagune : automatiser le flux Blue Team

Des prompts Lagune prêts à copier : une analyse en lecture seule, le flux Blue Team complet et un audit Zero Trust, ainsi qu'une détection limitée à un commit, au diff d'une branche ou d'une PR, ou à un incident réel.

Des prompts Lagune prêts à copier, à coller directement dans votre agent IA.

💧 Analyse superficielle​

Un passage en lecture seule qui lit le code de lui-même et signale chaque faille avec un correctif, sans exécuter le flux Blue Team ni écrire dans le suivi de Lagune.

astuce

Fonctionne mieux en mode planification et avec des principes de sécurité (/lagune-charter) définis.

AspectCompromisNiveau
EffortUn seul agent analyse et rend compte, sans sous-agents.
TempsRapide. Un seul passage en lecture seule, rien n'est appliqué.
Consommation de tokensModérée, partagée. Toute l'analyse se déroule dans un seul contexte.
/lagune Tu es un chercheur en cybersécurité doté d'une expertise approfondie en sécurité défensive, et tu utilises Lagune pour gagner en connaissances et en précision.

Analyse le workspace de toi-même et associe chaque faille trouvée à un correctif concret. Il s'agit d'un passage autonome, pas du flux Blue Team : n'exécute ni detect, ni plan, ni harden, ni verify, et n'écris rien dans le suivi de Lagune.

À la fin, liste chaque faille trouvée, chacune avec sa gravité et un correctif concret.
attention

Une analyse rapide est un prompt unique, large et sans périmètre, donc certains agents sont plus susceptibles de le refuser ou de l'écourter. Si le vôtre résiste, exécutez plutôt le flux Blue Team complet ci-dessous : ses phases ciblées, étape par étape, risquent beaucoup moins d'être bloquées.


🌊 Flux d'audit Blue Team automatique​

Exécute le flux complet des commandes de bout en bout, sans s'arrêter pour demander quoi que ce soit.

AspectCompromisNiveau
EffortUn seul agent, sans sous-agents, quelle que soit la taille de la base de code.
TempsMoyen, mais moins approfondi sur les grandes bases de code. Chaque commande s'exécute une fois, l'une après l'autre.
Consommation de tokensPlus faible, mais moins isolée. Toutes les commandes partagent le même contexte.
Exécute les commandes suivantes, une par une : `/lagune-charter`, `/lagune-detect`, `/lagune-plan`, `/lagune-harden` et `/lagune-verify`.

## Boucle

Quand `/lagune-verify` rejette un ou plusieurs correctifs, répète `/lagune-harden` puis `/lagune-verify` jusqu'à ce que tous les constats soient correctement résolus.

## Important

- Ne fais pas de pause, ne pose pas de questions : en cas de doute, fais tout en mode "complet".

🪄 Détection ciblée​

Pointez /lagune-detect vers une partie de votre projet plutôt que vers l'ensemble. Décrivez le périmètre en langage courant (un commit, une pull request ou une situation réelle) et il ne cartographie que les constats de sécurité pertinents à cet endroit.

astuce

Tout ce qu'il détecte ici est un constat normal, donc vous pouvez le faire passer directement dans /lagune-plan, /lagune-harden et /lagune-verify, limités à ces seuls éléments.

Offrez à un nouveau lot de commits son propre passage de sécurité, limité à ce qu'ils ont modifié, par exemple :

/lagune-detect Limite la détection à tout ce qui a changé depuis le commit `a1b2c3d`.

🚨 Audit Zero Trust​

Considère tout le workspace et chaque dépendance comme hostiles : il traque les interpréteurs, les appels réseau, les payloads encodés et le code caché dans des endroits improbables pour échapper aux scanners, puis conclut par un verdict go ou no-go sur la sûreté d'utilisation du projet.

Les prompts chargent directement les spécialisations sur lesquelles repose cet audit, quelles que soient les catégories de votre projet. Pour le reste du catalogue que /lagune fait correspondre, assurez-vous que le projet utilise OWASP, IA / LLM et la catégorie de sa stack (par ex. JavaScript, Python, etc.) :

npx lagune write add --categories owasp ai javascript
danger

Soyez prudent lorsque vous exécutez des projets de sources non fiables dans votre environnement local. Utilisez un environnement isolé, comme un sandbox (recommandé), une VM ou équivalent, pour empêcher du code malveillant d'affecter votre système.

AspectCompromisNiveau
EffortUn seul agent parcourt tout le workspace, sans sous-agents.
TempsMoyen. Un seul agent passe en revue le code et ses dépendances l'un après l'autre.
Consommation de tokensModérée, mais partagée. Les spécialisations, le code et les dépendances se chargent tous dans un seul contexte.
/lagune Tu es un chercheur en cybersécurité doté d'une expertise approfondie en sécurité défensive zero trust, et tu utilises Lagune pour gagner en connaissances et en précision.

Cartographie tout le workspace comme une source non fiable et un périmètre potentiellement malveillant. Chaque interpréteur, fetch, base64 et autre élément du même genre doit être traité comme une menace potentielle.

Étends ton analyse aux dépendances et sous-dépendances : un projet peut essayer de cacher du code malveillant dans un endroit improbable pour échapper aux scanners.

Spécialisations obligatoires (charge-les une à une avec `npx lagune read catalog <name>`) :

- interpreter
- secrets
- llm
- path

Pour être clair : chaque vulnérabilité cartographiée doit être traitée comme une menace potentielle, sans exception.

À la fin, donne un verdict sur le fait que le projet soit sûr et digne de confiance pour que je l'utilise, ou non.