Feishu CLI Office Skill Quick Start: 19 Official Skills Let AI Take Over Your Work
Hello everyone, I'm Programmer Wanfeng,实战 various AI projects.
March 28, 2026, Feishu officially open-sourced Lark CLI - a command-line tool designed specifically for AI Agents. With it installed, your AI (like Claude Code, Cursor) can directly control Feishu's calendar, documents, bitable, messages and all core functions.
What does this mean? Your AI assistant can finally truly "enter" your office system.
1. What is Feishu CLI?
One Sentence Explanation
Feishu CLI is Feishu's officially provided command-line interface, encapsulating Feishu open platform's 2500+ APIs into 200+ commands, allowing AI Agents to directly operate Feishu through natural language instructions.
Core Features
| Feature | Description |
|---|---|
| 🚀 AI Agent Native | Built-in 19 Agent Skills, mainstream LLMs need no extra learning |
| 📦 200+ Commands | Cover message, document, calendar, email and other 11 major business domains |
| 🔓 Open Source Free | MIT license, can be used commercially, can be secondary developed |
| 🔒 Safe and Reliable | Official product, data security guaranteed |
Who is it for?
- Heavy Feishu users (enterprises, teams)
- People who want to automate Feishu office workflows with AI
- Developers (can develop custom tools based on CLI)
2. Install Feishu CLI
Environment Requirements
- macOS / Linux / Windows
- Node.js 16+ (recommended) or Go 1.20+
Installation Methods
Method 1: npm install (recommended)
1 | npm install -g @larksuite/lark-cli |
Method 2: Homebrew (macOS)
1 | brew install larksuite/tap/lark-cli |
Method 3: Direct download
1 | # macOS |
Verify Installation
1 | lark-cli --version |
3. Configure Feishu CLI
Step 1: Create Feishu App
- Visit Feishu Open Platform
- After logging in, click "Create Enterprise Self-built App"
- Fill in app name (e.g.: AI Office Assistant)
- Record App ID and App Secret
Step 2: Configure Permissions
In app backend, enable the following permissions:
contact:contact:readonly(read contacts)im:chat:readonly(read group chat info)im:message:send(send messages)docs:document:readonly(read documents)docs:document:write(edit documents)calendar:calendar:readonly(read calendar)calendar:calendar:write(edit calendar)bitable:bitable:app:readonly(read bitable)
🎓 AI 编程实战课程
想系统学习 AI 编程?程序员晚枫的 AI 编程实战课 帮你从零上手!
- 👉 课程报名:点击这里报名,前3讲免费试听
- 👉 免费试看:B站免费试看前3讲,先看看适不适合自己


