Lark CLI

Lark CLI 1.0.98

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, wit

  • By Lark Technologies Pte. Ltd.
  • Open Source
  • Updated Oct 13, 2026
Download for Windows

About Lark CLI

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

What's new in 1.0.98

Changelog

  • 97f0dabe7b046f45cfd820453b8305aeed47a601 docs(apps): restrict creative-mode wording in skill guidance (#2801)
  • 9067ec079bfa0b1ae2266cd91d1c1ee4a1ce824d docs(base): add text cell mention example (#2802)
  • 64b0d51f1159dfac12be35f839103af86a93fdd9 docs(task): clarify section routing and workflows (#2795)
  • 7beffb086d7fa3c5b843d8affa7c089f49cfc65e feat(auth): add DPoP support (#2679)
  • 84c661addf66de2e3a4165cd04879e54859a8bfd feat(base)!: default record reads to ndjson (#2782)
  • 1d26c2283915a4f8e7d03a880ed0e4fae91309a8 feat: support URL rewriting extensions (#2595)
  • cff1bdadbf8c8ab6601330bfbfca8610f9292e84 feat: support manifest-based distribution updates (#2596)

Full release notes »

Technical details

PublisherLark Technologies Pte. Ltd.
Version1.0.98
Release date2026-10-13
LicenseMIT
Installer typezip
Architecturex64, arm64
Package IDByteDance.LarkCLI

Links & install command

Install Lark CLI from the command line with Windows Package Manager (winget):

winget install --id=ByteDance.LarkCLI -e

feishulark

Older versions

  • 1.0.97
  • 1.0.96
  • 1.0.95
  • 1.0.94
  • 1.0.93
  • 1.0.92
  • 1.0.91
  • 1.0.90
  • 1.0.89