Beispiele

Geplante Audits: Lagune regelmäßig nach Zeitplan ausführen

Plane ein wiederkehrendes Audit mit Lagune in GitHub Actions mit deinem eigenen Schlüssel oder in Claude Code, Codex, Cursor, Antigravity oder OpenCode, das entweder neue Risiken meldet oder den gesamten Blue-Team-Workflow ausführt.

Plane Lagune so ein, dass es dein Projekt eigenständig auditiert und entweder meldet, was es findet, oder den gesamten Blue-Team-Workflow ausführt.

Zeitplan​

GitHub Actions führt das Audit mit GitHub Agentic Workflows in der Cloud aus. Deren Engine Copilot CLI ruft den Modellanbieter deiner Wahl mit deinem eigenen Schlüssel auf, sodass du kein Abo für einen Agenten brauchst:

  • Installiere die Erweiterung mit gh extension install github/gh-aw.

  • Hinterlege den Schlüssel deines Anbieters mit gh secret set PROVIDER_API_KEY als Secret des Repositorys.

  • Speichere diesen Workflow als .github/workflows/lagune-audit.md und ersetze dabei <model> durch ein Modell deines Anbieters, das Tool Calling unterstützt, und <your-prompt> durch eines der Prompt-Beispiele:

    ---
    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>

    Öffne danach einen Pull Request mit deinen Änderungen.
    Anbieter<type><url>
    OpenAIopenaihttps://api.openai.com/v1
    Anthropicanthropichttps://api.anthropic.com
    Jede mit OpenAI kompatible API, etwa OpenRouteropenaiIhre Basis-URL, etwa https://openrouter.ai/api/v1
  • Führe gh aw compile aus und committe den Workflow zusammen mit der Datei .lock.yml, die dabei entsteht.

Prompt-Beispiele​

Erfasst neue Risiken, plant ihre Korrekturen und prüft die bereits umgesetzten Schutzmaßnahmen erneut, ohne deinen Code zu ändern:

Führe die folgenden Befehle nacheinander aus: `/lagune-detect` und `/lagune-plan`. Wenn das Projekt ein Härtungsprotokoll hat, führe auch `/lagune-verify` aus.

Ändere den Code des Projekts nicht. Fasse am Ende die neuen Befunde und jede umgesetzte Schutzmaßnahme zusammen, die nicht mehr greift.