Copilot测评报告——2025如果你需要做运维,强烈推荐你使用Copilot

简介: 作为一名开发工程师,我曾参与阿里云Copilot的测评工作。2025年最新版Copilot支持Alinux、CentOS、Ubuntu、Anolis OS等操作系统,并新增了Agent模式,可直接执行命令并返回系统健康度等信息,大幅提升了运维效率。它还具备复杂任务理解能力,能处理定时任务和脚本编写,结合管道符号使用,极大便利了运维工作。强烈推荐给中高级运维工程师使用。

背景

我是一个开发工程师,这几年主要在公司内做AI算法优化。前几年我也承担过公司运维岗的一些工作,个人也有几台配置不高的服务器,对运维工作,不能说像高级运维专家那样精通,但对Linux/Docker也算是半个行家。
去年阿里云刚推出Copilot时,我也参与了测评工作。当时,很佩服阿里云能率先将大模型运用到运维行业,唯一的遗憾就是,当时的copilot只支持Alibaba Cloud Linux。
才刚进入2025年,再次看到了Copolit的测评邀请,不仅将操作系统支持扩充到Alinux、CentOS、Ubuntu、Anolis OS,而且推出了更多功能。测评之后,很是惊艳,以下记录一下整个测评过程。

测评过程

先上结论,给不想看冗长文字的同学看:
1. Copilot不仅支持官方声称的四大操作系统,事实上也支持Debian和腾*云的OpenCloudOS.
(Debian和OpenCloudOS我都实测过)

2.Copilot处理复杂任务的能力大幅增强,具备了完整思维链推理能力
(待会在测评中能够明显看出)

3.Copilot适合绝大多数的中高级运维工程师,能够大幅减轻工作量。

4.对于运维小白,因为Copilot是基于终端命令行的,所以上手可能仍然会有一定难度。

总结:2025年如果你还在做运维,强烈推荐你使用Copilot.

一、Copilot安装

我一共在3台服务器上装了Copilot,CPU都是X86架构,操作系统各不相同,但是安装过程都很流畅,这里以Anolis为例做记录。
curl -#S https://mirrors.aliyun.com/os-copilot/os-copilot-all-in-one-latest.sh | bash

os安装.png

安装之后通过修改.bashrc来持久性的设置环境变量。问一些简单问题,可以看到Copilot时基于千问大模型的

二、测试Agent模式

按照官方示例对比以下两个命令的区别:

2.1 首先是非Agent模式,命令如下:

co 当前系统健康度
非agent模式直接对话1.png
在非Agent模式下,Copilot不具备执行能力,更多的是通过对话给一些操作建议。
紧接着,问题出来了:
非agent模式直接对话.png
在接下来的对话中,根据Copilot的提示,我选择命令1,Copilot却提示命令错误,而该命令事实上是可以正确执行的(如上图所示)
我记得在去年的测试中也发现了同样的问题,今年仍然没有优化。既然非Agent模式下,Copilot执行指令能力有限,在交互上应该放弃引导用户。

2.2 然后是agent模式,命令如下:

co -t 当前系统健康度

agent模式-系统健康度.png

从上图可以看到,agent模式的神奇之处在于Copilot直接执行了相关的命令,并给出了CPU、内存、磁盘、网络等运行信息。Agent直接执行命令,这是一项巨大进步,能够给运维带来很多便利性。但是另一方面,使用者也可能担心Copilot权限过大,存在安全隐患,建议阿里云官方在宣传该产品时进行安全规则和隐私声明,强调保护使用者的系统安全和隐私信息。

2.3 再尝试一下自由问答(非官方提供的示例)

用Copilot解释大模型中的Transformer算法及其技术原理,回答截图:
非agent模式-解释transformer.png

上图中的回答,总体令人满意。不过有一个有意思的小细节,可以关注我在上图中红框圈出的地方,copilot给了latex数学公式,但是因为终端无法渲染,所以阅读不太方便。

然后再用agent模式尝试写个代码,命令如下:

co -t 请帮我写一个pytorch的transformer算子,并保存在当前目录下

