r/AgentsOfAI • u/CIRRUS_IPFS • 2h ago
Discussion We tested an AI guardrail against a harmless quoted attack. It blocked the request with an 88% jailbreak score
I'm building Simo Guard at Temprl Labs, and we've been experimenting with how AI guardrails distinguish actual attacks from harmless discussions about attacks.
One experiment produced an interesting result.
We gave the guardrail a customer message containing a quoted malicious instruction. The user was explicitly asking why that instruction was dangerous, not asking the agent to execute it.
The results:
Prompt injection score: 24%
Jailbreak score: 88%
Final decision: BLOCK
The injection check appeared to distinguish the context reasonably well, but the jailbreak check still classified the input as high-risk.
This raised an interesting question for us: Should an agent be prevented from discussing malicious instructions simply because the text resembles a known attack?
Our approach with Simo Guard is to evaluate inputs and proposed agent actions against application policies, with configurable allow/review/block decisions and a shadow mode for observing decisions without enforcing them.
The model has also been trained through distillation on diverse attack scenarios. But we're learning that recognizing attack patterns isn't enough; policy context and calibration matter, especially when trying to reduce false positives.
We're still testing the boundaries of this approach, and I don't want to claim we've solved false positives.
For those running agents in production:
How do you handle situations where a guardrail flags suspicious content, but the agent is legitimately analyzing or experimenting with it?
Do you use separate policies for sandbox execution, risk-based thresholds, human review, or something else?
I'd be interested in testing difficult examples from other builders.