Current collected state Current
Observed since 20 Oct, 21:39 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Unified CLI gateway for enterprise & developer platforms — one Skill to search, install, auth and invoke 8 platforms, 159+ tools
企业 CLI 统一网关 — Agent 只装一个 Skill,就能操作所有企业平台。
国内大厂纷纷开放了 CLI + Agent Skill:
但从用户角度,要分别安装和维护这些 CLI + Skill 非常麻烦。CLI Hub 把它们统一管理,用户只需一个工具 + 一个 Skill,就可以搜索、安装、认证、调用所有企业平台的工具。
cli-hub install --all 自动安装所有底层 CLIcli-hub auth <provider> 委托各 CLI 原生认证流程cli-hub run <operation_id> [args] 一条命令调用任何工具一键安装(推荐):
curl -sSL https://raw.githubusercontent.com/agentrix-ai/clihub/main/install.sh | bash
自动检测环境,选择最优方式安装(uv > pipx > pip),没有 Python 也会尝试自动安装。
手动安装:
pip install agent-cli-hub # pip
pipx install agent-cli-hub # pipx
uv tool install agent-cli-hub # uv
从源码:
git clone https://github.com/agentrix-ai/clihub.git
cd clihub
uv sync
# 1. 检查环境
cli-hub doctor
# 2. 安装底层 CLI(按需)
cli-hub install lark
cli-hub install dingtalk
cli-hub install wecom
# 3. 认证
cli-hub auth lark
cli-hub auth dingtalk
# 4. 搜索工具
cli-hub search "发送消息给同事"
cli-hub search "创建待办" --provider lark
# 5. 调用
cli-hub run lark.calendar.agenda
cli-hub run wecom.todo.create_todo '{"content":"写周报"}'
cli-hub run dingtalk.contact.user_search --keyword "悟空"
| 命令 | 说明 |
|---|---|
cli-hub search <query> | 语义搜索工具(支持 --provider, --category, --top, --json) |
cli-hub install <provider> | 安装底层 CLI(支持 --all) |
cli-hub auth <provider> | 认证(支持 --status) |
cli-hub run <operation_id> [args] | 调用工具 |
cli-hub list [provider] | 列出 provider / 工具 |
cli-hub doctor | 诊断环境 |
cli-hub refresh [provider] | 从 CLI 动态刷新 schema |
cli-hub version | 版本信息 |
| 平台 | Provider | CLI | 工具数 |
|---|---|---|---|
| 企业微信 | wecom | wecom-cli | 27 |
| 钉钉 | dingtalk | dws | 23 |
| 飞书 | lark | lark-cli | 27 |
新增一个 CLI 厂商只需:
schemas/<name>.json — 工具 schemacli_gateway/adapters/<name>.py — adapter 实现registry.py 注册 Provider将 skills/SKILL.md 安装到 Agent 环境即可使用:
cp skills/SKILL.md ~/.cursor/skills/cli-hub/SKILL.md
MIT
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.3.1 | 1 Apr 2026 | 5 |
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 21:39 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:d4e0de74aed994fbc99e15e64c99cb752c1976ca92d61756ca547df51cad9bc1