agent模式-写transformer算子.png

很出彩的是,copilot真的生成了代码文件。我很好奇生成的代码的质量如何,于是打开文件查看一下:

agent模式-写transformer算子2.png

如上图,写出的代码还是不错的,是一个transformer的简单实现,虽然只包含了编码层,但是已经很不错了(毕竟我给的指令也不明确)。

总结:Copilot推出的Agent模式,是迈向智能运维的一个重要里程碑。运维工程师,真的要走向智能体辅助运维了

三、测试复杂任务理解

自定义个一个复杂任务,写入到文件中,然后让Copilot理解并执行。我定义的复杂任务如下:
复杂任务-定时任务.png
这个任务字数虽然不多,但是是存在一些坑的。比如发送短信,明显是需要阿里云SDK或者cli工具,但是本机并未安装,还有一些密钥类信息,我是瞎编的。我们测试看看copilot的完成度如何。

复杂任务-定时任务2.png
从上图Copilot的输出可以看出,Copilot理解并分步骤完成了相关任务。这个能力,已经相当于一个初级运维工程师了。
接下来我们检验一下Copilot是否真的创建了定时任务,以及脚本质量写的如何,请看下图:
复杂任务-定时任务结果检查.png
除了脚本文件需要做小的修改之外,其余都完成的很棒。脚本小问题也不能怪copilot,毕竟我给的指令也不是足够明确。

总结:Copilot理解复杂任务的能力非常棒,结合agent智能体,可以大幅度减轻运维工程师的工作量。

四、测试管道符号|

管道符号|是终端里常使用的符号,copilot中也可以使用管道符号,让人非常惊喜。我测试了一下,管道符号的使用,达到了预期,也符合运维工程师的操作习惯。
在测试agent模式时,我让copilot生成了一个transformer算法的文件,正好使用管道符号打开并解释一下,命令如下:

cat transformer_model.py | co 解释这些参数的意义

管道符号.png

从图中可以看到,copilot解释了每个参数的意义。而我的使用场景:先让agent生成脚本,然后再让copilot解释含义;也是一种比较常见的实用场景。

总结:管道符号不算什么新功能,但是copilot中引入了管道符号,是便利性的一大提升。

最后

Copilot的这次升级,真的让人欣喜。相比于去年的那次测评,这次升级后,可以说是一个真正具有实用价值和应用场景的产品了。我已经在自己的几台个人服务器上安装了copilot,估计以后会成为copilot重度使用者。
最后一句话总结:2025年如果你还需要做运维,强烈推荐你使用Copilot!

附上Copilot文档链接,愿你在未来的运维之路上升级打怪,一帆风顺。
https://help.aliyun.com/zh/alinux/user-guide/instructions-for-os-copilot

