Repolode
phodal

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

    通过 npm 安装 CLI 工具

    npm install -g @xiuper/cli
  2. 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 数据每日更新。

相关项目