Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>LazyRefactorNew to Visual Studio Code? Get it now.
LazyRefactor

LazyRefactor

Shankar Rao Pandala

|
4 installs
| (0) | Free
Refactor code, generate docs, apply security, analyze repo, and create unit tests using AI agents.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

LazyRefactor Extension

This VS Code extension uses a local Python backend and a Neo4j graph database to provide code refactoring, documentation generation, security enhancements, repository analysis, and unit test creation.

Setup

  1. Ensure you have Python installed locally.
  2. Run Docker and use docker-compose up in the docker/ directory to start Neo4j.
  3. The extension will prompt you to select a Python environment and install necessary packages.
  4. Configure LLM settings in extension/config_files/llm_config.json and Neo4j in extension/config_files/neo4j_config.json.

Commands

  • Refactor Code
  • Generate Documentation
  • Apply Security Best Practices
  • Analyze Repository
  • Create Unit Tests

Notes

All backend code is shipped inside extension/backend_python and is not directly visible to the user. The extension will communicate with the backend via a local process.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft