u/FiNiX_Forge

yobitsugi

yobitsugi

🔐 yobitsugi — Let Your AI Assistant Fix Security Vulnerabilities While You Watch

I've been working on a tool that bridges the gap between vulnerability scanning and actually fixing the bugs. It's called yobitsugi (呼継ぎ — "called-in joinery" in Japanese).

The Problem

Running a SAST/SCA scanner is easy. Understanding the output? Less so. Coordinating fixes across multiple scanners (bandit, semgrep, eslint, safety, gosec, etc.) is painful. And trusting an automated fix you don't understand is worse than the vulnerability itself.

The Solution

yobitsugi is a skill you install into your AI coding assistant (Claude Code, Cursor, Aider, GitHub Copilot CLI, Gemini CLI, or OpenCode). Type /yobitsugi . and it:

Runs every matching SAST/SCA scanner for your repo's languages in parallel

Normalizes findings into a unified schema (so you see the same structure whether it came from bandit or semgrep)

Hands off to your assistant which reads the findings, summarizes them, proposes a diff for each CRITICAL/HIGH issue, and asks before applying

Re-scans to confirm — diffs the findings before/after, flags any regressions

Your editor's model does the reasoning. The yobitsugi binary just orchestrates the scanners and parses the output.

What You Get:-

Supports 9 languages — Python, JS/TS, Go, Java, Ruby, PHP, C/C++, Rust, Shell

Ephemeral tool mode — spins up a throwaway scanner venv, cleans up automatically

Parallel scanning — bandit, semgrep, pip-audit, trufflehog all run concurrently

Zero telemetry — everything stays on your machine

Cross-platform — Windows, macOS, Linux

Quick Start

pipx install yobitsugi && yobitsugi install

# Inside your editor, type:

/yobitsugi .

GitHub: yobitsugi

PyPI: PyPi package

This is open source (MIT), and I'm happy to add new scanners or assistants.

Would love feedback from the security and dev communities.

u/FiNiX_Forge — 10 days ago