一款 IntelliJ IDEA 插件,将本地和云端大模型接入 IDE,用于代码审查、测试生成与代码解释。
phodal/auto-dev
基于 Kotlin Multiplatform 的多智能体 AI 开发平台,覆盖编码、代码审查、文档研究、数据查询与产物生成,支持 IDE、CLI 及多端运行。
可替代:GitHub Copilot
- Star
- 4,569
- Fork
- 502
- 未关闭 Issue
- 4
- 最近提交
- 上个月
这是什么?
AutoDev Xiuper 是基于 Kotlin Multiplatform 构建的 AI 原生多智能体开发平台。它包含文档研究、编码、代码审查、自然语言数据库查询,以及生成 HTML、React、SVG、Mermaid 等可独立运行产物的多个专用智能体。
共享运行时面向 IntelliJ IDEA 和 VS Code 插件、命令行工具、桌面 JVM、Android、iOS、JS/WASM 网页应用,以及基于 Ktor 的服务端。编码智能体内置文件系统、grep/glob、shell 和网页抓取工具,支持 MCP,并会自动读取项目层级中的 AGENTS.md。它兼容 OpenAI、Anthropic、Google、DeepSeek、Ollama 等多家大模型。
项目还提供错误恢复、SQL 修订、图表生成、代码库分析和端到端测试等子智能体,代码智能解析基于 Tree-sitter,覆盖 Java、Kotlin、Python、JavaScript/TypeScript、Go、Rust 和 C#。项目目前处于 Alpha 阶段,部分模块(如 iOS 外壳和网页落地页)不在默认 Gradle 构建之内。
核心功能
- 01覆盖编码、代码审查、文档研究、数据查询和产物生成的多智能体工作流
- 02共享 Kotlin Multiplatform 运行时,支持 IDE、命令行、桌面、移动和网页端
- 03编码智能体内置文件、shell、搜索和 MCP 工具
- 04自动发现 AGENTS.md 并注入提示词
- 05支持 OpenAI、Anthropic、Google、DeepSeek、Ollama 等多家大模型
- 06基于 Tree-sitter 解析多种主流编程语言的代码
适用场景
- 在 IntelliJ IDEA 或 VS Code 中使用 AI 编程助手
- 借助 AI 智能体审查 PR 和推送前的代码变更
- 用自然语言查询数据库并生成 SQL
- 通过提示词快速生成可直接运行的 HTML、React 或 Python 小产物
快速上手
- 1
通过 npm 安装 CLI 工具
npm install -g @xiuper/cli - 2
或从 JetBrains Marketplace 安装 IntelliJ IDEA 插件
使用前须知
- 这是 Alpha 版本,功能和接口可能发生变化。
- iOS 版本需要从源码构建。
- VS Code 扩展和网页落地页不在默认根构建中。
收录于专题
标签
常见问题
- auto-dev 是什么?
- 基于 Kotlin Multiplatform 的多智能体 AI 开发平台,覆盖编码、代码审查、文档研究、数据查询与产物生成,支持 IDE、CLI 及多端运行。 AutoDev Xiuper 是基于 Kotlin Multiplatform 构建的 AI 原生多智能体开发平台。它包含文档研究、编码、代码审查、自然语言数据库查询,以及生成 HTML、React、SVG、Mermaid 等可独立运行产物的多个专用智能体。
- auto-dev 可以免费使用吗?用的什么许可证?
- auto-dev 以 MPL-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- auto-dev 还在维护吗?
- 半年内有更新。auto-dev 最近一次提交是在 2026年9月25日。
- auto-dev 适合用来做什么?
- 在 IntelliJ IDEA 或 VS Code 中使用 AI 编程助手 借助 AI 智能体审查 PR 和推送前的代码变更 用自然语言查询数据库并生成 SQL 通过提示词快速生成可直接运行的 HTML、React 或 Python 小产物
- auto-dev 怎么安装和运行?
- 通过 npm 安装 CLI 工具: npm install -g @xiuper/cli 或从 JetBrains Marketplace 安装 IntelliJ IDEA 插件
- 在哪里获取 auto-dev?
- 源代码和安装说明在 GitHub 上:https://github.com/phodal/auto-dev
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
开源的终端编程智能体,配备多种专用代理,并提供桌面、网页、云端和聊天等产品形态。
面向 VS Code 的开源 AI 编程代理,可接入自有模型,包括云端 API、账号以及本地 Ollama 或 llama.cpp。
用 Rust 编写的编程 Agent 框架,主打低内存占用,可并行运行大量编程 Agent。
一个 Python 命令行工具,为 Codex、Claude Code 等编码代理加上可选的监督、审查、对抗测试和本地日志精简环节,各环节可使用不同模型。
开源 AI 助手,带持久记忆,可运行于 Android、iOS、桌面和网页端。