LibreAI / Dev Tools / pentest-ai-agents
// devtools ยท 0xSteph/pentest-ai-agents

pentest-ai-agents

AI subagents that turn Claude Code into an authorized penetration-testing assistant.

๐Ÿ’Ž Hidden gemโ˜… 2.3k starsโ‘‚ 435 forksMITupdated 2026-08
โ–ฆ visual โ€” this project's README ships no embeddable screenshot,
so here's a placeholder. The guide below is complete regardless.
// project facts

Project facts

pentest-ai-agents is an open-source dev tools project by 0xSteph (0xSteph/pentest-ai-agents on GitHub). It has 2,307 GitHub stars and 435 forks, is released under the MIT license, and was last updated on GitHub on 16 August 2026.

GitHub stars
2,307
Forks
435
License
MIT
Last updated on GitHub
16 August 2026
Category
Dev Tools
Listing
Hidden gem โ€” a shorter page for a lesser-known project
Official site
Official site
// how it works

How it works

  1. Pick an engagement phase

    Choose the subagent that matches your task: planning, recon analysis, exploit research, or reporting.

  2. Run it inside Claude Code

    The subagents plug into Claude Code, so your existing session and context stay intact.

  3. Work through the workflow

    Recon findings feed exploit research, which feeds detection-building and report drafting.

  4. Review and authorize

    Every step is human-in-the-loop โ€” you approve actions before anything touches a target.

// features

Why people love it

Engagement planning

Structured subagents that plan authorized tests before any commands run.

Recon analysis

Sifts reconnaissance output into findings worth chasing.

Exploit research

Helps research known exploits against discovered services.

Detection building

Turns findings into detection rules for defenders.

STIG auditing

Checks systems against STIG hardening benchmarks.

Report writing

Drafts penetration-test reports from session notes.

Advertisement
// run it

Run it yourself

  1. Step 1 โ€” Clone the repo

    Download the source and move into the project folder.

    git clone https://github.com/0xSteph/pentest-ai-agents.git
    cd pentest-ai-agents
  2. Step 2 โ€” Check the README

    Every project documents its own setup; start with install requirements.

    cat README.md | head -60
  3. Step 3 โ€” Run it

    Follow the project's launch command โ€” Docker, pip, npm, or a binary release.

    # see README for the exact launch command
// use cases

What you can build

Advertisement
// faq

Questions, answered

Is pentest-ai-agents free for commercial use?

MIT licensed โ€” commercial use allowed with attribution.

Is this legal to use?

It is built for authorized testing only โ€” you must have written permission for every target you touch.

Do I need Claude Code installed?

Yes โ€” the subagents are designed to run inside Claude Code sessions.

Can it replace a human pentester?

No โ€” it assists and accelerates, but judgment, scoping, and reporting stay human work.

How active is the project?

With 2307 stars and 435 forks it has a solid community; check recent commits to gauge current maintenance.

// keep exploring

Similar tools

Dev Tools

Continue

Open-source coding agent

โ˜… 36.1k starsApache-2.0
View guide โ†’
Dev Tools

Aider

Aider is AI pair programming in your terminal

โ˜… 49.4k starsApache-2.0
View guide โ†’
Dev Tools

OpenCode

The open source coding agent

โ˜… 211.6k starsMIT
View guide โ†’
Dev Tools

agents-cli

The CLI and skills that turn any coding assistant into an expert at creating, evaluating, and deploying AI agents on Google Cloud.

โ˜… 6.0k starsApache-2.0
View guide โ†’
Dev Tools

econ-writing-skill

Turn your AI assistant into an expert economics-paper writer.

โ˜… 638 starsMIT
View guide โ†’
Dev Tools

oh-my-claudecode

Teams-first multi-agent orchestration for Claude Code โ€” parallel agents, team mode and tmux workers

โ˜… 39.7k starsMIT
View guide โ†’
// alternatives

Alternatives in Dev Tools

The most-starred other Dev Tools projects in the LibreAI catalogue โ€” the realistic shortlist if pentest-ai-agents is not the right fit.

Get pentest-ai-agents

Free and open โ€” grab the source, star the repo, and start creating.