Lark CLI
Last updated
A command-line tool for Lark/Feishu Open Platform — built for humans and AI Agents. Covers core business domains including Messenger, Docs, Base, Sheets, Calendar, Mail, Tasks, Meetings, and more, with 200+ commands and 19 AI Agent Skills.
Install with winget
$ winget install --id ByteDance.LarkCLI --exact --version 1.0.95Run in Command Prompt, PowerShell, or Windows Terminal. Prompts for any agreements.
For Intune admins
Stop chasing app updates. Pckgr patches them for you.
Automated application patching for Microsoft Intune. Pckgr keeps a curated library of 1,000+ apps continuously up-to-date in your tenant via Microsoft Graph - no manual repackaging, no chasing vendor sites.
Start free 30-day trialNo credit card required.
About
A command-line tool for Lark/Feishu Open Platform — built for humans and AI Agents. Covers core business domains including Messenger, Docs, Base, Sheets, Calendar, Mail, Tasks, Meetings, and more, with 200+ commands and 19 AI Agent Skills.
Why lark-cli?
- Agent-Native Design — 19 structured Skills out of the box, compatible with popular AI tools — Agents can operate Lark with zero extra setup
- Wide Coverage — 11 business domains, 200+ curated commands, 19 AI Agent Skills
- AI-Friendly & Optimized — Every command is tested with real Agents, featuring concise parameters, smart defaults, and structured output to maximize Agent call success rates
- Open Source, Zero Barriers — MIT license, ready to use, just npm install
- Up and Running in 3 Minutes — One-click app creation, interactive login, from install to first API call in just 3 steps
- Secure & Controllable — Input injection protection, terminal output sanitization, OS-native keychain credential storage
- Three-Layer Architecture — Shortcuts (human & AI friendly) → API Commands (platform-synced) → Raw API (full coverage), choose the right granularity
Features
- 📅 Calendar: View agenda, create events, invite attendees, check free/busy status, time suggestions
- 💬 Messenger: Send/reply messages, create and manage group chats, view chat history & threads, search messages, download media
- 📄 Docs: Create, read, update, and search documents, read/write media & whiteboards
- 📁 Drive: Upload and download files, search docs & wiki, manage comments
- 📊 Base: Create and manage tables, fields, records, views, dashboards, data aggregation & analytics
- 📈 Sheets: Create, read, write, append, find, and export spreadsheet data
- ✅ Tasks: Create, query, update, and complete tasks; manage task lists, subtasks, comments & reminders
- 📚 Wiki: Create and manage knowledge spaces, nodes, and documents
- 👤 Contact: Search users by name/email/phone, get user profiles
- 📧 Mail: Browse, search, read emails, send, reply, forward, manage drafts, watch new mail
- 🎥 Meetings: Search meeting records, query meeting minutes & recordings
Installers · v1.0.95
Copy a command tailored to that specific architecture, type, and scope - useful when winget would otherwise pick a different default.
Security
No known CVEs for Lark CLI.
Coverage is best-effort and depends on a winget package mapping to an NVD CPE entry. Absence here is not a guarantee of safety.
Related apps
More from Lark Technologies Pte. Ltd. or browse feishu, lark.
Frequently asked questions
How do I install Lark CLI on Windows?
How do I install Lark CLI silently for unattended deployment?
How do I uninstall Lark CLI via winget?
Is Lark CLI free?
Does Lark CLI work on Windows 10?
How do I keep Lark CLI up to date?
Recent versions
- 1.0.95latest
- 1.0.94
- 1.0.93
- 1.0.92
- 1.0.91
- 1.0.90
- 1.0.89
- 1.0.88
- 1.0.87
- 1.0.86