AutoDev for VSCode
🧙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! 🚀
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
- Code search Sweep
- TreeSitter Playground
LICENSE
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