登录

会员权益

获取需求

查看名片

专属客服

尊贵标识

VIP低至1.5U/天

GitHub发布Java专用Copilot升级助理,自动化升级应用运行环境

分享

支付動態

2024-11-06

GitHub Copilot升级助理运用人工智能,自动升级Java应用运行环境、框架和相依性,减少人力成本与升级时间,开发者可通过仪表板追踪进度,并随时调整流程

GitHub推出一款针对Java开发者的新工具Copilot升级助理(Copilot Upgrade Assistant for Java),目前已经开放技术预览。该工具利用人工智能技术,协助开发者自动化升级Java应用程序的运行环境、框架和相依性,简化企业在更新技术堆栈时的操作流程。目前这项新工具通过VS Code扩充功能提供,开发者可在本地项目中运行升级流程。

Copilot升级助理的核心是代理工作流程(Agentic Workflow),也就是人工智能助理,人工智能能够进行决策并自动完成任务。通过自动化代理技术,Copilot升级助理能够分析项目、设计升级策略,并运行代码更新。官方指出,Copilot升级助理能够处理复杂的Java升级过程,从解决API兼容性问题到自动处理多层相依关系,将有助于企业缩短升级所需要的时间与人力成本。

在技术预览版中,Copilot升级助理能够协助开发者设置JDK、Maven路径、特定功能分支名称等参数,并辨别项目中的主要相依项目,像是Spring Boot和JUnit等测试框架。完成这些设置之后,人工智能能够生成一系列升级任务,并允许开发者在仪表板中即时查看每个步骤的进度,包括运行的指令、修改的文档和可能的错误细节。

在升级过程出现错误时,Copilot升级助理会自动修复,并创建动态建置与修复循环尝试多种解决问题的方法。官方提到,Copilot升级助理运作尽可能透明,并提供控制权,开发者能够随时暂停或是调整升级流程。当开发者手动修正错误时,人工智能也会纪录并学习,在未来相似的情境中自动应用。

GitHub Copilot升级助理支持分支管理和提交纪录,当开发者能够在新建分支上进行本地提交,并标记每次提交的任务来源,方便后续审查使用。完成升级后,Copilot升级助理也会提供升级摘要,包括代码变更、相依性更新和错误修复纪录,同时让开发者直接合并变更或是创建拉取请求。

Copilot升级助理将有助于简化,企业在升级Java应用程序时所面临的复杂进程,目前想尝鲜使用新工具的开发者,可登记等候名单参与技术预览测试。

免责声明:
详情
HUIDU.io

GROWTH DRIVEN GLOBAL PTE. LTD. 202618650K

101 THOMSON ROAD, #28-03A, UNITED SQUARE, SINGAPORE 307591

Copyright 2026 HuiDu