{"id":8386,"date":"2025-11-12T10:00:34","date_gmt":"2025-11-12T10:00:34","guid":{"rendered":"https:\/\/serisec.com\/index.php\/2025\/11\/12\/securevibes-ai-tool-scans-for-vulnerabilities-in-11-languages-with-claude-ai-agents\/"},"modified":"2025-11-12T10:00:34","modified_gmt":"2025-11-12T10:00:34","slug":"securevibes-ai-tool-scans-for-vulnerabilities-in-11-languages-with-claude-ai-agents","status":"publish","type":"post","link":"https:\/\/serisec.com\/index.php\/2025\/11\/12\/securevibes-ai-tool-scans-for-vulnerabilities-in-11-languages-with-claude-ai-agents\/","title":{"rendered":"SecureVibes \u2013 AI Tool Scans for Vulnerabilities in 11 Languages with Claude AI Agents"},"content":{"rendered":"<p>    SecureVibes \u2013 AI Tool Scans for Vulnerabilities in 11 Languages with Claude AI Agents<br \/>\n \t<BR><br \/>\n<BR><\/BR><br \/>\n    <!-- no image --><br \/>\n \t<BR><br \/>\n<BR><\/BR><\/p>\n<div>\n<p>In the fast-paced world of \u201cvibecoding,\u201d where developers use AI to build applications rapidly, a new open-source tool is stepping up to tackle security risks.<\/p>\n<p>SecureVibes, created by developer Anshuman Bhartiya, leverages Anthropic\u2019s Claude AI through a multi-agent system to detect vulnerabilities in codebases automatically.<\/p>\n<p>Released in October 2025, this Python-based scanner aims to make professional-grade <a href=\"https:\/\/cybersecuritynews.com\/svg-security-analysis-toolkit\/\" target=\"_blank\" rel=\"noreferrer noopener\">security analysis<\/a> accessible without needing deep expertise.\u200b<\/p>\n<p>At its core, SecureVibes employs five specialized AI agents that collaborate like a human security team. The Assessment Agent maps out the codebase architecture, creating a SECURITY.md file with key details like data flows and dependencies.<\/p>\n<p>Next, the Threat Modeling Agent applies STRIDE methodology to identify potential threats, outputting a THREAT_MODEL.json file. The Code Review Agent then scrutinizes the code against these threats, validating issues and generating VULNERABILITIES.json with specifics like file paths and line numbers.<\/p>\n<p>An optional DAST Agent performs dynamic testing on a running app via a target URL, adding exploitability checks through Claude Agent Skills. Finally, the Report Generator compiles everything into actionable reports in formats like Markdown or JSON.\u200b<\/p>\n<p>Supporting 11 languages, including Python, JavaScript, TypeScript, Go, and more, SecureVibes smartly detects project types and excludes irrelevant directories, such as venv\/ for Python or node_modules\/ for JS.<\/p>\n<figure class=\"wp-block-table\">\n<table class=\"has-fixed-layout\">\n<thead>\n<tr>\n<th>Language<\/th>\n<th>Extensions<\/th>\n<th>Auto-Excluded Directories<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Python<\/td>\n<td><code>.py<\/code><\/td>\n<td>\n<code>venv\/<\/code>,\u00a0<code>env\/<\/code>,\u00a0<code>.venv\/<\/code>,\u00a0<code>__pycache__\/<\/code>,\u00a0<code>.pytest_cache\/<\/code>,\u00a0<code>.tox\/<\/code>,\u00a0<code>.eggs\/<\/code>,\u00a0<code>*.egg-info\/<\/code>\n<\/td>\n<\/tr>\n<tr>\n<td>JavaScript<\/td>\n<td>\n<code>.js<\/code>,\u00a0<code>.jsx<\/code>\n<\/td>\n<td>\n<code>node_modules\/<\/code>,\u00a0<code>.npm\/<\/code>,\u00a0<code>.yarn\/<\/code>\n<\/td>\n<\/tr>\n<tr>\n<td>TypeScript<\/td>\n<td>\n<code>.ts<\/code>,\u00a0<code>.tsx<\/code>\n<\/td>\n<td>\n<code>node_modules\/<\/code>,\u00a0<code>.npm\/<\/code>,\u00a0<code>.yarn\/<\/code>,\u00a0<code>dist\/<\/code>,\u00a0<code>build\/<\/code>\n<\/td>\n<\/tr>\n<tr>\n<td>Go<\/td>\n<td><code>.go<\/code><\/td>\n<td>\n<code>vendor\/<\/code>,\u00a0<code>bin\/<\/code>,\u00a0<code>pkg\/<\/code>\n<\/td>\n<\/tr>\n<tr>\n<td>Ruby<\/td>\n<td><code>.rb<\/code><\/td>\n<td>\n<code>vendor\/<\/code>,\u00a0<code>.bundle\/<\/code>,\u00a0<code>tmp\/<\/code>\n<\/td>\n<\/tr>\n<tr>\n<td>Java<\/td>\n<td><code>.java<\/code><\/td>\n<td>\n<code>target\/<\/code>,\u00a0<code>build\/<\/code>,\u00a0<code>.gradle\/<\/code>,\u00a0<code>.m2\/<\/code>\n<\/td>\n<\/tr>\n<tr>\n<td>PHP<\/td>\n<td><code>.php<\/code><\/td>\n<td>\n<code>vendor\/<\/code>,\u00a0<code>.composer\/<\/code>\n<\/td>\n<\/tr>\n<tr>\n<td>C#<\/td>\n<td><code>.cs<\/code><\/td>\n<td>\n<code>bin\/<\/code>,\u00a0<code>obj\/<\/code>,\u00a0<code>packages\/<\/code>\n<\/td>\n<\/tr>\n<tr>\n<td>Rust<\/td>\n<td><code>.rs<\/code><\/td>\n<td><code>target\/<\/code><\/td>\n<\/tr>\n<tr>\n<td>Kotlin<\/td>\n<td><code>.kt<\/code><\/td>\n<td>\n<code>build\/<\/code>,\u00a0<code>.gradle\/<\/code>\n<\/td>\n<\/tr>\n<tr>\n<td>Swift<\/td>\n<td><code>.swift<\/code><\/td>\n<td>\n<code>.build\/<\/code>,\u00a0<code>.swiftpm\/<\/code>,\u00a0<code>Packages\/<\/code>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n<p>It handles mixed-language projects seamlessly, ensuring thorough scans. Installation is straightforward: pip install securevibes for the stable release, or clone the <a href=\"https:\/\/github.com\/anshumanbh\/securevibes?tab=readme-ov-file\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">GitHub repo<\/a> for the latest features.<\/p>\n<p>Users authenticate via Claude\u2019s CLI session or API key, then run \u201csecurevibes scan .\u201d for a full analysis, with options for verbosity, severity filters, or sub-agent runs to cut costs.\u200b<\/p>\n<p>What sets SecureVibes apart from traditional SAST tools like Semgrep or Bandit? In self-tests, it uncovered 16-17 vulnerabilities in its own codebase, four times more than single-agent AI like <a href=\"https:\/\/cybersecuritynews.com\/malicious-pypi-package-mimic-chatgpt-claude\/\" target=\"_blank\" rel=\"noreferrer noopener\">Claude Code<\/a>, while rules-based scanners found zero.<\/p>\n<p>This progressive, context-aware approach reduces false positives by requiring concrete evidence for each issue. Costs are reasonable, around $2-3 per scan using the Sonnet model, though Opus offers deeper analysis at a premium.<\/p>\n<p>Privacy is prioritized: Only code and relative paths are sent to Anthropic, with no secrets or absolute paths shared. Bhartiya encourages reviewing Anthropic\u2019s policy before scanning sensitive code. A Python API enables integration into <a href=\"https:\/\/cybersecuritynews.com\/secure-your-ci-cd-pipeline\/\" target=\"_blank\" rel=\"noreferrer noopener\">CI\/CD pipelines<\/a> for automated checks.\u200b<\/p>\n<p>Available on GitHub under AGPL license, SecureVibes is evolving with recent additions like DAST validation and skills for advanced testing. As vibecoding grows, tools like this could bridge the security gap in AI-driven development, helping devs ship safer apps faster.<\/p>\n<p class=\"has-text-align-center has-background\" style=\"background:linear-gradient(180deg,rgb(238,238,238) 94%,rgb(169,184,195) 100%)\"><strong>Follow us on <a href=\"https:\/\/news.google.com\/publications\/CAAqMggKIixDQklTR3dnTWFoY0tGV041WW1WeWMyVmpkWEpwZEhsdVpYZHpMbU52YlNnQVAB?hl=en-IN&amp;gl=IN&amp;ceid=IN:en\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Google News<\/a>, <a href=\"https:\/\/www.linkedin.com\/company\/cybersecurity-news\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">LinkedIn<\/a>, and <a href=\"https:\/\/x.com\/cyber_press_org\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">X<\/a> for daily cybersecurity updates. <a href=\"https:\/\/cybersecuritynews.com\/contact-us\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Contact us<\/a> to feature your stories.<\/strong><\/p>\n<\/p>\n<p>The post <a href=\"https:\/\/cybersecuritynews.com\/securevibes\/\">SecureVibes \u2013 AI Tool Scans for Vulnerabilities in 11 Languages with Claude AI Agents<\/a> appeared first on <a href=\"https:\/\/cybersecuritynews.com\/\">Cyber Security News<\/a>.<\/p>\n<\/div>\n<p> \t<BR><br \/>\n <BR><\/BR><br \/>\n    Guru Baran<br \/>\n \t<BR><br \/>\n<BR><\/BR><br \/>\n<a href=\"https:\/\/cybersecuritynews.com\/securevibes\/\">Go to cyber-security-news<\/a><br \/>\n \t<BR><br \/>\n <BR><\/BR><\/p>\n","protected":false},"excerpt":{"rendered":"<p>SecureVibes \u2013 AI Tool Scans for Vulnerabilities in 11 Languages with Claude AI Agents In the fast-paced world of \u201cvibecoding,\u201d where developers use AI to build applications rapidly, a new open-source tool is stepping up to tackle security risks. SecureVibes, created by developer Anshuman Bhartiya, leverages Anthropic\u2019s Claude AI through a multi-agent system to detect [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[129,63,131,648],"tags":[130],"class_list":["post-8386","post","type-post","status-publish","format-standard","hentry","category-cyber-security","category-cyber-security-news","category-vulnerability","category-vulnerability-news","tag-cyber-security-news"],"_links":{"self":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/posts\/8386"}],"collection":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/comments?post=8386"}],"version-history":[{"count":0,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/posts\/8386\/revisions"}],"wp:attachment":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/media?parent=8386"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/categories?post=8386"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/tags?post=8386"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}