Skip to content

lark-cli(飞书官方 CLI)

lark-cli 是飞书官方维护的终端工具,让人和 AI Agent 都能在命令行里操作飞书。本后台的多项通知、对账、文档维护都依赖它。

为什么用 lark-cli 而不是直接调 API

  • 覆盖面广 — 18 大业务域、200+ 命令、26 个 AI Agent Skills
  • AI 友好 — 每条命令都经过 Agent 实测,参数智能、输出结构化
  • 安全可控 — 输入防注入、终端输出净化、OS 原生密钥链存凭证
  • 三层调用架构 — 快捷命令(人机友好)→ API 命令(平台同步)→ 通用调用(全 API 覆盖)

安装

bash
# npm(推荐)
npx @larksuite/cli@latest install

# 或全局
npm install -g @larksuite/cli

安装后验证:

bash
lark-cli --version

认证

bash
lark-cli auth login

会引导你在浏览器里完成飞书 OAuth 授权,凭证存到 OS 密钥链。查看当前身份:

bash
lark-cli auth status

本后台最常用的能力

场景lark-cli 入口
发飞书消息 / 通知群 / 卡片lark-cli im send
读飞书云文档(公告、SOP)lark-cli doc read
管云盘附件lark-cli drive upload/download
查日历 / 会议室lark-cli calendar
查任务 / 待办lark-cli task
飞书知识库操作lark-cli wiki
多维表格 / 电子表格lark-cli base / lark-cli sheets

具体子命令通过 lark-cli <domain> --help 查看;每个域都是独立的 Skill 目录。

AI Agent 集成

lark-cli 内置 26 个 Agent Skills,覆盖:

  • 邮件、日历、即时通讯、云文档、云空间
  • 多维表格、电子表格、幻灯片、任务、知识库
  • 视频会议、考勤、审批、OKR、通讯录

在 Cursor / Claude Code / dsh 等 Agent 环境中直接调用:

$ lark-cli im send --user webkubor --text "明天上午 10 点对账"

给企业接入方的提示

如果你要把 lark-cli 嵌进自研 Agent 平台、需要中心化凭证管理和审计:

参考

  • 项目主页:https://github.com/larksuite/lark-cli
  • 中文文档:README.zh.md(安装包内)
  • Skills 列表:https://github.com/larksuite/lark-cli/tree/main/skills

好易美(HYM)· 票务业务与后台知识库