AI Agent Operations

See every agent. Control every action.

Monitor everything your AI agents do, govern how they're used, and secure the environments they run in — right at the source.

Any Agent or HarnessNo GatewaysNo Code Changes
alice-macbook.localLIVE INVENTORY
AGENT
PID
LAST ACTION
claude-code
4821
tool call · allowed
codex
5102
secret in body · flagged
opencode
5290
read ~/.ssh · denied
openclaw
5344
http request · allowed

The Layer Underneath Your Agents

Qpoint gives you a live inventory, full visibility, and policy-based controls for every agent and harness across your environments. Enforcement happens right where the agent runs, with plugins that you can run out of the box or extend to fit how your company works.

Monitor

Discover every agent, everywhere, and monitor everything they do

  • Keep a live inventory of every agent on endpoints and in hosted environments, regardless of runtime, framework, or harness
  • Stream every file, tool call, MCP route, and outbound request as it happens
  • Attribute every action to the agent and session behind it
  • Export everything to your existing observability stack
Qpoint Monitor dashboard
Govern

Set rules for how agents can be used and push them out to all endpoints

  • Approve the MCP servers and tools that agents can use
  • Define what's off limits, and apply it across every endpoint
  • Surface policy violations with the agent and session attached
  • Monitor if you are in compliance with your own policies
Qpoint Govern dashboard
Secure

Enforce policies in the agent's execution path, before the action completes

  • Block reads of secrets
  • Refuse unapproved endpoints
  • Redact content on the way out
  • Deny unapproved tool calls

Policies are plugins. Run the built-in plugins or write your own against the same hooks.

Qpoint Secure dashboard
Solutions

Agent visibility and control for every team

Whether you're rolling agents out, running security, or accountable for it, Qpoint meets you where you are.

IT Operations

Rollout & Coverage

You need to know what's running on managed devices. With agents, you also need to know what they're doing — the files they touch, the tools they call, the servers they connect to. Qpoint gives you both, without changing how anyone works.

What you get
Agent activity, not just inventory
The tools they use, the MCP servers they connect to, the data they touch, on every host.
A single binary
Mac, Windows, Linux, and hosted environments. No per-agent configuration.
Usage and cost reporting
Tokens and spend over time, by team, provider, and agent, down to the session.
No changes for users
No wrappers, no proxies, no new workflow.
How it works

Qpoint instruments the agent from the inside out

Qpoint taps directly into the AI agent runtime. No gateways, no sidecars, no SDK integration. A single binary discovers every agent on a machine and captures every action it takes at the source.

The result: your existing ops stack becomes agent-aware. Every event feeds into the SIEM, SOC, and compliance tooling you already operate.

RUNTIME
Agent process
qcontrol
File Reads / Writes
Command Executions
Network Requests
MCP Servers
Tools & Skills
Sub Agents
Sub File / Network
LLMs

Every action, captured

Every file an agent touches, every tool it invokes, every outbound connection it opens, every binary it spawns. Qpoint hooks into every available surface and raises an event for each one.

File Activity

Every read, write, create, delete, and permission change, tied to the agent that made it.

Tool Calls

Every MCP tool call to or from any agent, with tool name, input parameters, and results.

Network Behavior

Every outbound connection, DNS lookup, and HTTP request, with headers, body, and response. LLM API calls included.

Process Execution

Every shell, subprocess, and worker an agent spawns, with full command-line arguments and exit codes. Sub-agents too.

Policy as plugins

Use our plugins or write your own

Every policy in Qpoint is a plugin. A plugin can log an action, tag it, rewrite it, or block it: file reads, tool calls, outbound requests, and more. Start with the ones that we ship. Write your own to tailor Qpoint for your business.

PLUGIN: AUDIT TAGGING

Tag every tool call for the audit trail

Attach user, session, and a risk tier to every call an agent makes. Agent related events land in the audit trail with full attribution.

// In a plugin
on_tool_call(call) {
  call.attributes["user.email"]   = whoami();
  call.attributes["session.id"]   = current_session();
  call.attributes["risk.tier"]    = classify(call.tool);
  return call;
}
PLUGIN: SECRETS GUARD

Block read actions for sensitive file types

Prevent agents from opening SSH keys, .env files, and credential stores. The agent gets a standard file-not-found error and moves on.

// In a plugin
on_file_open(path) {
  if (path.starts_with("~/.ssh") ||
      path.contains("/.env")   ||
      path.ends_with("/credentials")) {
    return QCONTROL_FILE_BLOCK_WITH(ENOENT);
  }
  return QCONTROL_PASS;
}
PLUGIN: REDACTOR

Strip secrets from prompts before they leave the endpoint

Catch API keys and tokens in outbound requests and swap them for placeholders. The request proceeds with the secret stripped out.

// In a plugin
on_http_request(req) {
  if (req.host == "api.anthropic.com") {
    req.body = redact_secrets(req.body);
  }
  return req;
}
The Agent is the Gap

Your ops stack wasn't built for AI agents

Each layer of your stack sees only a fragment of what an agent does; none of them monitors the agent directly.

Monitoring comes first: you can't govern or secure what you can't see.

What You Run
What It Misses
Observability
Has the dashboards, metrics, and alerting for everything else you run.
Nothing produces agent-level data to fill them. Your agents are a blank spot in the place you look first.
Identity
Knows who authenticated. Which agent identity is acting?
What did the agent do after authentication? Which files did it read, which tools it called, which endpoints it hit?
Network Perimeter
Sees encrypted flows, destination, 5-tuple metadata
Sees the destination, not the intent. Can't tell whether the agent is uploading source code or fetching a schema
EDR
Knows process lineage, syscalls, filesystem events
Sees that node opened a file, but doesn't know it was an AI agent reading your SSH keys to compose a prompt
AI Gateway
Knows what was permitted to leave, for traffic that's routed through it.
Only sees what crosses the gateway. Agents that call local tools, read files, or spawn subprocesses never touch it.
Get Started

Seconds, not sprints

Qpoint deploys as a single binary directly on the endpoint. No gateways to route through, no enterprise infrastructure to provision, no SDK integration to schedule.

Install, run, and start seeing every AI agent on the machine — in under a minute.

$ curl -fsSL qpoint.io/install | sh