Guard

Configuring AIVory

Customize AIVory to match your project’s compliance requirements, team preferences, and development workflow.

  • Three configuration levels - IDE, project, and team settings with clear priority order
  • Compliance standards - Enable/disable from 15+ supported standards
  • Scan behavior - Control background scanning frequency and triggers
  • AI detection - Configure confidence thresholds and visual markers

Configuration Levels

AIVory supports configuration at multiple levels, giving you flexibility from personal preferences to team-wide policies.

IDE-Level Settings
Personal preferences and global defaults stored in your IDE
Project-Level Settings
Project-specific configuration via aivory.config.json
Team Settings
Centralized configuration via the web dashboard
Note Priority Order: Project settings override IDE settings, which override team defaults.

IDE-Level Settings

Access global AIVory settings through your IDE’s preferences panel.

Opening Settings

Platform Navigation
Windows/Linux FileSettingsToolsAIVory
macOS IntelliJ IDEAPreferencesToolsAIVory
Quick access Search for “AIVory” in settings search bar
Note Use the quick access search bar in your IDE settings - just type “AIVory” to jump directly to the configuration panel.

General Settings

Authentication Settings
Setting Description
Account Shows currently logged-in user
Log Out Disconnect from AIVory account
Reset Auth Clear authentication state (for troubleshooting)
Scan Behavior Settings

Background Scanning

  • Enable automatic periodic scans
  • Default: Enabled
  • Recommended: Keep enabled for real-time monitoring

Scan Interval

  • How often to run background scans
  • Default: 30 minutes
  • Range: 5 minutes to 6 hours
Note If you’re experiencing performance issues on large projects, try increasing the scan interval to 1 hour or more.

Compliance Standards

Choose which standards to scan your code against. Enable or disable standards in SettingsToolsAIVoryCompliance Standards.

OWASP Top 10
Enabled by default - recommended for all projects
GDPR
EU personal data protection requirements
HIPAA
Healthcare data security compliance
PCI-DSS
Payment card industry security
SOC 2
Enterprise SaaS controls
ISO 27001
Information security management
Note Additional standards available: NIST, CIS Controls, CCPA, and 10+ more. Enable the standards relevant to your industry and compliance requirements.

AI Detection Settings

Configure how AIVory identifies and flags AI-generated code in your projects.

Enable AI Detection
Default: Enabled - Identify and validate AI-generated code
Confidence Threshold
Default: 75% - Range from 50% to 95%
Show AI Code Markers
Default: Enabled - Display gutter icons for AI-generated lines
Understanding Confidence Thresholds

The confidence threshold determines how certain AIVory must be before flagging code as AI-generated:

Threshold Behavior
Lower (50-65%) More code flagged - may include false positives
Medium (70-80%) Balanced detection - recommended for most teams
Higher (85-95%) Only obvious AI code flagged - may miss some patterns
Note Start with the default 75% threshold and adjust based on your team’s false positive rate.

Next Steps


Need Help?

Support Options

Configuration questions? We’re here to help: