用途:当用户询问阿里云远程技能连接器能做什么、当前有哪些托管技能,或需要执行阿里云资源任务时使用。它通过 AgentExplorer 从用户意图中发现 AgentHub 托管的远程技能,选择能力匹配的远程 Agent,由该 Agent 完成阿里云资源任务。本技能只负责客户端发现、认证、A2A 通信和任务续接,绝不在本地操作云资源。
主要能力与边界:始终用简体中文回复用户。若 AgentHub 无明确匹配的远程技能,应停止并说明当前不支持,不得假装具备能力或回退到本地云资源命令。禁止调用本地阿里云 CLI、SDK、OpenAPI、Terraform、ROS 或 shell 脚本操作云资源。发送给远程 Agent 的执行消息须保留用户原文,除拆分多产品请求外不得摘要、翻译、润色或改写。仅支持阿里云中国站,所有云请求必须使用 HTTPS 并严格校验证书链与主机名。
使用方式:需 Aliyun CLI >= 3.3.3(当选择 aliyun_cli 凭据源时),可用 aliyun version 验证,缺失或过旧时用 /bin/bash -c "$(curl -fsSL https://aliyuncli.alicdn.com/setup.sh)" 安装或更新,macOS 也可用 brew install aliyun-cli / brew upgrade aliyun-cli。加载技能后需生成一个 32 位小写十六进制 SKILL_SESSION_ID 并在整个会话复用;调用云 API 的 aliyun 命令须带 --user-agent AlibabaCloud-Agent-Skills/alibabacloud-remote-skills-connector/{session-id}。脚本路径须解析为实际安装位置的绝对路径。标准流程为:判断新任务或续接、发现候选、准备凭据、发送用户原文。发现候选使用 discover_agents(最多返回 5 个候选),凭据准备使用 auth_init,发送使用 send。敏感内容建议先 allocate_input 分配托管输入,再传 inputId;也可用 --keyword-stdin 或 --message-stdin 经真实 stdin 传输。
限制:不得在命令行参数、环境变量、任意文件路径或 heredoc 中放置关键词或消息;不得显示或要求用户粘贴 AccessKey、Secret、STS Token、OAuth token、验证码、Cookie、Authorization 头或密码;不得手动编辑、移动或删除 ~/.aliyun_agenthub 下的上下文、任务、Agent Card、输入或凭据状态。凭据源在首次成功获取令牌后锁定,损坏或不可用时须失败关闭,不得自动切换。OAuth 使用外部浏览器与回环重定向的 OAuth 2.0 原生应用授权码流程,含 PKCE S256 与 state。若 auth_init 失败,应显示阻塞原因并停止。关于收费、价格、平台支持范围等更多细节,资料暂未提供。