
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 内部执行逻辑:
- 调用
wecomcli-lookup-contact搜索“技术部”成员。- 遍历成员列表,调用
wecomcli-get-msg发送文本消息。- 调用
wecomcli-create-meeting创建会议并添加参会人。- 回复用户:“已完成,已向技术部 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 + 办公 领域的重要布局:
- 降低开发门槛:开发者无需深入研究复杂的企微 API 文档,利用现成的 CLI 和 Skills,几分钟即可构建出贴近实际场景的 AI 应用。
- 激活小微企业:优先面向 10 人以下团队,旨在让小微团队也能以极低成本享受 AI 带来的效率革命,实现“一人即是一支团队”。
- 拥抱开源生态:上架 GitHub 意味着接受全球开发者的检验与贡献,未来可能会有更多社区驱动的插件和功能涌现(如集成飞书、钉钉的跨平台 Agent)。
- 安全可控:基于企业微信原有的权限体系,AI 的操作范围严格受限,确保企业数据安全。
数据统计
相关导航


OpenCLI

新ljg-skills

baoyu-skills

Humanizer-zh

Skills.sh

Readwise CLI







