企业微信 CLI(wecom-cli)

2天前发布 2 00

企业微信命令行工具 — 让人类和 AI Agent 都能在终端中操作企业微信。覆盖通讯录、待办、会议、消息、日程、文档、智能表格等核心业务域,提供 7 大品类及 12 个 AI Agent Skills。

所在地:
中国
收录时间:
2026-03-30
企业微信 CLI(wecom-cli)企业微信 CLI(wecom-cli)

3 月 30 日腾讯公司公关总监张军正式宣布:企业微信 CLI (Command Line Interface) 开源项目正式上线 GitHub。这一举措标志着企业微信彻底打破了封闭的 API 壁垒,向 AI Agent 时代 全面开放。

通过该项目,Claude Code、Codex、WorkBuddy、QClaw 等主流 AI 智能体如今可以直接调用企业微信的 消息、日程、文档、智能表、会议、待办、通讯录 七大核心能力。这意味着,AI 不再仅仅是聊天机器人,而是能真正深入企业内部工作流,成为具备执行力的“数字员工”。

核心突破:让 AI 真正“懂”企业微信

过去,开发者想要让 AI 操作企业微信,需要繁琐地配置 OAuth、处理回调、编写大量胶水代码。现在,通过 企业微信 CLI,这一切被简化为标准的命令行工具,天然适配 AI Agent 的调用习惯。

1. 七大核心能力全开放

CLI 封装了企业办公最高频的场景,AI 可通过自然语言指令直接执行:

能力域AI 可执行操作示例
💬 消息“把昨天的会议纪要发给项目组群聊”、“读取未读消息并总结”
📅 日程“帮我预定明天下午 3 点的会议室,邀请张三和李四”、“查看老板下周的闲忙状态”
📄 文档“新建一份周报文档,填入本周完成的任务”、“读取指定文档内容并生成摘要”
📊 智能表“在销售统计表中新增一行数据”、“查询所有状态为‘进行中’的项目记录”
🎥 会议“取消原定于周五的例会”、“查询即将开始的会议列表”
✅ 待办“给我创建一个‘审核合同’的待办,截止后天”、“标记所有已完成的待办”
👥 通讯录“查找技术部王五的 userid”、“获取部门成员列表”

2. 原生适配主流 AI Agent

项目特别针对 Claude Code、Codex、QClaw 等先进 Agent 进行了优化:

  • Skill 化封装:提供标准的 skills 包,Agent 安装后即可自动识别工具定义(Schema)。
  • 自然语言调用:用户只需对 AI 说“帮我在企微里约个会”,AI 即可自动拆解为 wecom-cli 的具体命令并执行,无需人工干预。
  • 上下文感知:AI 能结合聊天记录、文档内容和企业通讯录信息,提供更精准的办公辅助。

快速上手:三步让 AI 接管你的企微

前置准备

  • 环境:安装 Node.js (npm/npx)。
  • 凭证:在企业微信后台创建一个“长连接方式机器人”,获取 Bot ID 和 Secret
  • 适用范围:目前优先面向 10 人及以下 的小微企业/团队,覆盖最核心的协同场景。

安装步骤

1. 安装 CLI 核心工具

npm install -g @wecom/cli

2. 安装 CLI Skills (必需)
这一步让 AI Agent 能够识别和调用企微能力:

npx skills add WeComTeam/wecom-cli -y -g

3. 配置凭证 (仅需一次)
运行交互式配置向导,输入 Bot ID 和 Secret:

wecom-cli init

使用示例

手动测试:

# 获取通讯录成员列表
wecom-cli contact get_userlist '{}'

# 查询今日待办
wecom-cli todo get_list '{"date": "2026-03-30"}'

AI 调用 (在 Claude Code 或 QClaw 中):

用户: “帮我查一下技术部有哪些人,然后给他们每个人都发一条消息,通知明天上午 10 点开全员会。”

AI Agent 内部执行逻辑:

  1. 调用 wecomcli-lookup-contact 搜索“技术部”成员。
  2. 遍历成员列表,调用 wecomcli-get-msg 发送文本消息。
  3. 调用 wecomcli-create-meeting 创建会议并添加参会人。
  4. 回复用户:“已完成,已向技术部 5 位成员发送通知并预定会议。”

内置 Skills 清单

企业微信 CLI 提供了细粒度的技能模块,涵盖所有核心场景:

Skill 名称所属应用功能说明
wecomcli-lookup-contact通讯录按姓名/别名搜索成员,获取 userid
wecomcli-get-todo-list待办按时间过滤、分页查询待办列表
wecomcli-edit-todo待办创建、更新、删除待办,变更状态
wecomcli-create-meeting会议创建预约会议
wecomcli-edit-meeting会议取消会议、更新受邀成员
wecomcli-get-msg消息会话列表、历史记录、媒体下载、发送文本
wecomcli-manage-schedule日程日程 CRUD、参与人管理、闲忙查询
wecomcli-manage-doc文档文档创建、读取、编辑
wecomcli-manage-smartsheet-*智能表智能表格的 Schema 管理与数据增删改查

战略意义:构建 AI 原生办公生态

此次开源不仅是工具的发布,更是腾讯在 AI + 办公 领域的重要布局:

  1. 降低开发门槛:开发者无需深入研究复杂的企微 API 文档,利用现成的 CLI 和 Skills,几分钟即可构建出贴近实际场景的 AI 应用。
  2. 激活小微企业:优先面向 10 人以下团队,旨在让小微团队也能以极低成本享受 AI 带来的效率革命,实现“一人即是一支团队”。
  3. 拥抱开源生态:上架 GitHub 意味着接受全球开发者的检验与贡献,未来可能会有更多社区驱动的插件和功能涌现(如集成飞书、钉钉的跨平台 Agent)。
  4. 安全可控:基于企业微信原有的权限体系,AI 的操作范围严格受限,确保企业数据安全。

数据统计

相关导航

暂无评论

none
暂无评论...