Design Principles
Overview
Foundational Principles
3
Collaboration Amplifies Intelligence
Alert: Suspicious email with attachment
Email Agent: Identifies phishing indicators, extracts attachment hash
↓
Malware Agent: Analyzes hash, determines it's a known trojan
↓
Threat Intel Agent: Correlates with active campaign targeting financial sector
↓
Endpoint Agent: Checks if any users opened attachment, finds 3 affected hosts
↓
Network Agent: Traces C2 traffic from affected hosts to attacker infrastructure
↓
Remediation Agent: Isolates hosts, blocks C2 domains, quarantines emails
↓
Communication Agent: Notifies security team with full investigation timeline5
Context is Critical
Alert: Process execution on 10.0.50.15
Agent Analysis: Unknown IP, unknown process
Recommendation: Isolate immediately
Result: Production database offline, business disruptionAlert: Process execution on 10.0.50.15
Agent Analysis:
- IP 10.0.50.15 = Critical database server (Finance)
- Process = backup_agent.exe (Approved IT tool)
- Time = Saturday 3 AM (maintenance window)
Recommendation: Expected behavior, monitor only
Result: No disruption, analyst time saved7
Explainability Builds Trust
Investigation: Suspicious login from unusual location
Triage Agent:
✓ User: john.doe@company.com
✓ Location: Moscow, Russia
✓ Normal location: New York, USA (Enterprise Intelligence)
✓ Impossible travel: Last login 30 minutes ago from NYC
→ Confidence: 95% - Likely account compromise
Identity Agent:
✓ Recent password change: No
✓ MFA status: Bypassed (suspicious)
✓ Access pattern: Unusual systems accessed (Finance DB)
→ Confidence: 90% - Credential theft confirmed
Network Agent:
✓ Source IP: 185.220.101.50 (known VPN exit node)
✓ User-agent: Automated tool (not typical browser)
→ Confidence: 85% - Likely automated attack
Recommendation: Disable account, revoke sessions, notify user
Confidence: 95% (consensus across 3 agents)
Evidence: [Link to logs, Enterprise Intelligence entries, threat intel]9
Graceful Degradation
Scenario: EDR integration offline
Without Graceful Degradation:
- All investigations blocked waiting for EDR data
- Alerts pile up unprocessed
- Security team blind to threats
With Graceful Degradation:
- Agents proceed with available data (SIEM, firewall, identity)
- Confidence scores adjusted downward (EDR data missing)
- Automated actions disabled (insufficient data for safe decisions)
- Investigations continue in advisory mode
- Alerts processed, analysts notified of degraded capability