x-cmd

🧰 600+ 开发工具,即装即用

跨平台 POSIX Shell 工具集,提供 600+ 即装即用开发工具与包管理,零配置、无 sudo、环境隔离

收藏
3k
安装
973
版本
0.0.4
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

x-cmd 是一个面向 POSIX Shell(sh/bash/zsh/dash/ash)的便携工具集,通过 source 单文件启动脚本 . ~/.x-cmd.root/X 加载环境。核心功能包括:

  • 即装即用x env use <pkg> 从 600+ 软件仓库中即时下载并配置工具(如 jq、nodejs、python3),无需系统包管理器
  • 双后端支持:内置 x env 与 conda-forge 生态的 x pixi 两种包管理通道
  • Skill 生态x skill 提供 200+ 扩展技能,覆盖开发、数据处理、系统监控等场景
  • 零侵入安装:所有工具安装至用户本地目录,自动管理 PATH,无版本冲突

显著优点

1. 极致便携:单文件启动,跨 Shell 兼容,适合容器、CI、远程服务器等受限环境
2. 免提权部署:完全用户空间运行,解决无 sudo 权限场景的软件获取难题

3. 即时可用:下载完成后立即加入 PATH,无需重启 Shell

4. AI 友好:官方提供 llms.txt 入口,结构化暴露技能元数据,便于 LLM 调用

潜在局限

  • 网络依赖:首次使用需下载工具二进制,离线环境受限
  • 生态锁定:部分高级功能深度绑定 x-cmd 运行时,迁移成本存在
  • 二进制来源:虽推荐 Homebrew 签名版本,但默认 curl 安装脚本的供应链安全需用户自行审计

适合人群

  • 开发者需要在受限环境(无 root、无系统包管理器)快速获取现代 CLI 工具
  • DevOps/运维人员构建可复现的 Shell 工作流
  • AI Agent 需要在沙箱中动态安装依赖的执行环境

常规风险

安装脚本执行前建议审查内容;生产环境优先使用 Homebrew 签名版本。避免在含敏感凭证(AWS 密钥、数据库密码)的 shell 中直接执行自动安装。

x-cmd 内容

data文件夹
手动下载zip · 4.1 kB
README.mdtext/markdown
请选择文件