AI AGENT TYPES

Every type of AI agent
operating in your organisation.

Eight categories. Five detection surfaces. One complete picture — what each agent is, what it can access, what the exposure is if nobody's managing it, and how Sunbeam finds and controls it.

01 — DETECT

Sunbeam finds every AI agent
across five surfaces simultaneously.

Network fingerprinting matches 154 known AI services against every device on your /24. Workstation scanning reads browser history, shell history, environment variables, VS Code extensions, and installed apps. Egress analysis catches agents calling home to AI APIs. Cloud scanners cover AWS, Azure, and GCP. SaaS authenticated scanning finds agents invisible to the network — Copilot licences, Agentforce, Now Assist, Slack AI.

155 fingerprints · 7 SaaS platforms · Under 10 minutes

02 — CATALOGUE

Every agent gets a workforce record.
Name. Owner. Risk. Surface.

Every finding is risk-scored HIGH / MEDIUM / LOW with blast radius — what data the agent can access if it acts outside its intended boundary. Every finding is mapped to GDPR, EU AI Act, DORA, ISO 27001, SOC 2, and PCI DSS. The PDF report is signed with Ed25519 — tamper-evident chain of custody ready for your auditor.

Agentic Risk Score 0–100 · 9 compliance frameworks · Ed25519 signed

03 — CONTROL

Three choices for every agent.
Remove it. Restrict it. Authorise it.

Removal findings include the OS user who installed the agent and exact removal commands. For agents you want to keep — the CIM Control Plane lets you define a delegation contract: exactly which domains it can reach, which tools it can invoke, what it can spend, and which actions require human approval. The gateway enforces those boundaries on every action in under 10ms. Fail-closed. Always.

Sub-10ms enforcement · Fail-closed gateway · Tamper-evident audit log

Eight Agent Types

What Sunbeam finds — and what each one can do.

01network

Local Inference Servers

Ollama · LM Studio · LiteLLM · Jan

What it is

Self-hosted LLM runtimes running AI models directly on your hardware — no cloud API required.

What it accesses

Local filesystem, network interfaces, and any service reachable from the host machine.

Exposure if unmanaged

An unmanaged local inference server can process sensitive documents, generate outputs, and serve responses to any client on the network — with no access log and no oversight.

How Sunbeam finds it

Network fingerprint scanning on port 11434, 1234, 4000, and 8080. Process detection and application log analysis.

How CIM controls it

CIM delegation contract restricts which clients can reach the server and what prompts it can process.

02network

Workflow Automation Agents

n8n · Flowise · Dify · Make · Zapier AI

What it is

Visual workflow engines that chain AI models, APIs, databases, and services into automated multi-step processes.

What it accesses

Any system connected via credential — email, Slack, databases, CRMs, cloud storage, third-party APIs.

Exposure if unmanaged

A workflow agent with broad credentials can exfiltrate data, send communications, and trigger actions across multiple systems — all without a human in the loop.

How Sunbeam finds it

Network fingerprint matching on known workflow engine ports. HTTP title and response body analysis.

How CIM controls it

CIM enforces per-action approval for high-risk steps — database writes, external sends, and new API connections.

03workstation

IDE & Coding Assistants

GitHub Copilot · Claude Code · Cursor · Cline · Continue AI

What it is

AI agents embedded in development environments that read code, suggest completions, and execute terminal commands.

What it accesses

Full repository contents, shell access, environment variables, and any credentials stored in the development environment.

Exposure if unmanaged

A coding assistant with shell access and repository access can read API keys, access databases, and execute arbitrary commands — often with the same permissions as the developer.

How Sunbeam finds it

VS Code extension manifest scanning. Shell history pattern matching. Browser history analysis.

How CIM controls it

Owner identified per machine. CIM restricts shell execution scope and credential access.

04saas

SaaS AI Platforms

M365 Copilot · Salesforce Agentforce · ServiceNow Now Assist · Slack AI

What it is

AI capabilities embedded directly into enterprise SaaS platforms — operating under existing platform permissions.

What it accesses

All data the platform account can access — emails, documents, customer records, support tickets, channel history.

Exposure if unmanaged

A SaaS AI agent operates with the permissions of the account that enabled it. 47 M365 Copilot licences means 47 agents with access to your entire SharePoint and Teams history.

How Sunbeam finds it

Authenticated API scanning across 7 enterprise platforms — licence counts, enabled users, agent configurations.

How CIM controls it

Findings surface in CIM as pending review. Contract defines which data sources each agent can access.

05cloud

Cloud AI Services

AWS Bedrock · Azure OpenAI · GCP Vertex AI · SageMaker

What it is

Managed AI services deployed in cloud accounts — model endpoints, inference APIs, and AI pipelines.

What it accesses

Any AWS / Azure / GCP resource reachable from the service — S3 buckets, databases, Lambda functions, VPCs.

Exposure if unmanaged

A Bedrock agent connected to a customer PII database with no governance contract is a compliance gap that appears nowhere on your network.

How Sunbeam finds it

32 cloud scanners across AWS, Azure, and GCP using account credentials. IAM role analysis and service enumeration.

How CIM controls it

CIM registers cloud AI endpoints as managed agents with spend caps, rate limits, and data access contracts.

06egress

API-Connected Scripts

Python scripts · Node.js apps · Any code calling OpenAI / Anthropic

What it is

Custom code that calls AI APIs directly — anything from a one-off script to a production service.

What it accesses

Whatever the script has access to — files, databases, APIs — plus the AI API itself.

Exposure if unmanaged

A script that called an API once and never stopped. No owner. No cost visibility. No output monitoring. The most common finding on engineering team machines.

How Sunbeam finds it

Egress analysis matches outbound connections against AI API CIDR ranges. Environment variable scanning finds API keys.

How CIM controls it

CIM SDK wraps API calls and enforces contracts — rate limits, spend caps, domain restrictions — per script.

07workstation

Scheduled AI Jobs

Cron jobs · LaunchAgents · systemd · Windows Task Scheduler

What it is

AI workloads configured to run automatically on a schedule — without any human trigger.

What it accesses

Whatever the scheduled user account can access at runtime — often with elevated system permissions.

Exposure if unmanaged

An AI job running every 6 hours with no owner, no output log, and system-level permissions is operating entirely outside any governance boundary.

How Sunbeam finds it

Scheduler scanning reads crontab, LaunchAgent plists, systemd units, and Windows Task Scheduler entries for AI patterns.

How CIM controls it

CIM registers scheduled jobs as agents. Contracts define allowed execution windows and output destinations.

08workstation

RAG & Data Retrieval Agents

LangChain · LlamaIndex · Chroma · Pinecone · Weaviate

What it is

Agents that maintain a persistent knowledge base — vectorising documents and retrieving context for AI responses.

What it accesses

Any document loaded into the vector database — often proprietary documents, customer data, or internal knowledge bases.

Exposure if unmanaged

A 450MB Chroma database on a developer’s machine means someone has loaded proprietary documents into a knowledge base that any AI agent on that machine can query — with no access log.

How Sunbeam finds it

Vector database path detection. Embedding model file scanning. RAG framework configuration detection.

How CIM controls it

CIM restricts which agents can query the knowledge base and logs every retrieval operation.

See which of these are running
in your environment right now.

Sunbeam finds all eight categories across five surfaces. Under 10 minutes. No deployment required.

macOS 12+. Signed and notarized. Windows coming soon.