用途:管理远程 Linux 服务器,覆盖连接、配置、部署与运维场景。
主要能力:按提示自动识别模式(setup、connect、configure、update-agent、execute),执行前输出 PLAN 计划块。SSH 命令统一使用 -o ConnectTimeout=10 -o BatchMode=yes,脚本失败需报告 OK/FAILED 并保留非零退出码;带重试与循环保护(如每次调用最多 5 条 SSH 命令、整个技能最多 15 次 SSH 调用)。
使用方式:按阶段推进——环境与配置检查、连接设置、服务器发现、持久化配置、执行请求。连接设置阶段先扫描主机密钥指纹,必须经独立渠道核对后才写入 known_hosts,禁止 StrictHostKeyChecking=no;密钥认证失败时可选择密码登录,再手动执行 ssh-copy-id 安装密钥。配置写入 ~/.ssh/config,并将服务器信息记录到 CLAUDE.local.md。执行阶段按 READ/CREATE/MODIFY/SERVICE/DELETE/PRIVILEGE 分类,涉及修改、服务或删除操作需确认;有歧义(如目标服务器不明)时先询问。
适用场景:需要以安全门约束的 SSH 远程运维、批量服务器信息采集与配置落盘。
限制:交互式密码输入无法由 Claude Code 非交互完成,需用户在终端手动执行;单次调用命令数与重试次数均有限制;具体收费与平台要求资料暂未提供。