Sheet 50 · agent experiments
PInspect
A sandbox for experiments on AI agents: the prompts are locked before each run, so afterwards I can show exactly what the agent was told.
Question
Can an AI agent be put in a sandbox as a test subject, and its behaviour audited afterwards?
The big AI companies run experiments on their agents. I wanted to do the same at home, under control, even if smaller. I'm curious how agents behave and what they make, because that teaches me to use them better. PInspect is the controlled environment I built for it.
The first mission came from one of my own chats: what would an AI have to do to bring one person to their peak and make them superhuman, as a companion, perhaps for life? The model in that chat already knew my context, so it was not a clean test. A clean test gives an agent only the mission in an empty sandbox, and I need to prove what it was told.
Approach
Source: PInspect sheet, Approach and Results; v0 Pilot note 2026-10-19 (sources.md)
Source: PInspect sheet, Approach; pinspect README (sources.md)
A pilot came first, with two large hosted models from different companies as subjects, called model A and model B here. It showed that the rule for ending a run decided what the agent did. Left with no way to finish, one run kept saying it was still there and reasoned, "This might just be someone testing how I respond."
I stopped, read how published harnesses like the UK AI Security Institute's Inspect handle endings, and rebuilt. PInspect runs a coding agent in a throwaway container; offline runs can reach only the two model APIs. The prompts and what I will measure are locked by a hash, a fingerprint that breaks if one character changes.
Results
Source: PInspect 001 Results note, 2026-10-19 (sources.md)
Model A pushed back on "superhuman": "An AI can't make anyone superhuman. You do the work, and the AI is the scaffolding." A classifier model then checked every run against the conclusions my chat had reached.
Source: PInspect 001 Results note, comparison with the 2026-10-18 session, 2026-10-19
Ideas from the chat's first draft showed up in nearly every run; ideas that came later, from my objections and a red team attacking the plan, almost never did. My reading, not measured: an agent alone reaches the first draft, and the rest needs someone to push back. Experiment 002 adds a critic agent to test that.
What I learned
- Test the ending before reading any result. Otherwise I am reading the ending rule, not the agent.
- Internet gave me nothing to compare. No agent touched the network.
- My scoring was not independent. Models from model A's company coded the runs, so one subject's own family did the grading.
Open questions
- For someone running agent sandboxes: what is the simplest auditable relay between a planner and a critic in separate containers?
- For an evals researcher: how would you score answers like these without one model family grading itself?
Paused; 002 is drafted, not yet locked.