Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Code Quality AssistantNew to Visual Studio Code? Get it now.
Code Quality Assistant

Code Quality Assistant

RWG-6

|
14 installs
| (0) | Free
An AI-powered extension to detect bugs and suggest patches using FSM and CodeT5.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Code Quality Assistant

AI-powered bug detection and patch suggestions for Python, built on a Finite State Machine (FSM) pipeline and CodeT5.

This extension analyzes Python files for common code quality issues and generates high-quality patch candidates. It supports advice-only mode for readable, line-tagged summaries and validates syntax before applying changes.

Features

  • Detects bugs, vulnerabilities, and formatting issues using AST and FSM logic
  • Generates patch candidates using CodeT5 (codet5-large)
  • Supports advice-only patch notes for clear, actionable summaries
  • Highlights unused variables, TODO comments, and indentation problems
  • Validates syntax before applying patches
  • Works on any .py file in your workspace
  • Fully offline once installed

How It Works

  1. Select a Python file in VS Code
  2. Run Analyze with Code Quality Assistant from the command palette
  3. View issues and patch suggestions in the sidebar
  4. Apply the best patch directly to the file

Installation

Setup Instructions

  1. Make sure Python 3.8+ is installed.
  2. Run:
    pip install -r requirements.txt
    
    

From Marketplace

  1. Open Visual Studio Code
  2. Go to Extensions (Ctrl+Shift+X)
  3. Search for Code Quality Assistant
  4. Click Install

Manual Installation

code --install-extension code-quality-assistant-1.0.0.vsix
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft