智猩猩AI整理
编辑:没方
飞书早已是无数团队的得力办公协作工具——发消息、写文档、管日历、建多维表格、发邮件、开会议……几乎所有核心协作都在这个平台完成。
但这些人类点一点鼠标就能轻松完成的任务,如果让 AI Agent 来接管,则需要反复适配接口、处理复杂权限、解析返回数据,效率大打折扣。
像Claude Code、OpenClaw 等智能体虽然拥有强大的工具调用能力,却缺少一套开箱即用的飞书原生接口,导致在企业级自动化场景时往往有力使不出。
就在几天前,字节跳动飞书团队正式开源了 lark-cli,直接把飞书 2500+API 封装成命令行工具,让人类用户和 AI Agent 都能在终端中便捷地操作飞书。目前该项目在github上已收获5.5k Stars。

- 项目链接:https://github.com/larksuite/cli
01 项目介绍
lark-cli 是飞书/Lark 开放平台官方开源的命令行工具,旨在让人类用户和 AI Agent 都能在终端中便捷操作飞书。它覆盖消息、文档、多维表格、电子表格、日历、邮箱、任务、会议等 11 大核心业务域。具体业务功能如下:
日历 | 查看日程、创建日程、邀请参会人、查询忙闲状态、时间建议 |
即时通讯 | 发送/回复消息、创建和管理群聊、查看聊天记录与话题、搜索消息、下载媒体文件 |
云文档 | 创建、读取、更新文档、搜索文档、读写素材与画板 |
云空间 | 上传和下载文件、搜索文档与知识库、管理评论 |
多维表格 | 创建和管理多维表格、字段、记录、视图、仪表盘,数据聚合分析 |
电子表格 | 创建、读取、写入、追加、查找和导出表格数据 |
任务 | 创建、查询、更新和完成任务;管理任务清单、子任务、评论与提醒 |
知识库 | 创建和管理知识空间、节点和文档 |
通讯录 | 按姓名/邮箱/手机号搜索用户、获取用户信息 |
邮箱 | 浏览、搜索、阅读邮件,发送、回复、转发邮件,管理草稿,监听新邮件 |
视频会议 | 搜索会议记录、查询会议纪要与录制 |
针对AI Agent场景,项目专门搭建了完善的Skill体系,内置19个开箱即用的Agent Skills,涵盖基础认证、业务操作、工作流自动化三大类。
| Skill | 说明 |
|---|---|
| 应用配置、认证登录、身份切换、权限管理、安全规则(所有其他 skill 自动加载) |
| 日历日程、议程查看、忙闲查询、时间建议 |
| 发送/回复消息、群聊管理、消息搜索、上传下载图片与文件、表情回复 |
| 创建、读取、更新、搜索文档(基于 Markdown) |
| 上传、下载文件,管理权限与评论 |
| 创建、读取、写入、追加、查找、导出电子表格 |
| 多维表格、字段、记录、视图、仪表盘、数据聚合分析 |
| 任务、任务清单、子任务、提醒、成员分配 |
| 浏览、搜索、阅读邮件,发送、回复、转发,草稿管理,监听新邮件 |
| 按姓名/邮箱/手机号搜索用户,获取用户信息 |
| 知识空间、节点、文档 |
| 实时事件订阅(WebSocket),支持正则路由与 Agent 友好格式 |
| 搜索会议记录、查询会议纪要产物(总结、待办、逐字稿) |
| 画板/图表 DSL 渲染 |
| 妙记元数据与 AI 产物(总结、待办、章节) |
| 从官方文档探索底层 API |
| 自定义 skill 创建框架 |
| 工作流:会议纪要汇总与结构化报告 |
| 工作流:日程待办摘要 |
项目底层采用三层调用架构设计,兼顾易用性与灵活性,既适合新手快速上手,也能支撑开发者进行定制化调用:
- 第一层:快捷命令(Shortcuts),以 + 为前缀,自带智能默认参数和友好输出,无需复杂配置即可一键完成常用操作;
- 第二层:API 命令,与飞书开放平台接口一一对应,调用逻辑清晰透明;
- 第三层:通用API调用,可直接触达飞书 2500+个底层 API。
02 使用方法
环境要求:Node.js(npm/npx)、Go v1.23+ 和 Python 3(仅源码构建需要)。
- 从 npm 安装(推荐):
# 安装 CLInpm install -g @larksuite/cli
# 安装 CLI SKILL(必需)npx skills add larksuite/cli -y -g方式一:快速开始(面向人类用户)
- 配置与使用
lark-cli config init
lark-cli auth login --recommend
lark-cli calendar +agenda方式二:快速开始(面向 AI Agent)
部分步骤需要用户在浏览器中配合完成。
- 配置应用凭证
在后台运行此命令,命令会输出一个授权链接。
lark-cli config init --new提取该链接并发送给用户,用户在浏览器中完成配置后命令会自动退出。

- 登录
后台运行,提取授权链接发给用户。
lark-cli auth login --recommend用户在浏览器中点击授权。

- 验证
lark-cli auth status重启Claude Code,或其他智能体,就可以操作飞书了。
完整步骤请参考:https://github.com/larksuite/cli?tab=readme-ov-file#quick-start-ai-agent
03 总结
当 Claude Code、OpenClaw 等智能体无需繁琐适配就能原生调用飞书日历、发消息、写多维表格、生成会议纪要时,我们看到的不只是一个命令行工具的诞生,而是AI Agent 在企业级落地的一道重要门槛被大幅降低。
可以预见,lark-cli 将成为一个重要信号。未来会有越来越多 SaaS 平台、协作工具和企业软件跟进这一路径。为自己的开放能力提供一套 Agent-Native 的命令行接口。而谁能更早、更彻底地让 AI “像人类一样” 操作自己的产品,谁就能在即将到来的 Agent 生态竞争中占据先机。