Приклади

Приклади промптів Lagune: автоматизуйте процес Blue Team

Готові до копіювання промпти Lagune: перевірка лише для читання, повний процес Blue Team і аудит Zero Trust, а також виявлення в межах коміту, diff гілки чи PR або реального інциденту.

Готові до копіювання промпти Lagune, які можна вставити просто у ваш ШІ-агент.

💧 Поверхнева перевірка​

Перевірка лише для читання, яка самостійно читає код і повідомляє про кожну ваду з виправленням, не запускаючи процес Blue Team і нічого не записуючи у відстеження Lagune.

порада

Краще працює в режимі планування і з визначеними принципами безпеки (/lagune-charter).

АспектКомпромісРівень
ЗусилляОдин агент перевіряє й звітує, без субагентів.
ЧасШвидко. Один прохід лише для читання, нічого не застосовується.
Використання токенівПомірне, спільне. Уся перевірка йде в одному контексті.
/lagune Ти дослідник кібербезпеки з глибокою експертизою в оборонній безпеці, який використовує Lagune, щоб поглибити свої знання й точність.

Самостійно перевір робочий простір і до кожної знайденої вади підбери конкретне виправлення. Це окрема перевірка, а не процес Blue Team: не запускай detect, plan, harden чи verify і нічого не записуй у відстеження Lagune.

Наприкінці перелічи всі знайдені вади, кожну з її критичністю й конкретним виправленням.
попередження

Швидка перевірка є одним широким промптом без обмеження обсягу, тож деякі агенти з більшою ймовірністю відмовляться від неї чи перервуть її. Якщо ваш агент опирається, натомість запустіть повний процес Blue Team нижче: його обмежені за обсягом покрокові фази блокують значно рідше.


🌊 Автоматичний аудит Blue Team​

Запускає повний процес команд від початку до кінця без пауз на введення.

АспектКомпромісРівень
ЗусилляОдин агент, без субагентів, незалежно від розміру кодової бази.
ЧасСередній, але менш ретельно у великих кодових базах. Кожна команда виконується один раз, одна за одною.
Використання токенівНижче, але менш ізольоване. Усі команди ділять той самий контекст.
Виконай такі команди по черзі: `/lagune-charter`, `/lagune-detect`, `/lagune-plan`, `/lagune-harden` і `/lagune-verify`.

## Цикл

Коли `/lagune-verify` відхиляє одне чи кілька виправлень, повторюй `/lagune-harden`, а потім `/lagune-verify`, доки всі знахідки не буде належно розв'язано.

## Важливо

- Не зупиняйся й не питай: у разі сумнівів роби все в режимі "full".

🪄 Виявлення в обмеженому обсязі​

Спрямуйте /lagune-detect на частину проєкту замість усього проєкту. Опишіть обсяг простою мовою (коміт, pull request чи реальну ситуацію), і вона визначить лише знахідки, важливі для безпеки в цих межах.

порада

Усе, що вона тут виявляє, є звичайними знахідками, тож їх можна одразу передати в /lagune-plan, /lagune-harden і /lagune-verify, обмеживши лише цими елементами.

Проведіть окрему перевірку безпеки для свіжої порції комітів, обмежену лише тим, що вони змінили, наприклад:

/lagune-detect Обмеж виявлення всім, що змінилося після коміту `a1b2c3d`.

🚨 Аудит Zero Trust​

Вважає весь робочий простір і кожну залежність ворожими: шукає інтерпретатори, мережеві виклики, закодовані payload і код, захований у несподіваних місцях, щоб прослизнути повз сканери, а наприкінці виносить вердикт go/no-go щодо того, чи безпечно використовувати проєкт.

Промпти напряму завантажують спеціалізації, на які спирається цей аудит, незалежно від категорій вашого проєкту. Для решти каталогу, яку підбирає /lagune, переконайтеся, що проєкт використовує OWASP, ШІ / LLM і категорію свого стеку (наприклад, JavaScript, Python тощо):

npx lagune write add --categories owasp ai javascript
небезпека

Будьте обережні, запускаючи проєкти з недовірених джерел у своєму локальному середовищі. Використовуйте ізольоване середовище, як-от пісочницю (рекомендовано), VM чи щось подібне, щоб шкідливий код не вплинув на вашу систему.

АспектКомпромісРівень
ЗусилляОдин агент перевіряє весь робочий простір, без субагентів.
ЧасСередній. Один агент послідовно опрацьовує код і його залежності.
Використання токенівПомірне, але спільне. Спеціалізації, код і залежності завантажуються в один контекст.
/lagune Ти дослідник кібербезпеки з глибокою експертизою в оборонній безпеці за принципом zero trust, який використовує Lagune, щоб поглибити свої знання й точність.

Досліди весь робочий простір як недовірене джерело й потенційно шкідливу область. Кожен інтерпретатор, fetch, base64 тощо треба вважати потенційною загрозою.

Пошир аналіз на залежності й транзитивні залежності: проєкт може спробувати сховати шкідливий код у несподіваному місці, щоб прослизнути повз сканери.

Обов'язкові спеціалізації (завантажуй їх по одній через `npx lagune read catalog <name>`):

- interpreter
- secrets
- llm
- path

Щоб було ясно: кожну знайдену вразливість треба вважати потенційною загрозою, без винятків.

Наприкінці винеси вердикт, чи безпечний і надійний проєкт для мого використання.