🧙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/
Contributing Documentation: https://vscode.unitmesh.cc/development
If you are interested in AutoDev, you can join our WeChat group by scanning the QR code above.
(如果群二维码过期,可以添加我的微信号:phodal02
,注明 AutoDev
,我拉你入群)
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 | ❌ | ✅ |
- Code search Sweep
- TreeSitter Playground
Inspired and based on:
- AI-based Coding Editor Continue for LLM provider and CodeCompletion.
- AI-based conversational search Bloop for indexes and code search.
- AI-powered coding wizard AutoDev for AutoTasking.
- TreeSitter-based architecture analysis: Guarding
- Static SCA analyser: ArchGuard
- DevIns parser based on VSCode Markdown
- Git parser based on GitLens with MIT License
AutoDev VSCode is licensed under the Apache 2.0
license as defined in LICENSE.