unit-mesh / auto-dev-vscode

AutoDev - ๐Ÿง™โ€the AI-powered coding wizard . Put the most loved AutoDev AI assistant into your VSCode, and have things done quickly
http://vscode.unitmesh.cc/
MIT License
234 stars 38 forks source link
ai-assistant genai vscode-extension

logo

AutoDev for VSCode

Visual Studio Marketplace Version CI codecov

๐Ÿง™โ€AutoDev: the AI-powered coding wizard with multilingual support ๐ŸŒ, auto code generation ๐Ÿ—๏ธ, and a helpful bug-slaying assistant ๐Ÿž! Customizable prompts ๐ŸŽจ and a magic Auto Dev/Testing/Document/Agent feature ๐Ÿงช included! ๐Ÿš€

JetBrains' IDE Version: https://github.com/unit-mesh/auto-dev

Documentation: https://vscode.unitmesh.cc/

Quick Start Guide to Contributing

Contributing Documentation: https://vscode.unitmesh.cc/development

Join the Community

wechat qrcode

If you are interested in AutoDev, you can join our WeChat group by scanning the QR code above.

๏ผˆๅฆ‚ๆžœ็พคไบŒ็ปด็ ่ฟ‡ๆœŸ๏ผŒๅฏไปฅๆทปๅŠ ๆˆ‘็š„ๅพฎไฟกๅท๏ผšphodal02๏ผŒๆณจๆ˜Ž AutoDev๏ผŒๆˆ‘ๆ‹‰ไฝ ๅ…ฅ็พค๏ผ‰

Roadmap

Normal features

Feature VSCode Status IDEA Status
Chat mode โœ… โœ…
Code completion โœ… โœ…
AutoDoc โœ… โœ…
Custom Prompt โœ… โœ…
Prompt Overwrite โœ… โœ…
Commit Message โœ… โœ…
Gen API Data โœ… โœ…
AutoTest โœ… โœ…
Refactoring: Rename โœ… โœ…
Refactoring: fix โœ… โœ…
Refactoring: with Lint โŒ โœ…
CLI Suggest โŒ โœ…

Natural Language search features

Feature VSCode Status IDEA Status
Custom RAG โœ… โŒ
NL Semantic Search โœ… โŒ
Multiple RAG Strategy โœ… โŒ

DevOps features

Feature VSCode Status IDEA Status
Dockerfile โŒ โœ…
CI/CD โŒ โœ…

AI Agent features

Feature VSCode Status IDEA Status
AI Agent: DevIns Lang โŒ โœ…
AI Agent: Custom Agent โŒ โœ…
AI Agent: AutoCRUD โŒ โœ…
AI Agent: AutoArkUI โŒ โœ…
AI Agent: AutoSQL โŒ โœ…
AI Agent: AutoPage โŒ โœ…

Resources

LICENSE

Inspired and based on๏ผš

AutoDev VSCode is licensed under the Apache 2.0 license as defined in LICENSE.