Lark CLI is the official command-line tool for the Lark (Feishu) workplace platform. It gives AI agents operational access to a broad range of Lark services — messages, cloud documents, spreadsheets, Bitable, calendars, email, tasks, knowledge bases, and directory lookups — turning agents from text generators into workplace operators.
The CLI covers an extensive capability surface: agents can search and send messages, create and edit cloud docs, read and write spreadsheet cells, manage Bitable records and automations, check calendar availability, create meetings, draft and send emails, manage tasks with subtasks, and query the organizational directory. Each domain exposes structured output that agents can parse and chain into multi-step workflows.
Setup requires two steps: lark-cli config init creates an application context, then lark-cli auth login authenticates with personal credentials to access user-scoped data. Use lark-cli auth check to verify current permissions and lark-cli schema to quickly query interface details for any command.