What they did
As part of his research into autonomous penetration testing, Ray set up three agents with separate roles: an Explorer that tested the target, a Validator whose job was to challenge findings, and a Coordinator that decided what the evidence supported. All traffic went through a gateway that logged each HTTP request, and each agent wrote decision records. He ran four experiments in authorized training environments, three against OWASP Juice Shop and one against a BugForge CopyPasta lab, covering reconnaissance, authentication attacks and authorization checks. He does not name the model or framework behind the agents.
How it went
The four runs logged 181 requests, 60 decision records and 50 finding records, which he stresses are not 50 confirmed vulnerabilities. In one run the Validator showed an admin endpoint returned the same body without a token and got the Coordinator to withdraw that claim. In another, the Explorer gave up on a login SQL injection after three 401s; the Coordinator asked whether the body had even been parsed, and the Validator retried with a JSON content type and got a token. A cross-user basket finding was only confirmed once tested with an ordinary customer account. On the new BugForge app the team found signed-in users could read other users' profile data, including emails, and recorded the admin endpoints that held.
Worth knowing
He says the runs show collaborative behavior, not that three agents beat one; that would need matched solo and team runs. The targets were deliberately vulnerable training apps he was authorized to test. The agent stack is not named, so there is nothing to install from the post.