AI Ghost Dependency InterceptorA high-performance "Security and Sanity Gateway" between your IDE and your AI code assistant. With the rise of AI-assisted coding, the primary supply-chain risk isn't just data leaks—it's Hallucinated Dependency Injection. If an LLM (like Copilot, Claude, or ChatGPT) suggests a non-existent package and you blindly accept it, an attacker can register that package name on NPM to execute malicious code on your machine. This extension intercepts AI-generated code snippets in milliseconds using a local Rust daemon to verify every dependency before it puts your machine at risk. Features
How it WorksThe extension spawns a compiled Rust binary in the background. When code is modified, the editor securely pipes the buffer to the binary via standard I/O. The Rust core parses the Abstract Syntax Tree (AST), extracts all external imports, checks them against your local project, and queries the NPM registry for any anomalies before returning diagnostic data back to VS Code. RequirementsNo external dependencies. The extension dynamically loads the correct pre-compiled Rust binary for Windows, macOS (Intel/Apple Silicon), or Linux automatically. Release Notes0.1.0
|