أمثلة

التدقيق المجدول: شغّل Lagune وفق جدول متكرر

جدول تدقيقًا متكررًا عبر Lagune في GitHub Actions بمفتاحك الخاص، أو في Claude Code أو Codex أو Cursor أو Antigravity أو OpenCode، ليبلّغ عن المخاطر الجديدة أو يشغّل مسار الفريق الأزرق كاملًا.

جدول Lagune ليدقّق مشروعك تلقائيًا، فإما أن يبلّغ عمّا يجده أو يشغّل مسار الفريق الأزرق كاملًا.

الجدولة​

يشغّل GitHub Actions التدقيق في السحابة عبر GitHub Agentic Workflows. ويستدعي محركه Copilot CLI مزوّد النماذج الذي تختاره بمفتاحك الخاص، لذا لا يحتاج إلى أي اشتراك في وكيل:

  • ثبّت الامتداد عبر gh extension install github/gh-aw.

  • خزّن مفتاح المزوّد كسرّ في المستودع عبر gh secret set PROVIDER_API_KEY.

  • احفظ سير العمل هذا باسم .github/workflows/lagune-audit.md، مع استبدال <model> بأحد نماذج مزوّدك التي تدعم استدعاء الأدوات، و <your-prompt> بأحد أمثلة الموجّهات:

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

    ثم افتح pull request بتغييراتك.
    المزوّد<type><url>
    OpenAIopenaihttps://api.openai.com/v1
    Anthropicanthropichttps://api.anthropic.com
    أي واجهة API متوافقة مع OpenAI، مثل OpenRouteropenaiعنوانها الأساسي، مثل https://openrouter.ai/api/v1
  • شغّل gh aw compile، ثم أجرِ commit لسير العمل مع ملف .lock.yml الذي يولّده.

أمثلة الموجّهات​

يرصد المخاطر الجديدة، ويخطط لإصلاحاتها، ويعيد فحص الضوابط الأمنية المطبقة بالفعل، دون تغيير الكود الخاص بك:

نفّذ الأوامر التالية واحدًا تلو الآخر: `/lagune-detect` و `/lagune-plan`. وإن كان للمشروع سجل تحصين، فنفّذ `/lagune-verify` أيضًا.

لا تغيّر كود المشروع. في النهاية، لخّص الملاحظات الجديدة وأي ضابط أمني مطبق لم يعد يصمد.