Exemples

Audits planifiés : exécuter Lagune de façon récurrente

Planifiez un audit Lagune récurrent dans GitHub Actions avec votre propre clé, ou dans Claude Code, Codex, Cursor, Antigravity ou OpenCode, qui signale les nouveaux risques ou exécute tout le flux Blue Team.

Planifiez Lagune pour qu'il audite votre projet de lui-même, soit en signalant ce qu'il trouve, soit en exécutant tout le flux Blue Team.

Planification​

GitHub Actions exécute l'audit dans le cloud avec GitHub Agentic Workflows. Son moteur Copilot CLI appelle le fournisseur de modèles de votre choix avec votre propre clé, sans abonnement à un agent :

  • Installez l'extension avec gh extension install github/gh-aw.

  • Enregistrez la clé de votre fournisseur comme secret du dépôt avec gh secret set PROVIDER_API_KEY.

  • Enregistrez ce workflow sous .github/workflows/lagune-audit.md, en remplaçant <model> par un modèle de votre fournisseur qui prend en charge l'appel d'outils, et <your-prompt> par l'un des exemples de prompts :

    ---
    on:
    schedule:
    - cron: '0 9 * * 1'
    permissions:
    contents: read
    engine:
    id: copilot
    model: <model>
    env:
    COPILOT_PROVIDER_TYPE: <type>
    COPILOT_PROVIDER_BASE_URL: <url>
    COPILOT_PROVIDER_API_KEY: ${{ secrets.PROVIDER_API_KEY }}
    skills:
    - wellwelwel/lagune@v0.18.1
    network:
    allowed:
    - defaults
    - node
    tools:
    edit:
    bash: [npx]
    safe-outputs:
    create-pull-request:
    ---

    <your-prompt>

    Ouvre ensuite une pull request avec tes modifications.
    Fournisseur<type><url>
    OpenAIopenaihttps://api.openai.com/v1
    Anthropicanthropichttps://api.anthropic.com
    Toute API compatible OpenAI, comme OpenRouteropenaiSon URL de base, comme https://openrouter.ai/api/v1
  • Exécutez gh aw compile et committez le workflow avec le fichier .lock.yml qu'il génère.

Exemples de prompts​

Cartographie les nouveaux risques, planifie leurs correctifs et revérifie les mesures de protection déjà appliquées, sans modifier votre code :

Exécute les commandes suivantes, une par une : `/lagune-detect` et `/lagune-plan`. Si le projet a un registre de durcissement, exécute aussi `/lagune-verify`.

Ne modifie pas le code du projet. À la fin, résume les nouveaux constats et toute mesure de protection appliquée qui n'est plus efficace.