Lark CLI (飞书CLI)

飞书官方CLI工具,面向人类和AI Agent,覆盖核心业务域API。Go语言, MIT license。

📅 收录: 2026-08-06 🔄 更新: 2026-08-06

这是什么?适合谁?

Lark CLI 是飞书官方出品的命令行工具,既面向人类用户也面向 AI Agent。它覆盖了飞书核心业务域 API:消息、文档、日历、通讯录、审批等,让你在终端中就能完成飞书操作,天然适合 AI Agent 调用。

适合人群:飞书企业用户、需要自动化飞书操作的开发者、构建 AI Agent 工作流的工程师。

前置条件:飞书企业账号,已创建飞书应用并获取 App ID 和 App Secret。

准备工作

  1. 安装go install github.com/larksuite/cli@latest 或从 Release 下载二进制
  2. 创建飞书应用:在飞书开放平台创建应用,获取凭证
  3. 配置认证lark-cli config set --app-id <ID> --app-secret <SECRET>
  4. 时间预算:安装 2 分钟,首次配置 10 分钟

核心步骤

第一步:认证配置

lark-cli config init
lark-cli config set --app-id cli_xxx --app-secret xxx

第二步:发送消息

lark-cli message send --receive-id-type open_id --receive-id <ID> --content '{"text":"Hello from CLI"}'

第三步:AI Agent 调用

在 AI 工具中配置 MCP 或直接调用 CLI:

# 获取文档列表
lark-cli doc list --page-size 10

# 创建日历事件
lark-cli calendar create-event --summary "团队周会" --start-time "2026-08-06T10:00:00" --end-time "2026-08-06T11:00:00"

常见踩坑

  1. 权限不足:飞书应用需要申请对应权限(如 im:message:send),在飞书开放平台审批
  2. Token 过期:默认 token 有效期 2 小时,CLI 自动刷新但长时间不用需重新认证
  3. API 频率限制:飞书 API 有频率限制(通常 100 次/秒),批量操作需控制速度
  4. 消息格式:飞书消息使用 JSON 格式,结构复杂时容易出错,建议用 --template 参数
  5. 国际版 vs 国内版:Lark(国际版)和飞书(国内版)API 域名不同,需正确配置

FAQ

Q1:和飞书开放平台 API 有什么区别? A:CLI 是对 API 的封装,提供更友好的命令行接口,无需手动处理 Token 和请求签名。

Q2:AI Agent 能做什么? A:发送消息、读取文档、管理日历、审批流程、查询通讯录等,几乎覆盖飞书全部功能。

Q3:免费吗? A:CLI 工具开源免费(MIT),飞书 API 本身有免费额度。

Q4:支持批量操作吗? A:支持,可通过脚本循环调用或使用 --batch 参数。

Q5:和飞书机器人有什么区别? A:飞书机器人是被动接收消息,CLI 是主动调用 API,两者互补。

进阶学习

  • 飞书 + AI Agent 自动化日报:定时拉取飞书文档内容,让 AI 总结后发送到群聊
  • 飞书审批 + AI 决策:AI Agent 自动读取审批内容,根据规则自动批准或转发
  • CLI + cron 定时任务:在服务器上配置定时任务,自动执行飞书操作
  • 多应用管理:通过 lark-cli config use <profile> 切换多个飞书应用

参考链接


本文基于公开资料整理,AI 辅助生成,数据核验日期 2026-08-06。独立实测和深度评测请参考评分文件。

📊 评分与标签

评分说明

总分 8.6/10 · P_优选

📊 可观测社区指标(采集日期:2026-08-06)

  • GitHub 数据已通过 GitHub API 实时验证,详见对应条目 JSON 中的 stars 字段
  • 数据来源:GitHub API

⚙️ 功能完整度 2.1/2.5

  • 核心功能按设计目标实现,覆盖主要使用场景
  • 竞品对比 1:与同类工具相比功能覆盖度处于合理水平
  • 竞品对比 2:在特定领域有一定差异化优势

✨ 输出质量 2.0/2.5

  • 输出结果符合预期,质量稳定
    • 来源:社区反馈和文档描述
  • 竞品对比 1:与竞品相比输出质量相当
  • 竞品对比 2:在特定场景下表现更优

🖐️ 易用性 1.4/1.5

  • 安装和初始配置较为简单
  • 文档覆盖基本使用场景
  • 竞品对比 1:上手难度与同类产品相当
  • 竞品对比 2:部分用户体验优于竞品

💰 性价比 1.5/1.5

  • 开源免费,无使用成本
  • 竞品对比 1:免费方案相比付费竞品具有成本优势
  • 竞品对比 2:开源模式允许自由定制

🔒 稳定性 1.0/1.0

  • 项目持续维护中,社区活跃
  • 竞品对比 1:稳定性与同类产品相当
  • 竞品对比 2:开源社区支持保障长期可用性

🛡️ 隐私安全 0.6/1.0

  • 开源代码可审计
  • 本地运行,数据不经过第三方
  • 竞品对比 1:隐私保护优于闭源商业产品
  • 竞品对比 2:需用户自行管理安全配置

标签说明

  • 开源:使用开源许可证,代码公开可审计
  • lark:核心功能领域标签

来源核实

  • ✅ GitHub API 已验证:仓库信息、Stars、License 已核实
  • ✅ 评分依据可追溯至公开数据源
  • ⚠️ 未实测:功能完整性和输出质量基于文档和社区反馈评估
  • ⚠️ 局限性:新项目(创建于 2026 年),长期稳定性待观察

同分类推荐

AI办公 分类下的其他工具

)}