Lark CLI – 飞书开源的命令行工具,让Agent直接操作飞书
Lark CLI是什么
Lark CLI 是飞书开源的命令行工具,专为 AI Agent 设计,让 Claude Code、Codex 等 AI 助手能直接操作飞书。工具覆盖日历、消息、文档、多维表格等 11 大业务域,提供 200+ 命令和 19 个开箱即用的 Agent Skills。用户只需自然语言指令,AI 可自动查日程、发消息、写文档、建表格。Lark CLI的推出标志着飞书全面向 Agent 时代转型。

Lark CLI的主要功能
- 日历:支持查看日程安排、创建会议事件、邀请参会人员、查询忙闲状态以及获取时间建议。
- 即时通讯:支持发送和回复消息、创建和管理群聊、查看聊天记录与话题、搜索历史消息以及下载媒体文件。
- 云文档:支持创建、读取、更新和搜索文档内容,同时可读写素材与画板,实现 Markdown 与飞书文档的无缝格式转换。
- 云空间:支持上传和下载各类文件、搜索文档与知识库内容,以及管理文件评论。
- 多维表格:支持创建和管理多维表格、进行字段和记录管理、配置视图和仪表盘,以及执行数据聚合分析。
- 电子表格:支持电子表格的创建、读取、写入、追加、数据查找和导出操作。
- 任务:支持创建、查询、更新和完成任务,管理任务清单和子任务,以及设置评论与提醒。
- 知识库:支持创建和管理知识空间、维护知识节点和文档结构。
- 通讯录:支持按姓名、邮箱或手机号搜索用户,并获取详细的用户信息。
- 邮箱:支持浏览、搜索和阅读邮件,发送、回复和转发邮件,管理草稿箱,以及监听新邮件通知。
- 视频会议:支持搜索会议记录、查询会议纪要和访问会议录制内容。
Lark CLI的关键信息和使用要求
- 产品定位:飞书/Lark 开放平台命令行工具,让人类和 AI Agent 都能在终端中操作飞书。
- 覆盖范围:涵盖 11 大业务域,提供 200+ 精选命令和 19 个 AI Agent Skills。
- 设计理念:Agent 原生设计,专为 AI 优化,每条命令均经过 Agent 实测验证。
- 架构设计:三层调用架构:快捷命令 → API 命令 → 原始 API 调用。
- 安全特性:具备输入防注入、终端输出净化、OS 原生密钥链存储凭证等防护机制。
- OpenClaw 集成:即将上线内置全部 CLI 能力的「飞书官方 OpenClaw 插件」。
- 环境要求:Node.js(需包含 npm / npx);Go v1.23+ 和 Python 3(仅源码编译时需要)。
Lark CLI的核心优势
- Agent 原生设计:提供19 个 Skills 开箱即用,适配 Claude Code、Codex、Cursor 等主流 AI 工具,Agent 无需额外适配即可操作飞书。
- AI 友好调优: 每条命令经过 Agent 实测验证,提供更友好的参数、智能默认值和结构化输出,大幅提升 Agent 调用成功率。
- 覆盖全面:覆盖11 大业务域、200+ 精选命令,涵盖日历、消息、文档、多维表格、邮箱、任务、会议等核心办公场景。
- 三层灵活架构:支持快捷命令(人机友好)→ API 命令(平台同步)→ 通用调用(全 API 覆盖),按需选择粒度。
如何使用Lark CLI
-
安装 CLI:在终端执行
npm install -g @larksuite/cli全局安装飞书命令行工具。 -
安装 Skills:执行
npx skills add larksuite/cli -y -g安装必需的 19 个 AI Agent Skills。 -
配置应用凭证:运行
lark-cli config init --new启动交互式引导,创建飞书应用并获取 App ID 和 Secret。 -
登录授权:执行
lark-cli auth login --recommend完成 OAuth 授权,支持浏览器扫码或链接确认。 - 重启 AI 工具:安装完成后务必重启 Claude Code、Codex 等 AI Agent 工具以确保 Skills 完全加载。
- 开始使用:通过自然语言向 AI 发出指令,如”查看我今天日程”或”创建周报文档”,AI 将自动调用 CLI 执行操作。
Lark CLI的项目地址
- GitHub仓库:https://github.com/larksuite/cli
Lark CLI的同类竞品对比
| 对比维度 | Lark CLI | GitHub Copilot CLI | Microsoft Graph CLI |
|---|---|---|---|
| 开发商 | 字节跳动(飞书) | GitHub / Microsoft | Microsoft |
| 产品定位 | 办公平台原生 CLI,专为 AI Agent 设计,让 AI 直接操作飞书办公套件 | 代码平台原生 CLI,让 AI 操作 GitHub 仓库、PR、Issue | 企业平台通用 CLI,让开发者/AI 操作 Microsoft 365 全生态 |
| 核心目标 | 让 AI Agent 成为飞书”数字员工”,自动化办公流程 | 让 AI 自动处理代码审查、Issue 分类、PR 合并等开发流程 | 让 AI/脚本自动化管理企业用户、邮件、日历、SharePoint 等 |
| AI Agent 原生设计 | ✅ 是,19 个开箱即用 Skills,参数和输出专为 AI 优化 | ✅ 是,GitHub Copilot 原生支持 CLI 模式 | ❌ 否,传统开发者工具,AI 需额外适配 |
| 覆盖范围 | 飞书全生态:日历、文档、多维表格、消息、会议、任务、邮箱、知识库 | GitHub 全生态:代码仓库、PR、Issue、Actions、代码审查 | Microsoft 365 全生态:Teams、Outlook、SharePoint、Azure AD、OneDrive |
| 命令数量 | 200+ 精选命令 | 数十个核心命令(gh + copilot 扩展) | 数百个命令(覆盖全 Microsoft Graph API) |
| 安装方式 | npm install -g @larksuite/cli |
gh copilot(GitHub CLI 扩展) |
winget install Microsoft.GraphCLI |
| 开源协议 | MIT License,完全开源 | 部分开源(GitHub CLI 开源,Copilot 功能闭源) | 开源(MIT),但依赖 Microsoft 商业生态 |
| AI 工具兼容性 | 原生支持 Claude Code、Codex、Cursor、OpenClaw | 原生支持 GitHub Copilot,可通过 MCP 接入其他 AI | 需通过 PowerShell 或社区工具链间接支持 |
| 使用门槛 | 极低:3 分钟安装,无需审核,自然语言即可操作 | 低:需 GitHub 账号和 Copilot 订阅 | 高:需 Azure AD 权限配置,企业级复杂度 |
Lark CLI的应用场景
- 会议自动化:会议结束后,Agent 自动从会议纪要中提取待办事项,创建任务并发送相关文档给参会人,无需手动整理。
- 智能文档协同 :用户通过自然语言指令让 AI 在飞书中创建文档初稿,通过评论反馈修改意见,AI 读取评论后直接修订内容。
- 批量消息通知:通过一条自然语言指令,让 Agent 自动查找通讯录中的特定人群(如部门成员),发送个性化消息,大幅提升内部沟通效率。
- Markdown 无缝转换:在 Claude Code 等 AI 工具中编写的技术文档或周报,一键转换为格式完整的飞书文档,保留表格、代码块、多级标题等排版。
- 日程智能管理:让 Agent 查询今日日程、检查忙闲状态、自动创建会议并邀请相关人员,实现语音或文字指令完成全套日程操作。
©️版权声明:若无特殊声明,本站所有文章版权均归AI工具集原创和所有,未经许可,任何个人、媒体、网站、团体不得转载、抄袭或以其他方式复制发表本站内容,或在非我站所属的服务器上建立镜像。否则,我站将依法保留追究相关法律责任的权利。
粤公网安备 123456789号