© 2026FindAgent  · @simprr
返回列表
p

phodal/auto-dev

🧙‍AutoDev: the AI-native Multi-Agent development platform built on Kotlin Multiplatform, covering all 7 phases of SDLC.

aigcgenaigenaistackideintellij
⭐

4.4k

Stars

🔱

480

Forks

👁

52

Watchers

📋

7

Issues

KotlinMPL-2.0创建于 2023/4/14更新于 今天
在 GitHub 上查看访问主页
README
由 Gemini 翻译整理

AutoDev 3.0 Xiuper (Alpha)

统一平台 · 全开发阶段 · 跨全设备

AutoDev Xiuper 是一个基于 Kotlin Multiplatform 构建的 AI 原生多智能体开发平台。它涵盖了软件开发生命周期的全部七个阶段(需求 → 开发 → 评审 → 测试 → 数据 → 部署 → 运维),并可在 8 个以上的平台上运行:IntelliJ IDEA、VS Code、CLI、Web、桌面端、Android、iOS 和服务端。

ScreenShot

快速开始

下载 AutoDev Xiuper

  • IntelliJ IDEA 插件: JetBrains Marketplace
  • VSCode 扩展: Visual Studio Marketplace
  • CLI 工具: npm install -g @xiuper/cli
  • Web 应用: web.xiuper.com
  • 桌面端 & Android: GitHub Releases
  • iOS: 从源码构建。

历史版本

  • AutoDev 2.0 (稳定版): 分支 | 插件

模块架构

模块平台状态描述
mpp-ideaIntelliJ IDEA✅ ProductionJewel UI, Agent 工具窗口, 代码评审, 远程 Agent
mpp-vscodeVSCode✅ ProductionXiuper Agent
mpp-ui (桌面端)macOS/Windows/Linux✅ ProductionCompose Multiplatform 桌面应用
mpp-ui (CLI)终端 (Node.js)✅ Production终端 UI (React/Ink), 本地/服务器模式
mpp-ui (Android)Android✅ Production原生 Android 应用
mpp-web (Web)Web✅ ProductionWeb 应用
mpp-server服务器✅ ProductionJVM (Ktor)
mpp-iosiOS🚧 Production Ready原生 iOS 应用 (SwiftUI + Compose)

核心特性

Xiuper 版本标志着 AI 辅助开发的一个重要里程碑:

  • 统一平台: 基于 Kotlin Multiplatform 架构——一次编写,随处运行。
  • 全开发阶段: 七个专业智能体覆盖软件开发生命全周期:
    • 需求 → 开发 → 评审 → 测试 → 数据 → 部署 → 运维
  • 覆盖全设备: 原生支持 8 个以上平台,性能无损:
    • IDE: IntelliJ IDEA, VS Code
    • 桌面端: macOS, Windows, Linux (Compose Multiplatform)
    • 移动端: Android, iOS (原生 + Compose)
    • 终端: CLI (Node.js + React/Ink)
    • Web: Web 应用
    • 服务器: 远程 Agent 服务器 (Ktor)
  • 多 LLM 支持: OpenAI, Anthropic, Google, DeepSeek, Ollama 等。
  • DevIns 语言: 用于工作流自动化的可执行智能体脚本语言。
  • MCP 协议: 通过 Model Context Protocol (MCP) 实现的可扩展工具生态。
  • 代码智能: 基于 Tree-sitter 的解析引擎,支持 Java, Kotlin, Python, JavaScript/TypeScript, Go, Rust, C#。
  • 全球化支持: 完整的国际化支持(中文/英文)。

内置智能体

AutoDev Xiuper 包含七个与软件开发生命周期(SDLC)相映射的专业智能体:

智能体SDLC 阶段描述能力状态
Knowledge需求需求理解与知识构建,具备 AI 原生文档阅读与分析能力DocQL / Context Engineering✅ Stable
Coding开发自主编码智能体,具备完整文件系统、Shell 和工具访问权限MCP / SubAgents / DevIns DSL✅ Stable
Review代码评审专业代码评审,分析代码质量、安全性、性能及最佳实践Linter / Summary / AutoFix✅ Stable
Testing测试自动化测试智能体,负责生成测试用例、执行测试及分析覆盖率E2E / Self-healing / Coverage🚧 WIP
ChatDB数据数据库对话智能体,支持 Text-to-SQL 和自然语言数据查询Schema Linking / Multi-DB / Query✅ Stable
WebEdit部署Web 编辑智能体,用于页面浏览、DOM 元素选择及 Web 内容交互--
贡献者
piGhlcljhj
项目信息
默认分支master
LicenseMozilla Public License 2.0
创建时间2023/4/14
最近更新今天
GAI 中文摘要

AutoDev 是一个基于 Kotlin Multiplatform 构建的 AI 原生多智能体开发平台。它旨在通过统一的架构覆盖软件开发全生命周期的七个阶段,为开发者提供跨设备、跨平台的智能化协作体验。

采用统一的 Kotlin Multiplatform 架构,确保一套逻辑即可在不同设备上高效运行。 内置七大专用 AI 智能体,全面覆盖从需求分析、编码、代码审查到测试、数据处理、部署及运维的完整链路。 支持 IntelliJ IDEA 和 VS Code 等主流开发工具,并提供独立的桌面端、移动端及 Web 端应用,满足多场景开发需求。 具备极高的平台适配性,支持在包括 Windows、macOS、Linux、Android 及 iOS 在内的 8 个以上主流平台无缝协作。

该平台适用于追求全流程 AI 辅助开发效率的软件工程师与研发团队,特别适合需要在桌面、移动设备和 IDE 之间随时切换工作场景的开发者。