AutoDev

AI TOOL PROFILE工具资料

能自主规划并执行编码、测试、构建、Git 操作的 IDE 开发智能体框架

官网地址 https://ide.unitmesh.cc/

访问官网
价格官网未标价
平台IDE 插件
归类AI 智能体
收录2026-10-11
复核2026-10-11
编辑评分 4.2 / 5

AutoDev编辑总结

EDITOR REVIEW编辑评测

AutoDev 是一套面向 IDE 的 AI 编程与软件开发智能体框架,核心是 AutoDev Planner,可自主规划并执行编码、测试、构建、执行等复杂工程任务,同时支持人工手动调整,覆盖 Intellij 系列 IDE。它提供 AutoSQL、AutoPage、自动测试、自动文档、代码审查、智能重构、Dockerfile 与 CI/CD 配置生成等能力,并允许接入自有 LLM 服务器、自定义智能体与提示词。在 HumanEval 测试中,代码生成与测试任务分别取得 91.5% 和 87.8% 的 Pass@1 成绩。当前形态以 AutoDev 2.0 Sketch 画布为亮点,把代码编辑、差异对比、终端、WebView、PLAN 方案展示等集成到 IDE 内。短板在于功能模块多、上手需要理解 Sketch 与智能体配置体系,且价格与授权信息官网未公开。

AutoDev是什么?

AutoDev 是一套把 AI 智能体嵌入开发流程的编程框架,定位为「AI 程序员」而非单纯的代码补全工具。它与传统 AI 编码助手的区别在于:不止给代码片段建议,而是自主规划和执行复杂开发任务,能编辑、重构现有代码,在安全环境中构建和执行代码,创建并运行测试,以及管理分支、提交和 PR。它提供 Intellij 插件形态,官网给出的核心能力包括 Sketch 智能体驱动编码工作流、Bridge 遗留代码智能体驱动重构、MCP 协议支持,以及 AutoSQL、AutoPage、自动测试、自动文档、代码审查、智能重构、Dockerfile 与 CI/CD 配置生成等。

在架构层面,AutoDev 把能力铺成四层 AI 友好架构:基础规范与知识结构层强调直观的领域模型、有意义的命名和自文档化模式;交互情境化层用 RAG 和 Tool Memory 在恰当时机注入项目专属知识与历史;引导生成与验证层基于前两层生成代码,并通过验证优先开发(VFD)流程把自动化测试、静态分析和人工审查集成到流水线;持续改进反馈层把验证结果回流去优化提示词、更新知识库并触发针对性代码改进。

不同角色用法不同:个人开发者可用 Sketch 与意图动作快速生成代码、测试和提交信息;团队可以在代码库中定制并分发团队级提示模板,做统一提示词覆盖;企业或深度用户则接入自有 LLM 服务器、自定义 AI 智能体,并利用 UnitEval 评估大模型结果、用 UnitGen 生成微调数据。

AutoDev核心功能

CAPABILITIES工具标签

智能任务自动化

结合推理模型的 AutoDev Planner 能自动规划与执行编码、测试、构建等复杂开发任务,全程支持手动调整,把原本分散的多步操作收敛成一条工作流。

AutoDev 2.0 Sketch

由 Shire 提供的 IDE 画布,把代码编辑、差异对比、可编辑终端、WebView、OpenAPI 双向同步、依赖分析、Mermaid 流程图、PlantUML、Go 实验场、计划方案展示等收进同一交互面。

代码与文档生成

AutoSQL 做上下文感知的 SQL 生成,AutoPage 面向 React 做上下文感知网页生成,另有自动文档生成能力,可按需产出注释等技术文档。

测试与代码审查

创建单元测试意图后可自动运行单元测试并尝试修复失败用例;代码审查能自动生成审查内容,智能重构则基于 AI 做重命名、代码异味重构与重构建议。

构建与工程配置

可根据项目特征生成 Dockerfile,并按构建工具生成 CI/CD 配置文件,例如 .github/workflows/build.yml,省去手写流水线样板。

深度定制化

支持自定义智能体、私有模型与提示词指令:Controller、Service、Repository、Model 等模板可定制,可添加个性化意图动作,也可覆盖 AutoDev 默认提示词。

自有 LLM 与智能体

在 Settings -> Tools -> AutoDev 中可配置自有 LLM 服务器;既支持 DevIns 可执行智能体语言构建本地智能体,也能把自有 AI 智能体集成进来作为远程智能体。

知识上下文感知

整合研发工具链生态与 IDE 插件能力,并支持 MCP 协议,为 AI 提供项目上下文,可显著减少 AI 幻觉、让结果更可靠。

团队 AI 与微调

可在代码库中定制团队级提示模板并分发给团队;内置 LLM 微调功能,配套 UnitEval 做结果评估、UnitGen 生成微调数据。

AutoDev适合谁用?

WHO IS IT FOR工具标签

