Personas
Personas represent user archetypes — from benign customers to malicious attackers — that shape how Probes are generated for custom Harnesses.vijil persona preset-list
List built-in Persona presets. Presets are categorized as professional, adversarial, or support.
vijil persona from-preset
Create a Persona from a preset.
vijil persona create
Create a custom Persona.
vijil persona list
List Personas for the active team.
vijil persona get
Get a specific Persona.
vijil persona update
Update a Persona.
vijil persona create.
vijil persona delete
Delete a Persona.
Policies
Policies define the rules and constraints agents must follow. Attaching Policies to a custom Harness generates Probes that specifically test compliance.vijil policy preset-list
List built-in Policy presets.
vijil policy from-preset
Copy a preset Policy into your team.
vijil policy create
Create a Policy from text.
vijil policy list
List Policies for the active team.
vijil policy get
Get a specific Policy.
vijil policy activate
Activate a draft Policy so it can be used in Harness generation.
vijil policy patch
Update Policy metadata.
vijil policy delete
Delete a Policy.
vijil policy add-rule
Add a structured rule to a Policy.
vijil policy rule-list
List rules within a Policy.
Red Team Campaigns
Red team campaigns run adversarial attack sequences against your Agent using dedicated tools such as Garak, PromptFoo, and PyRIT.vijil redteam tools
List available red team tools and their supported attack categories.
vijil redteam run
Create and start a red team campaign.
Save the campaign ID from the output: