🧙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.
