The Qpoint Blog

Underneath the Agent

Notes from the team building a real-time, dynamic sandbox for AI agents.

The Hidden Agent Surface
Beyond the Tool Call

The Hidden Agent Surface

Most approaches to agent security start and stop at the tool call. But when an agent writes a script and runs it, everything the script does happens outside the tool call. That’s the hidden agent surface, and it’s where most of an agent’s real work happens.

The Qpoint Team
November 9, 2026

See Qpoint in Action

Write a Qpoint policy from scratch

Write a Qpoint policy from scratch

Some agent risks are easy to predict, like a git force push that rewrites a shared branch. Others are harder to predict, like an agent finding a new way to send data off the machine. A single Qpoint policy can cover both. In this demo, we write a policy from scratch. We start with simple rules that block force pushes and limit agents to an approved list of MCP servers. Then we add a rule that has an AI judge review each command and flag any that send sensitive data to an outside server.

Gaurav Mahajan
Gaurav Mahajan
November 10, 2026
Control the hidden agent surface

Control the hidden agent surface

Agents write and run scripts, and the agent harness can’t see which files those scripts read or where they send requests. Qpoint runs underneath the agent, so its policies apply to what those scripts do. In the demo, one rule flags any read of a secrets file, catching Claude Code with curl and again with a Python script, then blocks the read when the rule is switched to deny.

Gaurav Mahajan
Gaurav Mahajan
November 9, 2026
Enforce an agent’s purpose

Enforce an agent’s purpose

An agent often needs permission to use a tool, but not for everything that tool can do. A pull request review agent needs to post comments, for example, but it shouldn’t approve the PR on behalf of the team. Qpoint uses a System One model to check each action against the purpose you define for the agent, so the review comments go through and the approval is blocked, even when the project’s instructions tell the agent to approve it.

Gaurav Mahajan
Gaurav Mahajan
November 5, 2026
Catch an agent retrying a denied action

Catch an agent retrying a denied action

When an agent is blocked from doing something, it often tries again a different way. Qpoint looks at the recent history of the session to tell when a new action is really a workaround for something that was just blocked. In the demo, an agent that can’t comment on GitHub through its MCP server tries the GitHub CLI instead, and Qpoint catches it.

Gaurav Mahajan
Gaurav Mahajan
November 3, 2026
Restrict where agents send data

Restrict where agents send data

Agents need to read from the web, but you probably want control over where they send data. With this policy, agents can still read from any site, but they can only send data to destinations you’ve approved. It also blocks the agent’s own telemetry from being sent out.

Gaurav Mahajan
Gaurav Mahajan
October 31, 2026
Keep agents out of your secrets

Keep agents out of your secrets

Most machines have files with passwords and tokens that any agent can read. A single Qpoint policy stops agents from reading those files, whether they open the file directly, use a command, or write a script to do it. In the demo, the policy stops both Claude Code and Grok.

Gaurav Mahajan
Gaurav Mahajan
October 29, 2026
View all demos →

Latest posts

The Heisenberg Horror: Why Debugging Tools Make Bugs Disappear

The Heisenberg Horror: Why Debugging Tools Make Bugs Disappear

Devin Bernosky
Devin Bernosky
November 25, 2025
Built to Integrate: Why Qpoint's Modular Architecture Matters

Built to Integrate: Why Qpoint's Modular Architecture Matters

Devin Bernosky
Devin Bernosky
November 14, 2025
Are You Watching What's Leaving Your Network?

Are You Watching What's Leaving Your Network?

Devin Bernosky
Devin Bernosky
November 5, 2025
The Hidden Complexity of External Dependencies - How Qpoint Solves a Cloud-scale Problem

The Hidden Complexity of External Dependencies - How Qpoint Solves a Cloud-scale Problem

Jon Friesen
Jon Friesen
November 4, 2025
The CISO's Checklist - What Your Current Tools Can't Tell You

The CISO's Checklist - What Your Current Tools Can't Tell You

Devin Bernosky
Devin Bernosky
October 30, 2025
The M&A Due Diligence Black Box: Why Technical DD Takes Weeks (And How to Get It Done in Days)

The M&A Due Diligence Black Box: Why Technical DD Takes Weeks (And How to Get It Done in Days)

Devin Bernosky
Devin Bernosky
October 28, 2025
How eBPF-Based Egress Monitoring Would Have Caught the Shai-Hulud npm Worm in Real-Time

