AutoDev Xiuper 3.0.0-alpha 发布,基于 Kotlin Multiplatform 构建的全生命周期 AI 编程助手,支持多平台,提升开发效率,旨在将 AI 融入开发流程,成为开发者的能力延伸。
AutoDev Knowledge Agent 通过 Agentic RAG 实现复杂场景下的知识问答,采用层级化查询和 DocQL 结构化查询接口,支持多种文档格式。该系统通过智能搜索和多级扩展,提升信息定位效率,增强研发效率。
在现代软件开发中,代码审查是确保质量的关键,但存在信息孤岛、效率低和自动化不足等问题。AutoDev通过多智能体协作和信息聚合,提升了代码审查的智能化和自动化水平,能够自动发现问题、提供修改建议,甚至直接修复代码。未来将集成更多功能。
AutoDev Review Agent 旨在提高代码审查效率,适应 Vibe Coding 时代的需求。它通过多步骤、可编排的方式,结合 lint、语义分析和修复建议,支持多系统环境,推动代码审查的自动化。
在新的 AutoDev MPP 架构下,开源项目 CLI 旨在简化智能体测试,通过 AI Agent 快速迭代,构建可移植的测试环境,实现 AI 的生成、验证与演进,从而提升开发效率。
半年前介绍的AutoDev多端支持架构经过项目交付和技术验证后,已形成新的重构方向。新版本的AutoDev IDEA内置MCP能力,支持Android和iOS,方便用户远程编程。欢迎开发者和研究者加入AutoDev,共同探索AI编程和多端架构。
作者在过去一个多月为毕业生培训软件工程与AI开发,近期完善了AutoDev的A2A协议支持。A2A协议旨在解决AI智能体生态系统中的协作问题,允许任务委托给其他智能体,从而提升系统架构的模块化。AutoDev与MCP互补,支持跨智能体协作。尽管功能上不及商业产品,AutoDev在开源环境中探索AI编程的新架构与协作模式。
AutoDev Remote Agent 是 AutoDev Workbench 的关键部分,现已进入试运行阶段。它支持 GitHub 项目的任务分析、代码编写和测试,未来将实现自动化代码编写和部署,用户可自由修改和发布代码,以优化开发流程。
预生成上下文是指在用户请求前,系统为特定代码仓库离线构建语义数据,以提高代码智能体的准确性和响应速度。AutoDev Context Worker 工具能够深度解析多种语言的代码,生成项目知识图谱和代码摘要,帮助开发者更高效地理解和使用代码库。
AutoDev Workbench 是一款新型 AI 编程工具,旨在加速软件开发,提供需求分析、代码生成和测试生成等功能,支持多种编程语言。该平台通过上下文知识预生成和 MCP 服务,帮助开发者适应 AI 时代的编程方式。
当前大多数AI编程助手仅限于代码补全,缺乏任务理解和上下文感知。AutoDev推出的本地智能体系统使开发者能够自定义能力链和交互方式,实现真正的开发者驱动自由工坊,增强开发者的控制权。
AutoDev 2.0.7 引入了 Workspace 概念,优化了项目规则、文件管理和提示词识别,提升了 AI 理解用户意图的能力。用户可在 JetBrains IDE 中安装或从 GitHub 下载最新版本。
AutoDev Next 结合强大 IDE 和 AI,提供“IDE 即服务”的编程体验。通过自然语言生成代码,开发者角色转变为指导者。核心功能“Vibe Coding”降低编程门槛,提高开发效率,同时引入任务规划和代码审查,确保代码质量,适应多平台需求。
AutoDev 2.0 发布,支持智能体驱动的自动化编程,具备编码智能体、任务规划和错误观察等功能。该软件开源,兼容 JetBrains 插件生态,旨在提升开发效率并支持旧系统迁移。
AutoDev Planner 是基于 DeepSeek R1 模型的新功能,旨在生成编码任务计划。用户可以动态调整任务进度,手动执行未完成任务,并通过可视化提升 AI 编码体验。尽管存在不足,仍欢迎用户反馈。
在Agentic Coding中,工具使用至关重要。AutoDev作为MCP服务,能够被多种Agent Tool调用,从而提升AI开发效率。MCP生态不断丰富,AutoDev与MCP相互赋能,支持多种工具的集成与调用,推动AI编程工具的发展。
2023年,AutoDev设计了遗留系统功能。2025年,推出AutoDev Bridge,利用AI智能体实现自动化迁移。通过路径规划、架构蓝图生成、业务知识提炼和跨语言翻译等方式,提高迁移效率。该方案涵盖迁移方案生成、架构分析和测试用例生成,旨在降低迁移风险,加速老旧系统迁移。
在公司直播中,我分享了AI编码工具2.0的核心特点,如Agent驱动、优先考虑开发者体验和自动化校验。同时分析了市场上流行工具的优势,并提出在IDE上构建AI工具的思路。我们的AutoDev Sketch集成了高质量上下文和多种工具,旨在提升开发者效率和体验。
DeepSeek V3 引入多文件编辑功能,提升编程效率。AutoDev Composer 集成多种工具,支持在 Intellij IDEA 中直接编写和调试代码,能根据数据库信息自动生成 CRUD 代码,并通过 DSL 工具提供准确提示。新模式如 Sketch 和 Diff Sketch 改善开发者体验,支持代码可视化和变更管理。
作者在休产假期间设计了AutoDev for VSCode的架构,将Intellij IDEA版本的开发者体验带到了VSCode平台。通过上下文分析生成准确的测试代码。预览版本中可体验该功能。遵循统一架构、依赖反转的插件架构和事件驱动的UI交互设计原则。核心接口支持不同语言、工具和框架切换。当前版本实现了自定义AI指令、测试生成和注释生成等核心功能。参考了开源项目和商业化产品。
完成下面两步后,将自动完成登录并继续当前操作。