Autonomous Audits
An autonomous audit lets you brief Golem the way you’d brief a human operator. You write the mission in plain English — the agent plans and executes accordingly.How it works
Instead of choosing from a fixed methodology, you provide a scope — a freeform instruction that’s injected into Golem’s system prompt. The agent treats this as its mission brief and plans accordingly. The scope can be as specific or open-ended as you want:- “Assume breach. Start from a compromised employee laptop. Goal: access production AWS keys.”
- “Focus exclusively on the OAuth flow at auth.acme.com. Probe for token leakage, scope confusion, and replay vulnerabilities.”
- “Behave like APT29 — slow, low, and persistent. Maximum stealth. Cover tracks.”
- “Find any way to access customer PII. Document the full kill chain end to end.”
When to use
- Red-team simulations — emulate a specific threat actor’s TTPs
- Targeted assessments — test one feature, flow, or component in depth
- Assumed-breach scenarios — start from a specific foothold and see where it leads
- Novel scenarios — anything that doesn’t fit the shallow/deep templates
- Customer engagement — let your security team write the brief, not pick from a menu
What the scope can include
Golem reads the scope as authoritative direction. You can specify:Running an autonomous audit
API- Open the workspace
- Click New Audit
- Select Autonomous mode
- Write your scope in the Mission Brief field
- Confirm targets
- Click Launch
Writing effective scope
Golem responds best to briefs that mirror real operator language: Good scopeAuthorization caution
Next steps
Golem Agent
Understand how the agent interprets and acts on briefs.
Toolkit
The full list of tools available in the darkops sandbox.