How eBPF-Based Egress Monitoring Would Have Caught the Shai-Hulud npm Worm in Real-Time

Devin Bernosky
Devin Bernosky
September 26, 2025
The Encryption Paradox

The Encryption Paradox

Devin Bernosky
Devin Bernosky
September 9, 2025
Why Running Qtap in Production is Safe - A Deep Dive into eBPF and Privilege Boundaries

Why Running Qtap in Production is Safe - A Deep Dive into eBPF and Privilege Boundaries

Jon Friesen
Jon Friesen
September 5, 2025
The eBPF Verifier - How Linux Safely Runs User Code in Kernel Space

The eBPF Verifier - How Linux Safely Runs User Code in Kernel Space

Jon Friesen
Jon Friesen
September 2, 2025
The Impossible Proxy - An Egress Journey

The Impossible Proxy - An Egress Journey

Devin Bernosky
Devin Bernosky
September 2, 2025
Security Observability for the Encrypted Cloud

Security Observability for the Encrypted Cloud

Tyler Flint
Tyler Flint
April 29, 2025
A Story About Missing Context

A Story About Missing Context

Devin Bernosky
Devin Bernosky
April 15, 2025
Qpoint Achieves SOC 2 Type II Compliance

Qpoint Achieves SOC 2 Type II Compliance

Jon Friesen
Jon Friesen
March 18, 2025
The Truth is on the Wire

The Truth is on the Wire

Rob Genova
Rob Genova
February 4, 2025
New Year, New User Experience!

New Year, New User Experience!

Tyler Flint
Tyler Flint
January 9, 2025
The Hidden Risks of Third-Party API Dependencies

The Hidden Risks of Third-Party API Dependencies

Rob Genova
Rob Genova
December 16, 2024
Uncovering the Hidden Footprint of Your Third-Party API Integrations

Uncovering the Hidden Footprint of Your Third-Party API Integrations

Devin Bernosky
Devin Bernosky
December 3, 2024
Turning Blind Spots Into Visibility and Insights for SRE Teams

Turning Blind Spots Into Visibility and Insights for SRE Teams

Rob Genova
Rob Genova
November 14, 2024
Qpoint Closes Pre-Seed Funding and Launches eBPF-based Monitoring and Control for External APIs and Services

Qpoint Closes Pre-Seed Funding and Launches eBPF-based Monitoring and Control for External APIs and Services

Tyler Flint
Tyler Flint
October 22, 2024
What is eBPF?

What is eBPF?

Rob Genova
Rob Genova
October 1, 2024
What's the difference between my APM tool and eBPF-powered QPoint?

What's the difference between my APM tool and eBPF-powered QPoint?

Rob Genova
Rob Genova
September 26, 2024
Conquering the Hidden Challenges of External Service Integrations

Conquering the Hidden Challenges of External Service Integrations

Marc Barry
Marc Barry
September 17, 2024
Lessons in Reliability: Rishi Goomar's Journey from Dev to SRE

Lessons in Reliability: Rishi Goomar's Journey from Dev to SRE

Rob Genova
Rob Genova
September 11, 2024
Tap Into Your External API Traffic with eBPF

Tap Into Your External API Traffic with eBPF

Devin Bernosky
Devin Bernosky
August 1, 2024
Managing External Integrations in Production Environments

Managing External Integrations in Production Environments

Tyler Flint
Tyler Flint
June 28, 2024
Mitigating Software Supply Chain Risk with Qpoint

Mitigating Software Supply Chain Risk with Qpoint

Rob Genova
Rob Genova
June 25, 2024
Improving Platform Reliability with Qpoint

Improving Platform Reliability with Qpoint

Jon Friesen
Jon Friesen
June 20, 2024
Managing External API Dependency Risk

Managing External API Dependency Risk

Tyler Flint
Tyler Flint
June 13, 2024
How We Use Middleware

How We Use Middleware

Jon Friesen
Jon Friesen
June 6, 2024
Why Securing Egress Traffic Matters

Why Securing Egress Traffic Matters

Rob Genova
Rob Genova
May 30, 2024
Meeting Regulatory Compliance Requirements for Your External Integrations

Meeting Regulatory Compliance Requirements for Your External Integrations

Rob Genova
Rob Genova
May 23, 2024