taoq-ai/ZIRAN Agent Security Scan

Run ZIRAN automated security scans on AI agents in your CI/CD pipeline

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
commandThe ZIRAN sub-command to run. Supported: scan, audit, policy, ci noci
result-filePath to a previously generated ZIRAN campaign result JSON file. Required for: policy, ci (when not running a live scan). no""
source-pathPath to the agent source code directory. Required for: audit. no.
frameworkAgent framework to scan. Required for: scan. Options: langchain, crewai, bedrock no""
agent-pathPath to the agent source file or configuration. Required for: scan. no""
coverageScan coverage level. Options: essential, standard, comprehensive nostandard
concurrencyMaximum number of concurrent attack workers.no5
stop-on-criticalStop the scan immediately when a critical finding is detected.notrue
custom-attacksPath to a directory of custom YAML attack vectors. If omitted, only built-in vectors are used. no""
policy-filePath to a custom YAML policy file. If omitted the built-in ZIRAN policy is used. no""
gate-configPath to a quality-gate YAML config. If omitted, default thresholds are used. no""
sarif-outputPath where the SARIF report will be written. Set to empty string to disable SARIF generation. noziran-results.sarif
severity-thresholdOnly report findings at or above this severity. Options: critical, high, medium, low nolow
python-versionPython version to use.no3.12
ziran-versionZIRAN package version or install spec. Use "." to install from local checkout (e.g. for testing). noziran
namedescription
statusGate result: passed or failed
trust-scoreAgent trust score (0.0-1.0)
total-findingsTotal number of security findings
critical-findingsNumber of critical findings
sarif-filePath to the generated SARIF file