飞书 CLI:字节跳动开源 200+ 命令行工具,让 AI 直接操作飞书、自动化办公
飞书刚刚开源了官方的命令行工具 飞书 CLI(Feishu CLI / lark CLI),MIT 协议,完全开源,200+ 条命令覆盖飞书几乎所有功能——消息、文档、审批、考勤、日历、云空间……更关键的是:Claude Code、OpenCode 等 AI 编程工具现在可以直接「看懂」这些命令,用自然语言驱动飞书操作自动化。
GitHub: https://github.com/larksuite/cli
协议: MIT License
维护方: 字节跳动飞书团队
一、飞书 CLI 是什么?
飞书 CLI 是飞书官方出品的命令行工具,核心理念:让所有飞书能力都可以通过命令行调用。它不是一个新功能,而是一个完整的 API 包装层,把飞书开放平台的接口全部暴露为命令行命令。
这意味着:
- 运维可以写脚本自动化管理飞书组织
- 开发者可以把飞书集成到自己的工具链
- AI Agent(Claude Code、OpenCode)可以直接「理解」飞书命令并执行
二、核心能力
200+ 命令覆盖全场景
飞书 CLI 的命令按模块组织:
| 模块 | 主要命令 | 能力 |
|---|---|---|
| 消息 | lark msg send | 发送消息、群通知 |
| 文档 | lark doc create | 创建、编辑文档 |
| 云空间 | lark drive ls | 文件管理 |
| 日历 | lark calendar event | 日程管理 |
| 审批 | lark approval submit | 提交、查询审批 |
| 考勤 | lark attendance get | 查询打卡记录 |
| 用户 | lark contact user | 通讯录管理 |
| 应用 | lark app deploy | 应用发布 |
AI 原生集成
飞书 CLI 最亮眼的应用场景是让 AI 操控飞书:
在 Claude Code 中,你只需要说:
帮我安装飞书CLI,然后发一条消息给「产品群」说「新版已发布」
Claude Code 会:
- 读取 GitHub README,理解安装步骤
- 自动执行 npm install 或 go install
- 配置 App ID 和 App Secret
- 执行
lark msg send发送消息
整个过程不需要你手动操作,飞书 CLI 把「飞书能力」翻译成了 AI 能理解的命令。
本地 + 云端双模式
飞书 CLI 支持本地开发和云端部署:
- 本地开发:个人使用,无需企业权限
- 云端部署:企业自托管,适合批量自动化
三、快速上手
安装
# npm 安装(推荐)
npm install -g @larksuite/oapi-sdk-cli
# macOS / Linux
curl -fsSL https://github.com/larksuite/cli/releases | sh
# 验证
lark --version
配置授权
# 创建飞书应用(需要到飞书开放平台注册)
# 获取 App ID 和 App Secret
# 初始化配置
lark init
# 交互式引导完成授权
常用命令示例
# 发送消息
lark msg send --content "Hello World" --chat-id oc_xxxxx
# 创建文档
lark doc create --title "项目周报" --parent-token oc_xxxxx
# 查询考勤记录
lark attendance get --user-id ou_xxxxx --date 2026-04-01
# 创建日程
lark calendar event create --title "周会" --start-time 2026-04-16T10:00:00+08:00
四、与 AI Agent 的结合
飞书 CLI + Claude Code 的组合,代表了 AI 办公自动化的一个重要方向:AI 不再只是「聊天」,而是真正能够「操作」办公系统。
典型场景:
- 「把本周迟到名单发到行政群」
- 「把这份文档分享给研发部所有人」
- 「帮我创建一个报销审批,金额 XX」
- 「把今天的会议纪要自动写入周报文档」
这些任务以前需要手动操作,现在只需要用自然语言告诉 Claude Code,它会通过飞书 CLI 自动完成。
五、局限性与注意事项
- 需要在飞书开放平台创建应用,获取 App ID 和 Secret
- 部分接口需要企业管理员授权
- CLI 操作不可逆(发消息、删文档等),建议先在测试环境验证
六、总结
飞书 CLI 开源的意义不只是多了一个命令行工具,而是打开了 AI 操控企业软件的通路。当 Claude Code 和 OpenCode 能够理解并执行飞书命令,AI 办公自动化就从概念变成了现实。
相关链接:
- GitHub: https://github.com/larksuite/cli
- 飞书开放平台: https://open.feishu.cn/