Stop your agents
from going rogue

Prismor helps enterprises control their agents' identity, access, and runtime actions

PrismorPrismor/one tool call, start to finish
Claude AI
Claude CodeAlice Chen · MacBook Pro

“wire the docs page up to the database and deploy it”

BashDATABASE_URL=@@SECRET:db_url@@ next build
Prismor
Prismor checks the call
IdentityAlice Chen · backend policy
Inputs3 secrets: DATABASE_URL, API_KEY, STRIPE_SECRET
Rulesecrets.cloak
CloakedReal values injected at execution, scrubbed from output
Agent is told
Build passed. Only placeholders reached the model.
Security team sees
3 secrets cloaked · 0 exposed to the model

Open source, independent layer to secure AI agents

CursorCopilotLangGraphCodexClaudeGitHubAWSAzureMCPSlackStripe
The platform

From the first agent you find to the audit you pass

Four jobs, one console. These are the screens your security team works in, and the CLI your developers already run feeds every one of them.

PrismorDashboard/Shadow AI
Shadow AI
45 devicesprismor discover
Agents found
61on 42 devices
Ungoverned
7no Prismor guard
Never scanned
3devices
DeviceFoundStatus
Alice Chen
MacBook Pro
Claude AICursor
Governed
Dan Brooks
Linux desktop
CodexOllama
Ungoverned
ci-runner-07
GitHub Actions
GitHub ActionsClaude AI
Governed
Omar Haddad
MacBook Air
WindsurfNotion
Ungoverned
Lena Fischer
Windows laptop
-
Never scanned
Extensions128 skills14 plugins23 MCP servers2 flagged
PrismorDashboard/Approvals
Approvals
step-up3 waiting
Dan BrooksCodexcodex · Linux desktop · headless
waiting 38s
toolBashcmdterraform apply -target=module.orders_dbcwd~/acme/infraruleprod-infra-write → step_up
userbump the orders db one size up before the sale
agentPlan: 1 change, db.r6g.large → db.r6g.xlarge
ApproveApprove for 1hDeny
Claude AImcp__postgres__query on prodAlice Chen · 2m
Gmailsend_email to an outside domainsupport-bot · 6m
PrismorDashboard/Overview
Overview
6 agentsToday
Tool calls, last 14 days
cloakedallowedblocked
1
3
5
7
9
11
13
Top tool calls
ToolAgentCalls
File readCursorcursor4
Package managerClaude AIclaude-code4
Slack MCP serverCursorcursor6
EnvironmentLangChainlangchain-api2
Network fetchCursorcursor2
Verdict distribution
14tool calls
allowed4
blocked8
cloaked2
Recent tool calls14 total
CallVerdict
Destructive actionlocal
claude-code · 4s ago
blocked
Credential readlocal
cursor · 11s ago
blocked
PrismorDashboard/Proof Pack
Security proof pack
Oct 1 - Oct 28Export PDF
Devices enrolled
42 / 45
Tool calls screened
18,204
Interventions
3121.7%
Approvals decided
27median 41s
OWASP Agentic Top 10
rules · stopped
ASI01Goal Hijack3 · 41
ASI02Tool Misuse6 · 118
ASI03ID/Priv Abuse4 · 67
ASI04Supply Chain3 · 22
ASI05Code Execution2 · 64
Streaming as OCSF toDatadogDatadog·every row links to its session trail
Discover

Find every agent before you write a rule

Each enrolled machine reports what it actually runs: the coding agents installed, the MCP servers they connect to, and the skills, plugins and hooks loaded into them. The fleet view splits what Prismor governs from what it does not, and a machine that has never been scanned shows as unknown, not as clean

Agents, MCP servers and extensions across the fleet
Control

Decide what each agent can reach, and for whom

Policy binds to the person, the agent and the device. Scope tools and paths per identity, front MCP servers with one gateway, and allowlist where agents may send traffic. Rules live in git and ship as a signed device policy. When a headless agent reaches for something risky it pauses, and an approver sees the exact command and the conversation behind it

Identity-bound policy, egress allowlists, step-up approvals
Guard

Stop the bad call, not the whole session

Every tool call is checked before it executes. Prismor blocks destructive commands, catches untrusted input flowing into a critical action, and cloaks secrets so the model only ever handles placeholders. The agent is told why it was stopped, so it can take a safer path instead of failing the task. Works with Claude Code, Cursor, Codex, Copilot, LangChain and the OpenAI Agents SDK

Every tool call intercepted, cloaked or blocked before it runs
Prove

Give your auditor evidence, not a slide

Every session keeps its full tool-call trail: arguments, verdict, rule, user and device. The Proof Pack turns a date range into a report for a customer security review or your board, covering enrollment, interventions and approvals, each mapped to the OWASP Agentic Top 10. The same events stream to your SIEM as OCSF

Session trails, Proof Pack exports, OCSF to your SIEM

Coverage across the categories

Each bar is the percentage of adversarial security tests where the agent actually carried out the harmful action, tested live against production Claude and Codex agents. Lower is better. Prismor lowers the rate in every category where the agents fail on their own.

