Initiates an AI-powered agent analysis for a repository. The agent uses LLM-based code exploration to perform deep security threat hunting, bug finding, or custom analysis based on user-provided instructions. Files are filtered by extension, size (≤400KB), and line count (≤5000 lines), with a maximum of 500 files per scan.
Version control service provider
github, gitlab, azuredevops, bitbucket "github"
Repository identifier (format varies by service)
"owner/repository"
OAuth or personal access token for the VCS service
"ghp_xxxxxxxxxxxx"
Git branch to analyze
"main"
Analysis type. Use threat_hunting for security threat detection.
"threat_hunting"
Specific commit SHA to analyze. If omitted, the latest commit on the branch is used.
"abc123def456"
Comma-separated glob patterns for files to include in analysis
"src/**/*.py,lib/**/*.js,app/**/*.ts"
Comma-separated glob patterns for files to exclude from analysis
"tests/**,node_modules/**,dist/**"
Base URL for Azure DevOps (for self-hosted instances)
Base URL for GitLab (for self-hosted instances)
Base URL for GitHub (for GitHub Enterprise Server)
Base URL for Bitbucket (for Bitbucket Data Center)