WX

wentf9/xops-cli

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

21 stars Качество 83 Тренд 30MIT

基于 Go 的高性能、跨平台运维 CLI 工具。提供主机管理、SSH 连接、文件传输、批量执行和 Playbook 任务编排,也可通过 Model Context Protocol (MCP) 接入 AI 客户端,配置操作审批和审计。

Обзор

单二进制、零远端依赖的现代终端运维与 AI 自动化工具箱 SSH / SFTP · 终端 TUI · 离线加密凭据库 · 批量并行执行 · YAML Playbook · 受控 MCP 服务与 Agent Skill 📖 在线文档 · 🚀 快速开始 · ⌨️ 命令参考 · 🔧 故障排查 · English 日常运维和基础设施管理中,你是否经常在这些工具之间来回切换: - 手写 ~/.ssh/config,或者为了免输密码冒险使用 sshpass 把明文密码留在 Shell 历史里? - 面对几十台机器时,觉得搭一套 Ansible / Python 环境太重,只想要一个单文件二进制并行跑命令、传文件、做状态收敛? - 连上 Alpine 容器(无 Bash)、Windows OpenSSH(CMD / PowerShell)或 fish/zsh 节点时,脚本总是因为 Shell 方言不兼容而报错? - 想让 Claude、Codex、Cursor 等 AI 助手帮你排查和运维服务器,又担心放开权限后 AI 误执行高危命令? 将这些能力收敛进**中:零远端依赖、凭据默认本机加密存储、自动探测目标 Shell 环境,同时原生提供带风险护栏与审批审计的 **和 。 (需 Go 1.26+,Makefile 原生支持 Linux、macOS 与 Windows): XOps 将网络地址()、认证身份()与连接节点()解耦管理,同一 IP 可关联多个不同权限的账户: - :ssh、sftp、scp、exec 首次连接新主机时,仅在 SSH 握手与认证成功后才保存节点;连接超时或密码错误不会留下垃圾记录。 - :单次连接可加 --remember never 禁止记住密码,或在配置中设置 credential.remember_prompted: ask | never。离线添加或导入可使用 --skip-verify(或 --no-probe 跳过 Shell 探针)。 - 详见:主机与身份 · 凭据存储 · 离线凭据库 · 凭据迁移 使用 YAML 编写声明式 Playbook(deploy.yaml),实现幂等部署:

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add wentf9/xops-cli
Новичок в MCP? Начните с руководства на mcpskill.org →