Ejemplos

Auditorías programadas: ejecuta Lagune de forma periódica

Programa una auditoría periódica de Lagune en GitHub Actions con tu propia clave, o en Claude Code, Codex, Cursor, Antigravity u OpenCode, que informe de los nuevos riesgos o ejecute todo el flujo Blue Team.

Programa Lagune para que audite tu proyecto por su cuenta, ya sea informando de lo que encuentra o ejecutando todo el flujo Blue Team.

Programación​

GitHub Actions ejecuta la auditoría en la nube con GitHub Agentic Workflows. Su motor Copilot CLI llama al proveedor de modelos que elijas con tu propia clave, así que no necesita ninguna suscripción a un agente:

  • Instala la extensión con gh extension install github/gh-aw.

  • Almacena la clave de tu proveedor como secreto del repositorio con gh secret set PROVIDER_API_KEY.

  • Guarda este flujo de trabajo como .github/workflows/lagune-audit.md, sustituyendo <model> por uno de los modelos de tu proveedor que admita llamadas a herramientas, y <your-prompt> por uno de los ejemplos 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>

    Después, abre un pull request con tus cambios.
    Proveedor<type><url>
    OpenAIopenaihttps://api.openai.com/v1
    Anthropicanthropichttps://api.anthropic.com
    Cualquier API compatible con OpenAI, como OpenRouteropenaiSu URL base, como https://openrouter.ai/api/v1
  • Ejecuta gh aw compile y haz commit del flujo de trabajo junto con el archivo .lock.yml que genera.

Ejemplos de prompts​

Identifica nuevos riesgos, planifica sus correcciones y vuelve a comprobar los controles ya aplicados, sin modificar tu código:

Ejecuta los siguientes comandos, uno a uno: `/lagune-detect` y `/lagune-plan`. Si el proyecto tiene un registro de bastionado, ejecuta también `/lagune-verify`.

No modifiques el código del proyecto. Al final, resume los nuevos hallazgos y cualquier control aplicado que ya no se sostenga.