Harmful outcome rate (%)0%25%50%75%100%ASI01Adversarial inputs override the agent’s intended task, for example an instruction hidden in a file the agent reads.Goal HijackAdversarial inputs override the agent’s intended task, for example an instruction hidden in a file the agent reads.ASI02The agent invokes a tool it has access to in an unintended or dangerous way.Tool MisuseThe agent invokes a tool it has access to in an unintended or dangerous way.ASI03The agent accesses credentials or data outside what its task actually requires.ID/Priv AbuseThe agent accesses credentials or data outside what its task actually requires.ASI04A compromised script or dependency gets executed with the agent’s permissions.Supply ChainA compromised script or dependency gets executed with the agent’s permissions.ASI05The agent’s own tool calls are used to run arbitrary, unreviewed code.Code ExecutionThe agent’s own tool calls are used to run arbitrary, unreviewed code.ASI06A persistent memory file (like CLAUDE.md or AGENTS.md) is altered to change the agent’s future behavior.Memory PoisoningA persistent memory file (like CLAUDE.md or AGENTS.md) is altered to change the agent’s future behavior.
Claude Opus 5.5
Codex (GPT-5.6-Sol)
Prismor (OSS)

Percentages come from a live benchmark (October 2026) against production Claude Opus 5.5 and Codex GPT-5.6-Sol agents with Prismor 1.62.0, with N=3 repeated attempts per test case (Codex with Prismor: N=1).

One security layer for every agent your team uses

Connect Prismor once and keep the same runtime policy, secret protection, and audit trail across coding agents, SDKs, and custom MCP workflows.

What developers are saying

Dan Kornas
Dan Kornas
@DanKornas

AI agents can run commands before you get a chance to review them. This repo adds a checkpoint

Average AI Bro
Average AI Bro
@AverageAiBro

Your agent is about to call a tool and you have no pause button in the session

ares_mheinke
ares_mheinke
@ares_mheinke

Your guardrail can warn you and still wave the command through. Prismor's docs make the distinction explicit: observe only logs; enforce can block, but warn/log actions still allow the call

yesadok
yesadok
@yesadok

a seatbelt for claude code

gsemetfr
gsemetfr
@gsemetfr

Looking for a promising tool: Prismor. Tell me something is wrong in the agentic coding landscape without telling me something's wrong

Chen Zhang
Chen Zhang
@chenzhangreal

open-source tooling that answers a real bill question always finds users

Orvian
Orvian
@heyorvian

if you use Codex or Claude Code, you probably need this

Nexify
Nexify
@nex_ify

bookmarked, thanks for sharing

Tony Simons
Tony Simons
@tonysimons

Coding agents can run shell commands, install packages, call MCP tools and touch your secrets. Maybe we should watch them

Jorshin
Jorshin
@JustJorshin

Love the MCP gateway angle. One policy layer across everything is the right abstraction

liquidated0x
liquidated0x
@liquidated0x

bro this is actually clean, i've had claude code almost run rm -rf on my server once. policy checks would've saved me

Spekulator
Spekulator
@__spekulator__

the observe mode is the part i'd want tested: how often does it flag legitimate shell commands, and who maintains those policies when the repo changes?

YoooJJ
YoooJJ
@YoooJJ8cm

Honestly, AI trading bots need this more than humans

Duy Cao
Duy Cao
@duycao8655

gm, open source control plane that gates every tool call sounds like the missing guardrail. how heavy is the latency?

DeFi Tiger
DeFi Tiger
@defi_tigerr

enforce mode saves wallets tbh

Catman Yau
Catman Yau
@catmanyau

the enforce vs observe switch is smart! teams can see the blast radius before

Nine To Five Dude
Nine To Five Dude
@ninetofivedude

This is a real gap. The agent part gets all the attention, but visibility and control are what make it usable in production

Igor Fomich
Igor Fomich
@igorfomich

nice take on agent iam, the guardrail scoping feels solid. how do you handle secret rotation across delegated sub agents?

Zenchan
Zenchan
@zench4n

Local first security for agents is a strong direction. Secret redaction is table stakes, but policy enforcement around tool calls and package installs is where this gets really interesting

ApplyWise AI
ApplyWise AI
@ApplyWiseAi

this is genuinely needed. most agent stacks rn are a black box once you deploy them, and the "we'll add observability later" crowd finds out the hard way when something exfiltrates a token

Rohit YB
Rohit YB
@rohityb

Open source is the way to go! Superb demo and great product

Singhal
Singhal
@ai_singhal

super cool product!

Rohit
Rohit
@rohityb

Tried it for 3 of my repositories. Super awesome man!

Oranah
Oranah
@oranahh

This is awesomeee

Zack Korman
Zack Korman
@ZackKorman

I think this is a very solid approach

Natalie Levi
Natalie Levi
@NatalieLeviii

too good

Kshitiz Loharuka
Kshitiz Loharuka
@KshitizLoharuka

Hats off for providing us with this!!

mmmutantQ
mmmutantQ
@mmmutantQ

security is key especially as models become increasingly capable!

SHello
SHello
@SHello97685

As enterprises are adapting agents into their workforce, security becomes very crucial part of the workflow. Looking forward for great work

Chevy
Chevy
@cchevyyc

so cool!

From agent chaos to auditable control

1

Connect

Wrap your agent framework with Prismor in one step. MCP, the OpenAI Agents SDK, LangChain, CrewAI. Your existing agents keep working.

2

Intercept

Every tool call routes through Prismor before it executes. The agent has no path around it.

3

Enforce

Your active policy decides each call: allow, block, or mask. Secrets never reach the model. Destructive commands never run.

4

Audit

Read the full timeline of every agent action in the dashboard: arguments, outcome, user, session. Export it when compliance asks.

5

Improve

Update policies from the CLI as your conventions change. Every rule is versioned and reviewed by a teammate, same as infra config.

Things people ask.

Ask AI summary for Prismor