Intellij 系 IDE 开发者

推荐

插件直接装在已有的 Intellij 环境里,日常写代码、生成测试、写提交信息都能顺手调用,不用切换工具。

需要端到端自动化的团队

推荐

Planner 能自主规划并执行编码、构建、测试、Git 操作,适合把重复的多步工程任务交出去,再人工复核关键节点。

要统一 AI 规范的研发团队

推荐

可在代码库中定制团队级提示模板并分发,还能覆盖默认提示词,适合希望团队用同一套 AI 规范的组织。

有自有模型或私有部署需求

有条件

支持在设置中配置自有 LLM 服务器、接入自有智能体,适合对模型来源有管控要求的团队。

只想装个补全插件的轻量用户

有条件

功能覆盖智能体、Sketch、微调、评估等模块,上手需要先理解 Sketch 与智能体配置体系,轻量补全诉求会显得偏重。

对价格与授权敏感的用户

有条件

官网未公开定价、免费额度与商用授权范围,采购前需要先在官方渠道确认费用与授权细节。

AutoDev优点和缺点

PROS & CONS工具标签

优点

  • HumanEval 测试中代码生成 91.5% Pass@1、测试任务 87.8% Pass@1
  • Planner 可自主规划并执行编码、测试、构建等复杂开发任务
  • 能自主编辑、重构现有代码,并管理分支、提交和 PR
  • 可在安全环境中构建和执行代码,并创建运行全面测试
  • 支持配置自有 LLM 服务器与自定义 AI 智能体
  • 团队级提示模板与提示词覆盖,便于统一团队 AI 规范
  • AutoDev 2.0 Sketch 把多种编辑器收进 IDE 画布

缺点

  • 免费额度与商用授权范围
  • 能力模块多,需先理解 Sketch 与智能体配置才能用好
  • 官网未说明支持的语言与地域范围
  • 部分 Sketch 能力需要额外安装插件

AutoDev常见问题

FAQ工具标签
AutoDev 和普通 AI 编码助手有什么不一样?

差别在执行范围。传统 AI 助手主要给代码建议和补全,构建与执行能力有限或无,测试生成也有限,且不涉及 Git 操作,任务偏孤立。AutoDev 则自主规划和执行复杂开发任务,能自主编辑、重构代码,在安全环境中构建和执行代码,创建并运行全面测试,并管理分支、提交和 PR,面向端到端复杂开发工作流。

它能自动跑测试并修复吗?

可以。自动测试会创建单元测试意图,自动运行单元测试并尝试修复测试;智能重构则基于 AI 提供重命名、代码异味重构与重构建议。验证环节还通过验证优先开发(VFD)流程,把自动化测试、静态分析和人工审查集成到同一条流水线里。

能不能接自己的模型或智能体?

可以。在 设置 -> 工具 -> AutoDev 中能配置自有 LLM 服务器。智能体方面,本地可用 DevIns 可执行智能体语言构建,远程可把自有 AI 智能体集成进 AutoDev,另外还支持自定义智能体、私有模型与提示词指令。

团队协作上有什么支持?

可以在代码库中定制团队级提示模板并分发给团队,也支持覆盖 AutoDev 默认提示词;模板层面支持 Controller、Service、Repository、Model 等定制,还能添加个性化意图动作。企业或团队可借此统一 AI 使用规范。

在哪些环境里用?

官网以 AutoDev for Intellij 为主要形态,安装在 Intellij 系 IDE 中使用。部分 Sketch 能力需要额外安装插件,例如 OpenAPI Sketch、依赖分析 Sketch、Go 实验场 Sketch、Mermaid 流程图 Sketch、PlantUML Sketch。

AutoDev 2.0 的 Sketch 是什么?

Sketch 是由 Shire 提供的 IDE 画布,用来简化交互、提升 IDE 内的开发体验。它包含代码 Sketch、差异对比 Sketch、终端 Sketch、WebView Sketch、计划 Sketch 等,计划 Sketch 会展示 AutoDev 规划器解决代码问题的方案。

AutoDev竞品对比

COMPARISON工具标签
工具编辑评分价格核心功能平台
AutoDev本工具 4.2 未标价 智能任务自动化;AutoDev 2.0 Sketch;代码与文档生成;测试与代码审查 IDE 插件
ToDesk AI — 未标价 ToDesk AI 是 ToDesk 推出的 AI 智能助手,基于 OpenClaw 深 Web
BaseRock.ai — 未标价 一个 AI 驱动的软件测试平台,自动化测试生成、执行和维护 —
AutoGPT on Mobile — 未标价 手机上的 AutoGPT:用于任务、学习和适应的自主 AI —
Cheat Layer — 未标价 No Code Business Automation Using ChatGPT Web / 桌面端 / API
AutoGLM 沉思 — 未标价 AutoGLM 沉思是一个能探究开放式问题,并根据结果执行操作的自主智能体(AI Agen —