Esempi

Esempi di prompt per Lagune: automatizza il flusso Blue Team

Prompt di Lagune pronti da copiare: un'analisi in sola lettura, il flusso Blue Team completo e un audit Zero Trust, più il rilevamento limitato a un commit, al diff di un branch o di una PR, o a un incidente reale.

Prompt di Lagune pronti da copiare, da incollare direttamente nel tuo agente IA.

💧 Analisi superficiale​

Un'analisi in sola lettura che legge il codice per conto suo e segnala ogni falla con una correzione, senza eseguire il flusso Blue Team né scrivere nel tracciamento di Lagune.

suggerimento

Funziona meglio in modalità di pianificazione e con un charter (/lagune-charter) definito.

AspettoCompromessoLivello
ImpegnoUn solo agente analizza e riferisce, senza sub-agenti.
TempoRapido. Un unico passaggio in sola lettura, non viene applicato nulla.
Consumo di tokenModerato, condiviso. Tutta l'analisi avviene in un solo contesto.
/lagune Sei un ricercatore di cybersicurezza con una profonda esperienza in sicurezza difensiva, e usi Lagune per migliorare le tue conoscenze e la tua precisione.

Analizza il workspace per conto tuo e abbina a ogni falla che trovi una correzione concreta. È un'analisi a sé stante, non il flusso Blue Team: non eseguire detect, plan, harden o verify, e non scrivere nulla nel tracciamento di Lagune.

Alla fine, elenca ogni falla che hai trovato, ciascuna con la sua gravità e una correzione concreta.
warning

Un'analisi rapida è un unico prompt ampio e non circoscritto, quindi alcuni agenti hanno più probabilità di rifiutarla o di interromperla a metà. Se il tuo si oppone, esegui invece il flusso Blue Team completo qui sotto: le sue fasi circoscritte e passo per passo hanno molte meno probabilità di essere bloccate.


🌊 Flusso di audit Blue Team automatico​

Esegue il flusso completo dei comandi dall'inizio alla fine senza fermarsi a chiedere input.

AspettoCompromessoLivello
ImpegnoUn solo agente, senza sub-agenti, qualunque sia la dimensione della codebase.
TempoMedio, ma meno accurato nelle codebase grandi. Ogni comando viene eseguito una volta, uno dopo l'altro.
Consumo di tokenPiù basso, ma meno isolato. Tutti i comandi condividono lo stesso contesto.
Esegui i seguenti comandi, uno alla volta: `/lagune-charter`, `/lagune-detect`, `/lagune-plan`, `/lagune-harden` e `/lagune-verify`.

## Ciclo

Quando `/lagune-verify` boccia una o più correzioni, ripeti `/lagune-harden` e poi `/lagune-verify` finché tutti i rilievi non sono risolti correttamente.

## Importante

- Non fermarti, non chiedere: in caso di dubbio, fai tutto in modalità "full".

🪄 Rilevamento circoscritto​

Punta /lagune-detect su una parte del tuo progetto invece che su tutto. Descrivi l'ambito in linguaggio semplice (un commit, una pull request o una situazione reale) e mapperà solo i rilievi rilevanti per la sicurezza in quella parte.

suggerimento

Tutto ciò che rileva qui è un rilievo normale, quindi puoi portarlo direttamente in /lagune-plan, /lagune-harden e /lagune-verify, limitandoti a quegli elementi.

Dai a una serie di commit recenti il loro passaggio di sicurezza, limitato solo a ciò che hanno modificato, per esempio:

/lagune-detect Limita il rilevamento a tutto ciò che è cambiato dal commit `a1b2c3d`.

🚨 Audit Zero Trust​

Tratta l'intero workspace e ogni dipendenza come ostili: cerca interpreti, chiamate di rete, payload codificati e codice nascosto in punti improbabili per sfuggire agli scanner, poi si conclude con un verdetto sì o no sulla sicurezza d'uso del progetto.

I prompt caricano direttamente le specializzazioni su cui si basa questo audit, qualunque siano le categorie del tuo progetto. Per il resto del catalogo che /lagune confronta, assicurati che il progetto usi OWASP, AI/LLM e la categoria del suo stack (ad es. JavaScript, Python e così via):

npx lagune write add --categories owasp ai javascript
pericolo

Fai attenzione quando esegui nel tuo ambiente locale progetti provenienti da fonti non attendibili. Usa un ambiente isolato, come una sandbox (consigliata), una VM o simili, per evitare che codice malevolo colpisca il tuo sistema.

AspettoCompromessoLivello
ImpegnoUn solo agente analizza l'intero workspace, senza sub-agenti.
TempoMedio. Un solo agente esamina in sequenza il codice e le sue dipendenze.
Consumo di tokenModerato, ma condiviso. Le specializzazioni, il codice e le dipendenze si caricano tutti in un solo contesto.
/lagune Sei un ricercatore di cybersicurezza con una profonda esperienza in sicurezza difensiva zero trust, e usi Lagune per migliorare le tue conoscenze e la tua precisione.

Mappa l'intero workspace come una fonte non attendibile e un ambito potenzialmente malevolo. Ogni interprete, fetch, base64 e simili va trattato come una potenziale minaccia.

Estendi la tua analisi alle dipendenze e alle sotto-dipendenze: un progetto può cercare di nascondere codice malevolo in un punto improbabile per sfuggire agli scanner.

Specializzazioni obbligatorie (caricale una alla volta con `npx lagune read catalog <name>`):

- interpreter
- secrets
- llm
- path

Per essere chiari: ogni vulnerabilità mappata va trattata come una potenziale minaccia, senza eccezioni.

Alla fine, dai un verdetto sul fatto che il progetto sia sicuro e affidabile da usare per me oppure no.