目录
相关文章
|
29天前
|
弹性计算 运维 自然语言处理
产品测评 | 感受操作系统智能助手OS Copilot新功能带来的运维效率飞升
近期,我再次评测了阿里云OS Copilot的新版本,发现其在命令执行、任务自动化、文件处理及知识问答等方面表现出色,特别是-t参数显著提升了70%的效率。使用过程中,我发现它不仅简化了复杂任务的处理,还提供了中文解释配置文件的功能,极大地方便了初学者。总结来看,OS Copilot极大地提升了Linux运维效率,但仍需在自然语言理解、用户界面优化和错误处理机制等方面进一步改进。未来若能支持更多操作系统并集成更多实用工具,必将成为Linux用户的得力助手。
|
30天前
|
运维 自然语言处理 Ubuntu
解锁高效运维新姿势!操作系统智能助手OS Copilot新功能实战测评
阿里云OS Copilot经过多轮迭代,现已支持多端操作系统(包括Ubuntu、CentOS、Anolis OS等)及aarch64架构,极大扩展了其适用范围。新特性包括阿里云CLI调用、系统运维及调优工具的直接调用、Agent模式实装以及复杂任务处理能力。这些更新显著提升了用户体验和效率,特别是在处理紧急情况时,OS Copilot能快速查找并执行命令,节省大量时间和精力。此外,通过自然语言交互,用户可以轻松完成如系统健康检查、文件操作及日志分析等任务。总之,OS Copilot已从内测时的辅助工具进化为合格的贴身管家,极大地简化了日常运维工作。
|
30天前
|
弹性计算 人工智能 运维
新手训练营——使用操作系统智能助手OS Copilot轻松运维与编程
本文摘自阿里云操作系统团队的林演(林生)关于操作系统智能助手创新产品的分享,围绕“OS Copilot的高效运维与编程”展开,主要包括以下几方面的内容: 1. 行业痛点击及背景 2. 产品与架构 3. 典型应用场景 4. 实验及反馈渠道
|
1月前
|
人工智能 弹性计算 运维
云端问道7期方案教学-使用操作系统智能助手OS Copilot轻松运维与编程
本文介绍了阿里云基础软件团队推出的操作系统智能助手 OS Copilot,旨在解决 Linux 开发与运维中的痛点。OS Copilot 基于大模型和操作系统领域知识构建,支持自然语言问答、命令辅助执行、系统运维优化及代码生成等功能,极大降低了学习成本和工作量。文章详细阐述了其产品架构、典型应用场景以及实验反馈渠道,帮助用户更高效地进行系统管理和编程。目前该产品处于公测阶段,免费提供给阿里云 ECS 实例和 Alinux 3 系统用户使用。
|
1月前
|
存储 弹性计算 运维
云端问道 7 期实践教学-使用操作系统智能助手 OS Copilot 轻松运维与编程
使用操作系统智能助手 OS Copilot 轻松运维与编程
61 14
|
7月前
|
弹性计算 运维 Linux
运维工程师必备的摸鱼神器:阿里云智能助手OS Copilot
OS Copilot 概述与体验评测摘要 阿里云的OS Copilot是一款基于大模型的智能操作系统助手,作为高级运维工程师,体验者发现它在系统诊断和性能优化上尤其有用,简化了如重置ECS密码和安全组配置等任务,提升了工作效率。 OS Copilot的易用性和安全性得到肯定,操作手册详细且交互性强,减少了用户在不同页面间切换的需要。在辅助编程方面,它能帮助非专业开发者编写和理解代码,对运维工作中的开发技能补充有很大帮助。与GitHub Copilot等产品相比,OS Copilot的独特之处在于结合了Linux操作的支持。
312 3
运维工程师必备的摸鱼神器:阿里云智能助手OS Copilot
|
7月前
|
人工智能 运维 自然语言处理
|
7月前
|
弹性计算 运维 自然语言处理
阿里云OS Copilot测评:重塑Linux运维与开发体验的智能革命
阿里云OS Copilot巧妙地将大语言模型的自然语言处理能力与操作系统团队的深厚经验相结合,支持自然语言问答、辅助命令执行等功能,为Linux用户带来了前所未有的智能运维与开发体验。
|
7月前
|
弹性计算 运维 自然语言处理
属于Basis运维的、在Linux平台上运行的大模型测评 OS Copilot智能助手测评
OS Copilot是阿里云为Linux打造的智能操作系统助手,基于大模型,助用户进行自然语言问答、命令执行和系统运维。它简化了Linux操作,适合新手和运维人员。测评者作为IT架构师,发现OS Copilot使非技术背景人员也能操作Linux,接入命令可在官方文档找到。测试显示,通过"co"命令可与OS Copilot交互,实现生产任务融合。该工具提高了工作效率,尤其是对于遗忘具体命令时,非常有帮助。文档清晰,适合生产环境使用,值得进一步探索。
136 0
|
22天前
|
监控 运维
HTTPS 证书自动化运维:https证书管理系统- 自动化监控
本文介绍如何设置和查看域名或证书监控。步骤1:根据证书状态选择新增域名或证书监控,线上部署推荐域名监控,未部署选择证书监控。步骤2:查询监控记录详情。步骤3:在详情页查看每日定时检测结果或手动测试。
HTTPS 证书自动化运维:https证书管理系统- 自动化监控