Eksempler

Planlagte revisjoner: Kjør Lagune etter en fast tidsplan

Planlegg en gjentakende revisjon med Lagune i GitHub Actions med din egen nøkkel, eller i Claude Code, Codex, Cursor, Antigravity eller OpenCode, som enten rapporterer nye risikoer eller kjører hele Blue Team-flyten.

La Lagune revidere prosjektet ditt på egen hånd etter en tidsplan, enten ved å rapportere funnene eller ved å kjøre hele Blue Team-flyten.

Planlegging​

GitHub Actions kjører revisjonen i skyen med GitHub Agentic Workflows. Motoren Copilot CLI kaller modelleverandøren du velger, med din egen nøkkel, så det trengs ikke noe agentabonnement:

  • Installer utvidelsen med gh extension install github/gh-aw.

  • Lagre nøkkelen fra leverandøren din som en hemmelighet i repositoryet med gh secret set PROVIDER_API_KEY.

  • Lagre denne arbeidsflyten som .github/workflows/lagune-audit.md, og erstatt <model> med en av leverandørens modeller som støtter tool calling, og <your-prompt> med et av prompteksemplene:

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

    Åpne deretter en pull request med endringene dine.
    Leverandør<type><url>
    OpenAIopenaihttps://api.openai.com/v1
    Anthropicanthropichttps://api.anthropic.com
    Ethvert API som er kompatibelt med OpenAI, som OpenRouteropenaiBase-URL-en til API-et, som https://openrouter.ai/api/v1
  • Kjør gh aw compile, og commit arbeidsflyten sammen med filen .lock.yml som den genererer.

Prompteksempler​

Kartlegger nye risikoer, planlegger utbedringene og kontrollerer på nytt sikringstiltakene som allerede er tatt i bruk, uten å endre koden din:

Kjør følgende kommandoer, én etter én: `/lagune-detect` og `/lagune-plan`. Hvis prosjektet har en herdingslogg, kjør også `/lagune-verify`.

Ikke endre koden i prosjektet. Oppsummer til slutt de nye funnene og eventuelle innførte tiltak som ikke lenger holder.