{"id":28166139,"url":"https://github.com/unit-mesh/autodev-vscode","last_synced_at":"2025-05-15T13:05:32.509Z","repository":{"id":157820767,"uuid":"630245491","full_name":"unit-mesh/autodev-vscode","owner":"unit-mesh","description":"AutoDev -  🧙‍the AI-powered coding wizard . Put the most loved AutoDev AI assistant into your VSCode, and have things done quickly","archived":false,"fork":false,"pushed_at":"2025-05-08T08:09:56.000Z","size":4309,"stargazers_count":428,"open_issues_count":6,"forks_count":75,"subscribers_count":20,"default_branch":"master","last_synced_at":"2025-05-10T00:42:07.991Z","etag":null,"topics":["ai-assistant","genai","vscode-extension"],"latest_commit_sha":null,"homepage":"http://vscode.unitmesh.cc/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/unit-mesh.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":"docs/roadmap.md","authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-04-20T01:19:41.000Z","updated_at":"2025-05-09T13:22:42.000Z","dependencies_parsed_at":"2024-05-02T03:29:36.100Z","dependency_job_id":"31a58037-04eb-41d9-a156-0563c0a649c2","html_url":"https://github.com/unit-mesh/autodev-vscode","commit_stats":null,"previous_names":["unit-mesh/autodev-vscode","unit-mesh/auto-dev-vscode"],"tags_count":19,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unit-mesh%2Fautodev-vscode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unit-mesh%2Fautodev-vscode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unit-mesh%2Fautodev-vscode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unit-mesh%2Fautodev-vscode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unit-mesh","download_url":"https://codeload.github.com/unit-mesh/autodev-vscode/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254346624,"owners_count":22055808,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai-assistant","genai","vscode-extension"],"created_at":"2025-05-15T13:05:31.875Z","updated_at":"2025-05-15T13:05:32.492Z","avatar_url":"https://github.com/unit-mesh.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\"media/pluginIcon.png\" width=\"160px\" height=\"160px\"  alt=\"logo\" /\u003e\n\u003c/p\u003e\n\u003ch1 align=\"center\"\u003eAutoDev for VSCode\u003c/h1\u003e\n\u003cp align=\"center\"\u003e\n    \u003ca href=\"https://marketplace.visualstudio.com/items?itemName=Phodal.autodev\"\u003e\n        \u003cimg src=\"https://img.shields.io/visual-studio-marketplace/v/Phodal.autodev\" alt=\"Visual Studio Marketplace Version\" /\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://github.com/unit-mesh/auto-dev-vscode/actions/workflows/ci.yml\"\u003e\n        \u003cimg src=\"https://github.com/unit-mesh/auto-dev-vscode/actions/workflows/ci.yml/badge.svg\" alt=\"CI\" /\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://codecov.io/gh/unit-mesh/auto-dev-vscode\"\u003e\n        \u003cimg src=\"https://codecov.io/gh/unit-mesh/auto-dev-vscode/graph/badge.svg?token=2i07qhIqQh\" alt=\"codecov\" /\u003e\n    \u003c/a\u003e\n\u003c/p\u003e\n\n\u003e 🧙‍AutoDev: the AI-powered coding wizard with multilingual support 🌐, auto code generation 🏗️, and a helpful\n\u003e bug-slaying assistant 🐞! Customizable prompts 🎨 and a magic Auto Dev/Testing/Document/Agent feature 🧪 included! 🚀\n\nJetBrains' IDE Version: [https://github.com/unit-mesh/auto-dev](https://github.com/unit-mesh/auto-dev)\n\nDocumentation: [https://vscode.unitmesh.cc/](https://vscode.unitmesh.cc/)\n\n## Quick Start Guide to Contributing\n\nContributing Documentation: [https://vscode.unitmesh.cc/development](https://vscode.unitmesh.cc/development)\n\n## Join the Community\n\n\u003cimg src=\"https://unitmesh.cc/images/qrcode.jpg\" height=\"400px\" alt=\"wechat qrcode\" /\u003e\n\nIf you are interested in AutoDev, you can join our WeChat group by scanning the QR code above.\n\n（如果群二维码过期，可以添加我的微信号：`phodal02`，注明 `AutoDev`，我拉你入群）\n\n## Roadmap\n\nNormal features\n\n| Feature                | VSCode Status | IDEA Status |\n|------------------------|---------------|-------------|\n| Chat mode              | ✅             | ✅           |\n| Code completion        | ✅             | ✅           |\n| AutoDoc                | ✅             | ✅           |\n| Custom Prompt          | ✅             | ✅           |\n| Prompt Overwrite       | ✅             | ✅           |\n| Commit Message         | ✅             | ✅           |\n| Gen API Data           | ✅             | ✅           |\n| AutoTest               | ✅             | ✅           |\n| Refactoring: Rename    | ✅             | ✅           |\n| Refactoring: fix       | ✅             | ✅           |\n| Refactoring: with Lint | ❌             | ✅           |\n| CLI Suggest            | ❌             | ✅           |\n\nNatural Language search features\n\n| Feature                | VSCode Status | IDEA Status |\n|------------------------|---------------|-------------|\n| Custom RAG             | ✅             | ❌           |\n| NL Semantic Search     | ✅             | ❌           |\n| Multiple RAG Strategy  | ✅             | ❌           |\n\nDevOps features\n\n| Feature                | VSCode Status | IDEA Status |\n|------------------------|---------------|-------------|\n| Dockerfile             | ❌             | ✅           |\n| CI/CD                  | ❌             | ✅           |\n\nAI Agent features\n\n| Feature                | VSCode Status | IDEA Status |\n|------------------------|---------------|-------------|\n| AI Agent: DevIns Lang  | ❌             | ✅           |\n| AI Agent: Custom Agent | ❌             | ✅           |\n| AI Agent: AutoCRUD     | ❌             | ✅           |\n| AI Agent: AutoArkUI    | ❌             | ✅           |\n| AI Agent: AutoSQL      | ❌             | ✅           |\n| AI Agent: AutoPage     | ❌             | ✅           |\n\n## Resources\n\n- Code search [Sweep](https://github.com/sweepai/sweep)\n- TreeSitter [Playground](https://tree-sitter.github.io/tree-sitter/playground)\n\n## LICENSE\n\nInspired and based on：\n\n- AI-based Coding Editor [Continue](https://github.com/continuedev/continue) for LLM provider and CodeCompletion.\n- AI-based conversational search [Bloop](https://github.com/BloopAI/bloop) for indexes and code search.\n- AI-powered coding wizard [AutoDev](https://github.com/unit-mesh/auto-dev) for AutoTasking.\n- TreeSitter-based architecture analysis: [Guarding](https://github.com/modernizing/guarding)\n- Static SCA analyser: [ArchGuard](https://github.com/archguard/archguard)\n- DevIns parser based\n  on [VSCode Markdown](https://github.com/microsoft/vscode/blob/main/extensions/markdown-basics/syntaxes/markdown.tmLanguage.json)\n- Git parser based on [GitLens](https://github.com/gitkraken/vscode-gitlens) with MIT License\n\nAutoDev VSCode is licensed under the `Apache 2.0` license as defined in [LICENSE](./LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Funit-mesh%2Fautodev-vscode","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Funit-mesh%2Fautodev-vscode","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Funit-mesh%2Fautodev-vscode/lists"}