Automate Lark and Feishu docs, sheets, mail, calendar, meetings, and chat tasks from agents with Lark CLI
Operate Lark and Feishu work objects from one agent-ready CLI instead of stitching together separate APIs and browser flows.
Prerequisites
Lark CLI, Node.js or a release binary, Lark or Feishu account access, app credentials and scopes for the target workspace
Installation
Use the upstream install or setup path that matches your environment:
- npx @larksuite/cli@latest install
- git clone https://github.com/larksuite/cli.git
- make install
- npx skills add larksuite/cli -y -g
Requirements and caveats from upstream:
- Node.js (npm/npx)
- Go v1.23+ and Python 3 (only required for building from source)
- Requires Go v1.23+ and Python 3.
Basic usage or getting-started notes:
-
Install · AI Agent Skills · Auth · Commands · Advanced · [Security](#security--risk-warnings-read-bef...
-
Before you start, make sure you have:
-
Note for AI assistants: If you are an AI Agent helping the user with installation, jump directly to Quick Start (AI Agent), which contains all the steps you need to complete.
-
Source: https://github.com/larksuite/cli
-
Extracted from upstream docs: https://raw.githubusercontent.com/larksuite/cli/HEAD/README.md