飞书官方出手了!开源 CLI 工具让 AI Agent 直接操作飞书,200+ 命令、19 个 Agent Skill 开箱即用
今天,飞书官方扔了一枚重磅炸弹
就在今天,飞书(Lark)官方在 GitHub 上开源了 lark-cli —— 一个为人类和 AI Agent 原生设计的飞书开放平台命令行工具。
这不是某个第三方开发者的小项目,而是飞书官方团队出品,MIT 协议开源,npm install 即可使用。

先看效果:5 个真实场景
不扯概念,直接上实操。以下场景全部可以通过 lark-cli + AI Agent 一条命令搞定。
场景一:每天早上自动生成站会报告
# 查看今天日程
lark-cli calendar +agenda
# 拉取待办任务
lark-cli task +list --filter "status=in_progress"
# 生成站会报告并发送到工作群
lark-cli docs +create --title "站会报告-$(date +%m-%d)" \
--markdown "# 今日站会
## 日程
$(lark-cli calendar +agenda --format table)
## 进行中的任务
$(lark-cli task +list --filter 'status=in_progress' --format table)
## 昨日完成
$(lark-cli task +list --filter 'status=done,updated_since=yesterday' --format table)"
# 发送到飞书群
lark-cli im +messages-send --chat-id "oc_xxx" \
--text "🌅 早!今日站会报告已生成,请查看文档链接"
以前:打开飞书 → 翻日历 → 看任务 → 手动写文档 → 复制粘贴到群里。10 分钟。
现在:一句话告诉 AI Agent”帮我生成今日站会报告”,30 秒。

场景二:会议结束后自动出纪要
开完会,纪要谁写?以前是倒霉蛋的活。
# 搜索最近一场会议
lark-cli vc +search --recent 1
# 获取会议纪要(飞书妙记 AI 自动生成)
lark-cli minutes +summary --meeting-id "meeting_xxx"
# 获取待办事项
lark-cli minutes +todos --meeting-id "meeting_xxx"
# 创建结构化纪要文档
lark-cli docs +create --title "会议纪要 - 产品评审会" \
--markdown "$(lark-cli minutes +summary --meeting-id 'meeting_xxx')"
# 自动创建跟进任务
lark-cli task +create --title "完成 PRD 修订" \
--assignee "ou_xxx" --due "2026-04-01"
lark-cli task +create --title "技术方案评审" \
--assignee "ou_yyy" --due "2026-04-03"
飞书妙记本身就能生成会议纪要,但 lark-cli 把它和文档、任务系统打通了——纪要自动归档,待办自动创建,分发自动完成。
场景三:一键批量管理客户跟进
外贸团队最痛的是什么?跟进客户。 几十个客户,每个都要记录沟通内容、设置下次提醒。
# 在多维表格中创建客户跟进记录
lark-cli base +record-create --table-id "tbl_xxx" \
--data '{"客户名称":"Acme Corp","联系人":"John","沟通方式":"邮件","沟通内容":"已发送报价单","下次跟进":"2026-04-05","意向等级":"B"}'
# 设置日历提醒
lark-cli calendar +event-create \
--title "跟进 Acme Corp - John" \
--time "2026-04-05 14:00" \
--description "上次沟通:已发送报价单,等待回复"
# 发送跟进邮件
lark-cli mail +send --to "john@acme.com" \
--subject "Re: Quotation for Electronic Truck Scales" \
--body "Hi John, following up on the quotation sent last week..."
一个人管理 50 个客户的跟进节奏?有了 AI Agent + lark-cli,这不是梦。
场景四:团队周报自动汇总
每到周五下午,组长最痛苦的事来了。
# 收集每个成员本周完成的任务
for member in "ou_aaa" "ou_bbb" "ou_ccc"; do
lark-cli task +list --assignee "$member" \
--filter "status=done,updated_since=monday" --format table
done
# 汇总成周报文档
lark-cli docs +create --title "团队周报 - 第13周" \
--markdown "# 团队周报(3.24 - 3.28)
## 🎯 本周目标完成情况
### 成员A
$(lark-cli task +list --assignee 'ou_aaa' --filter 'status=done,updated_since=monday')
### 成员B
$(lark-cli task +list --assignee 'ou_bbb' --filter 'status=done,updated_since=monday')
## 📊 数据看板
$(lark-cli base +records --table-id 'tbl_xxx' --format table)"
# 发送到管理层群
lark-cli im +messages-send --chat-id "oc_mgmt" \
--text "📊 第13周团队周报已生成"
场景五:新员工入职全流程自动化
# 创建入职文档
lark-cli docs +create --title "新员工入职指南 - 张三" \
--markdown "# 欢迎加入!
## 第一天必做
- [ ] 完成飞书账号设置
- [ ] 加入相关群组
- [ ] 阅读团队文档
## 工具清单
- 飞书:主要沟通工具
- GitLab:代码仓库
- Jira:项目管理"
# 创建入职任务清单
lark-cli task +create --title "完成飞书账号设置" --assignee "ou_zhangsan"
lark-cli task +create --title "阅读团队Wiki" --assignee "ou_zhangsan"
lark-cli task +create --title "完成第一个任务" --assignee "ou_zhangsan" --due "2026-04-10"
# 拉入相关群组
lark-cli im +add-member --chat-id "oc_team" --member-id "ou_zhangsan"
lark-cli im +add-member --chat-id "oc_all" --member-id "ou_zhangsan"
# 发送欢迎消息
lark-cli im +messages-send --chat-id "oc_team" \
--text "🎉 欢迎新同学张三加入团队!请大家多多关照~"

