针对复杂的ECS命令行运维场景,为简化软件安装与异常问题诊断等任务,可使用Workbench AI Agent模式通过自然语言指令规划并执行操作,提升运维效率。
功能介绍
Workbench AI Agent模式是内嵌于阿里云Workbench中的一个智能助手。该模式允许您通过自然语言直接与终端进行交互,将原本需要记忆和手动执行的复杂命令行操作,转变为简单、流畅的对话式任务。
核心能力
自动识别Shell命令与自然语言指令:例如输入
ls时,会识别为Shell命令,不会触发对话。智能任务拆解:当接收到
安装Docker或检查CPU这类宏观需求时,Agent能自动将其分解为一系列具体的、可执行的命令行步骤。动态流程调整:Agent并非机械地执行预设脚本。它会根据上一步命令的执行结果(成功、失败或具体输出),实时调整后续的操作计划。
自主决策与规划:在清晰的指令下,Agent能够自主规划完成任务所需的流程,例如安装软件时自动处理依赖关系。
上下文感知:Agent能够理解当前终端所处的目录、之前的操作历史等上下文信息,从而提供更精准、更贴合当前场景的操作建议。
使用场景
场景一:问题诊断 | 场景二:软件安装 | 场景三:系统运维 |
例如在服务器响应变慢时。 输入: | 例如在需要安装Docker时。 输入: | 例如在需要禁用SSH密码登录时。 输入: |
适用范围
在开始使用Workbench AI Agent模式前,请确保已满足以下条件:
使用AI Agent模式
通过Workbench登录Linux实例
登录ECS控制台-实例,找到目标实例,点击操作列下的远程连接,选择通过Workbench远程连接对应的立即登录。
进入AI Agent模式
登录进入实例后,可通过以下任一方式进入Agent模式:
方式一(点击按钮):在终端界面的顶部,单击Agent。
仅限新版Workbench

方式二(快捷键):在终端界面中,按下快捷键
Command + I(macOS)或Ctrl + Shift + I(Windows)。方式三(右键菜单):在终端界面中,右键选择AI 终端模式。
下达指令
进入该模式后,会看到输入提示符变为Agent模式的专属样式。输入一个简单的自然语言指令,然后按回车,例如:
我的实例有点慢,帮我分析并解决可按
Shift + Enter强制触发AI Agent交互,输入的内容会被强制识别为自然语言。审查与执行
Agent会理解您的意图,规划出相应的Shell命令,您需要在点击执行前,审查该命令,确保它符合预期。确认无误后,点击执行。
重要AI生成内容为操作建议,仅供参考。最终操作需您自主确认,相关风险及后果需自行承担。


在执行高风险命令前,例如通过
kill命令结束进程等高风险命令,命令框会通过如图所示红色样式展示,在执行前需进行二次确认。请确认无误后执行,确保操作安全。
在AI回复时,可通过单击AI输出右侧的
图标(或Ctrl/Command + C)终止输出。
开启新会话(清除对话历史)
任务执行完毕后,可单击AI输出内容下方的,开启新会话,清除当前对话历史。
常见问题
使用Workbench AI Agent模式会额外收费吗?
不收取额外费用。