Your testers already hand legwork to Claude Code, Codex, or an agent of their own. Dradis gives those agents the same project, Issue Library, and QA review your testers use, and the report comes out through the templates we build for you, on your own instance.
The system of record for pentest teams of humans and agents, built on 19 years of work with 1182 teams in 81 countries.
Fast for the tester running it, invisible to everyone else.
Every agent works from the team's shared project and hands its work to review.
Install the Dradis skill in Claude Code, Codex, or any agent that reads skills, and it learns your projects, nodes, findings, evidence, and the QA flow. Give each agent its own Personal Access Token, limited to the projects and to the read, create, update, or delete rights it needs. Every tester's agent works the same way from day one, with no harness to build or maintain.
The model the agent runs on is your call, and it decides where finding text goes. Read about shadow AI and pentest data before you choose, or use Echo to keep the model on your own hardware.
Your agent uploads output from any of the 47 supported tools, and the Rules Engine treats it exactly as it would a tester's upload: it merges duplicates and swaps the scanner's wording for your Issue Library write-ups. The first draft anyone reads is already in your team's words.
Agents write findings as drafts and mark them ready for review. A tester edits and publishes them, or sends them back. The skill tells the agent not to publish its own work unless a tester says so, so agent findings get the same peer review as a new hire's, and exports can be limited to published findings.
Once review is done, the agent exports the published findings through your report templates, in Word, Excel, HTML, or PDF, in the format each client mandates. We build and maintain those templates on every paid plan, so no tester spends the afternoon formatting and the team moves on to the next engagement.
In Claude Code:
/plugin marketplace add dradis/dradis-skills
/plugin install dradis-skills@dradis-core
Using another agent? Take the skill from the dradis-skills repo.
Create a scoped Personal Access Token for each agent, limited to the projects and rights it needs.
No instance to hand? Point your agent at the Community Edition sandbox at sandbox.dradis.new. It public & shared, so keep client data out of it.
Any agent that can make HTTP requests can use the Dradis REST API.
The Dradis skill installs as a plugin in Claude Code, and other agents that read skills, such as Codex, can load it from the dradis-skills repo. The skill teaches the agent how Dradis projects, findings, evidence, and the QA flow fit together.
No. Dradis never calls your agent's model. The agent reads from and writes to your instance over the API, and whatever it reads goes to the model you run it on.
Choose that model with the same care as any other tool that touches client data. Read about shadow AI and pentest data and the challenges of agentic pentesting.
If findings must not leave your network, run the agent on a local model, or use Echo, which runs AI inside Dradis on your own hardware. More on where your findings live.
Only if you let it. The skill tells the agent not to publish its own findings unless a tester says so, because peer review is the point of QA.
Each token's read, create, update, and delete rights are set per project, so an agent can be limited to reading a project or to drafting in it. Exports can be limited to published findings, so drafts stay out of the client's report.
Run an agent under your own account when it works on your behalf, or give it a separate account of its own, for example for an exploratory agent. Either way, every change appears in the activity feed and the audit log.
Yes. The skill works with Dradis Community Edition using the instance's shared password. Scoped, per-project Personal Access Tokens are a Dradis Pro feature.
To try it without an instance of your own, point your agent at the Community Edition sandbox at sandbox.dradis.new.
Loading form...
Your email is kept private. We don't do the spam thing.