autodev-vscode  by unit-mesh

VSCode extension for AI-powered code assistance

Created 2 years ago
449 stars

Top 67.0% on SourcePulse

GitHubView on GitHub
Project Summary

AutoDev for VSCode is an AI-powered coding assistant designed to enhance developer productivity through features like multilingual code generation, automated documentation, and bug fixing. It targets developers seeking to streamline their workflow with AI assistance directly within their IDE.

How It Works

The extension integrates AI models to provide various coding assistance features. It leverages a Tree-Sitter-based architecture for code analysis, enabling features like semantic search and custom RAG strategies. This approach allows for deeper understanding and manipulation of code compared to simpler text-based methods.

Quick Start & Requirements

  • Install via VSCode Extensions Marketplace.
  • Requires an OpenAI API key or compatible LLM endpoint.
  • Refer to Documentation for detailed setup.

Highlighted Details

  • Supports chat mode, code completion, auto-documentation, custom prompts, and commit message generation.
  • Includes "Auto Dev/Testing/Document/Agent" features for automated workflows.
  • Offers natural language semantic search and multiple RAG strategies.
  • VSCode version has feature parity for chat, completion, auto-doc, custom prompts, and commit messages compared to the JetBrains IDE version.

Maintenance & Community

  • Project is actively developed by unit-mesh.
  • Community engagement is encouraged via WeChat (contact phodal02).
  • A roadmap is available, detailing feature status across VSCode and IDEA platforms.

Licensing & Compatibility

  • Licensed under Apache 2.0.
  • Compatible with commercial use and closed-source projects.

Limitations & Caveats

The VSCode version currently lacks several advanced features present in the JetBrains IDE version, including refactoring with linting, CLI suggestions, Dockerfile generation, CI/CD integration, and various AI Agent capabilities.

Health Check
Last Commit

4 months ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
0
Star History
2 stars in the last 30 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), Jeff Hammerbacher Jeff Hammerbacher(Cofounder of Cloudera), and
3 more.

AutoPR by irgolic

0%
1k
AI-powered workflows for codebase automation
Created 2 years ago
Updated 1 year ago
Starred by Matt Schrage Matt Schrage(Cofounder of Fig), Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), and
2 more.

amazon-q-developer-cli by aws

2.4%
2k
CLI tool for agentic terminal interactions using natural language
Created 1 year ago
Updated 20 hours ago
Feedback? Help us improve.