为什么需要
出海团队(尤其东南亚、北美)越来越多用 Lark/Feishu 做协作,CLI 是把 Lark 嵌入自动化流程的入口。Claude Code、Cursor 这类 Agent 也能直接调用它的 Skills。
很多独立开发做海外 SaaS 时客户在 Lark 上沟通,手动操作消息、文档、日历费时。这个工具用一行命令就能查日程、读文档、发消息、写 Base 表,AI Agent 可以直接调用 26 个内置 Skills 替人操作 Lark。
怎么用
- 安装:
npm install -g @larksuite/cli - 应用创建:访问 Lark 开放平台创建 app,拿到 App ID/Secret
- 配置认证:
lark-cli config交互式登录 - 调用命令:
lark-cli calendar today查看今天日程,lark-cli doc read --url <doc_url>读飞书云文档 - 接入 AI Agent:在 Claude Code / Codex 里添加 MCP 配置,Agent 就能用 Skills 操作 Lark
界面
CLI 工具不展示界面,用命令示例说明效果:
bash
$ lark-cli calendar today
2026-06-18 周三
10:00-11:00 团队周会 (Calendar)
14:30-15:00 1:1 with 张三
16:00-17:00 客户演示
$ lark-cli message send --chat oc_xxxx --text "已发送"
✓ Message sent (message_id: om_xxxxx)
使用案例
- 客户支持自动化:海外客户在 Lark 群提工单,CI 跑测试后让 Agent 调
lark-cli message send自动回复测试结果,比 webhook 接 Slack 更省事 - 跨时区日程协调:新加坡客户在 Lark 上约会议,用
lark-cli calendar find-room找空闲会议室,再用lark-cli contact search查对方本地时间,避免撞 8 小时时差 - AI Agent 接管文档工作:把 PRD 丢进飞书云文档,让 Agent 调
lark-cli doc read读出来生成初版代码,实现"文档即任务"
注意事项
- 定价:MIT 开源免费,API 调用本身受 Lark 套餐限制(免费版 5000 次/分钟)
- 局限:高级权限(Wiki、Bitable、OKR 部分操作)需要企业版 app 才能用,个人开发者账号也能跑基础 18 个域
- 安全:凭证存在 OS 原生 keychain,不明文落盘;注入风险已做过滤
- 与其他 CLI 比:和 gcal-cli 那种"只能看 Google Calendar"的不同,这是 Lark 全业务域覆盖