posture management

AISPM

AI Security Posture Management asks what an agent could reach if it misbehaved, before anything runs. It inventories credentials, tool grants, and data-store access across the agent estate, scores the exposure, and ranks the findings so the widest gaps get closed first.

Fig. 1: Unharnessed chaos

AI Agents are game-changers.We make sure they play by the rules.

visiq: the harness
  • station 01
  • LangChain
  • OpenAI Agents SDK
  • LlamaIndex
  • Vercel AI SDK
  • Mastra
  • VoltAgent
  • Semantic Kernel
  • OpenClaw
  • Claude Code
  • Your own

One chart, two states. First, unharnessed chaos: ten loose agent runtimes fire tasks with no review: emails sent, records updated, reports filed, jobs scheduled, nobody deciding any of it, and two live bombs drift among them, each an incident-level action waiting: live keys headed for a public repo, and SSNs headed for outbound mail. Set one off and the docket reads incident: keys are public, or incident: PII is out. Then the same chart is re-inked, harnessed by VisIQ: the VisIQ hub arrives with one rule set, a harness ring spins into place around every agent, the bombs are wrapped, and every action is decided at the ring, the same good work lands with a permit tick, while publishing keys to a public repo and emailing SSNs are blocked at the ring instead of detonating.

No. 01 · AISPMposture management

The question posture answers

Posture management is a static analysis of the agent estate: across everything deployed, what could go wrong by construction? The typical finding is a credential broader than the job, or reach into a data store the agent's work never requires. A framework with a known vulnerability counts too, and so does an agent running under no policy at all.

The method is CSPM's, applied to agents. The output is a risk-ranked program your auditors can map onto NIST AI RMF, the EU AI Act, or ISO 42001: an inventory of the estate, scored for exposure, with the widest gaps ordered first.

No. 02 · AISPMposture management

Scoping credentials and tool grants

An agent's blast radius is whatever its credentials and tools add up to, and most grants are made once, generously, at setup. A support agent holding an admin token can do admin things the day it is manipulated, whether or not any policy meant it to.

The scoping question is always the same: what does this job need? VisIQ tags every agent with a business function and a human-assigned trust tier, and its baseline rules scope sensitive data categories to the functions that legitimately need them. A grant that exceeds the function is the finding worth fixing first.

No. 03 · AISPMposture management

A finding is not enforcement

A posture finding is a fact about configuration. It tells you what could happen. What is actually happening right now is a runtime question. An agent with perfect posture can still be manipulated into misusing access it legitimately holds, because the manipulation arrives in the input the agent processes at runtime.

No posture product prevents runtime abuse. Prevention requires a decision on the execution path, per action, before the side effect occurs. Posture tells that enforcement layer where to look and which agents to tighten first.

No. 04 · AISPMposture management

What separates a capability from a questionnaire

Ask whether findings are derived from your actual estate or from a self-assessment form, and whether the product can score an agent nobody onboarded. Most of your estate arrives unregistered, so a posture score over the registered subset measures the wrong population.

Posture is one stage of a loop: discovery finds the estate, posture ranks it, runtime control decides on it, and detection catches what slipped through. Skip the discovery stage and the ranking starts from an incomplete list.