它是怎么做到的?
lark-cli 的核心设计思路是 “三层命令架构”,让你在不同场景下选择合适的粒度:

第一层:快捷命令(Shortcuts) — 用 + 前缀,人机友好
lark-cli calendar +agenda # 查看今日日程
lark-cli im +messages-send ... # 发消息
lark-cli docs +create ... # 创建文档
第二层:API 命令 — 与飞书 API 一一对应,100+ 命令
lark-cli calendar calendars list
lark-cli im messages list --params '...'
第三层:Raw API — 直接调用任意端点,覆盖 2500+ API
lark-cli api POST /open-apis/im/v1/messages --body '...'
为 AI Agent 原生设计
这才是 lark-cli 最值得关注的地方。

19 个 Agent Skill 开箱即用,每条命令都经过 Agent 实测验证:
- • 参数简洁,不啰嗦
- • 智能默认值,减少必填项
- • 结构化输出,方便解析
- • Dry Run 预览,防止误操作
这意味着什么? Claude、GPT、Gemini 等任何 AI Agent,装上这些 Skill 就能直接操作飞书——查看日程、发送消息、管理文档、处理任务,全程自动化。
三分钟上手

# 安装
npm install -g @larksuite/cli
npx skills add larksuite/cli -y -g
# 配置(交互式引导,只需一次)
lark-cli config init
lark-cli auth login --recommend
# 开始使用
lark-cli calendar +agenda
就这三步。
安全可控
- • 输入防注入 — 防止恶意参数
- • 终端输出净化 — 敏感信息自动脱敏
- • OS 原生密钥链 — 凭证存 Keychain,不落文件
- • Dry Run 预览 — 危险操作先看再执行
- • 身份切换 — 用户/机器人身份自由切换

这意味着什么?
lark-cli 的发布释放了一个明确信号:飞书正在认真对待 AI Agent 生态。
过去让 AI 操作飞书需要自己封装 API、处理认证、管理权限,门槛不低。现在官方提供了标准化的 CLI + Skill,相当于给所有 AI Agent 铺了一条高速公路。
对开发者和企业来说:
- 1. AI Agent 集成飞书变得标准化 — 不用自己造轮子
- 2. 200+ 命令覆盖绝大多数业务场景 — 开箱即用
- 3. MIT 开源 — 自由使用、修改、分发
- 4. 可扩展 — 19 个 Skill 作为模板,支持自定义 Skill
项目信息
- • GitHub: https://github.com/larksuite/cli
- • npm:
@larksuite/cli - • 协议: MIT
- • 版本: v1.0.0(2026-03-28 发布)
你最希望 AI Agent 帮你自动处理飞书里的哪些工作?评论区聊聊 👇
夜雨聆风