<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: shiftGrid</title>
    <description>The latest articles on DEV Community by shiftGrid (@shiftgrid).</description>
    <link>https://dev.to/shiftgrid</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4048335%2F67cf0362-2014-4b5f-b377-07b1b86e2117.jpg</url>
      <title>DEV Community: shiftGrid</title>
      <link>https://dev.to/shiftgrid</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/shiftgrid"/>
    <language>en</language>
    <item>
      <title>Turn Claude Code into a Pentester</title>
      <dc:creator>shiftGrid</dc:creator>
      <pubDate>Sun, 26 Jul 2026 19:31:58 +0000</pubDate>
      <link>https://dev.to/shiftgrid/turn-claude-code-into-a-pentester-5hl5</link>
      <guid>https://dev.to/shiftgrid/turn-claude-code-into-a-pentester-5hl5</guid>
      <description>&lt;p&gt;I created this open-source project to automate my day job. I think it could help others too.&lt;/p&gt;

&lt;p&gt;From Github:&lt;br&gt;
&lt;a href="https://github.com/BuFuuu/shiftgrid" rel="noopener noreferrer"&gt;shiftGrid&lt;/a&gt; is an prompt engine for agentic pentesting with human oversight. You point your agent (or agents) at shiftGrid's API and from there it knows the scope, follows the prompts and works through the checklists. Test observations, notes.md and a findings list help keep track of all actions and provide transparency and traceability. At any point, you can switch agents or continue testing yourself. The shiftGrid is the extended context window.&lt;/p&gt;

&lt;p&gt;Not only does it find security issues but by doing so it gives a great overview and perspective on the app / server.&lt;/p&gt;

&lt;p&gt;It was written for security testing but in the end, it could be used as a harness for all kinds of tasks. The operator then has great visibility into what the agent does. E.g. I tried to use it for an audit of Confluence, which blew my mind. You can see more details about that adventure here: &lt;a href="https://blog.shiftgrid.net/issues/issue-2" rel="noopener noreferrer"&gt;https://blog.shiftgrid.net/issues/issue-2&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fuktevx4zpm1wzfssfrut.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fuktevx4zpm1wzfssfrut.png" alt=" " width="800" height="424"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Let me know what you think. I'd love feedback&lt;/p&gt;

</description>
      <category>ai</category>
      <category>pentest</category>
      <category>webdev</category>
      <category>programming</category>
    </item>
  </channel>
</rss>
