Lark CLI

Lark Technologies Pte. Ltd. · ByteDance.LarkCLI

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.

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

winget install --id ByteDance.LarkCLI --exact --source winget

Latest 1.0.9

Release Notes

Changelog

  • 368ec7e753afc35a1ca5af4196646f02bf909da2 docs(drive): add guide for granting document permission to current bot (#414)
  • bd5a33c0b7a511cccd83e702d572b19844174e43 feat(drive): add drive folder delete shortcut with async task polling (#415)
  • 3242ca6f7ff094c17eb7c5590716bf325ea7ae83 feat(sheets): add cell operation shortcuts for merge, replace, and style (#412)
  • f6a31e0853efb393976ebffeff074671c904706e feat(sheets): add dimension shortcuts for row/column operations (#413)
  • a9c07cebb637f5e89671dfa7b73738a94b02df8a feat(slides): add slides +create shortcut with --slides one-step creation (#389)
  • e07842d3b5715924d431c6182e3a551ee83f1241 feat(slides): return presentation URL in slides +create output (#425)
  • 9f81e7e567d2ccf6b03d427ed99c4f103f746454 feat: add RuntimeContext.BotInfo() for lazy bot identity retrieval (#409)
  • 69ae326d01a9163ca22408c746e052003cf0af2c feat: add attendance user_task.query (#405)
  • a00dfad56a9ae3a8264821b3c803a12ad2b62eec feat: support minutes search (#359)

Installer type: zip

Architecture Scope Download SHA256
x64 Download 58B49E1A3F8E3E91C7B31672BC234FFCBFA3EFCF03D7EC57C0E86C4CFED3C63E
arm64 Download 7BE84C6DF2A31831E0CA64B63F8BA8D0F16D6A523EEE5AC54BD043FB79C18730

Details

Homepage
https://github.com/larksuite/cli
License
MIT
Publisher
Lark Technologies Pte. Ltd.
Support
https://github.com/larksuite/cli/issues
Privacy Policy
https://www.larksuite.com/en_us/privacy-policy
Copyright
Copyright (c) 2026 Lark Technologies Pte. Ltd.
Moniker
lark-cli

Tags

feishulark

Older versions (9)

1.0.8
Architecture Scope Download SHA256
x64 Download 4A2D12C08EA00CB95023870AB1DE22B73CBF987998619FFB25FA040E0CDE2F5A
arm64 Download 7071D23B16A73B862E08BF3E1632C51E4CC998A1E2B17BF7F2DC299F175C6055
1.0.7
Architecture Scope Download SHA256
x64 Download 6797353E1E9161E39D9851FE1B881D5ABEC268C504ABBE21C0654CFB218B8207
arm64 Download F97DFBC840855BF47A18AF77240046C367CE0DF4BAC33524C31A7C7D6F7B7CB9
1.0.6
Architecture Scope Download SHA256
x64 Download 66F53EED40C64C10D0BB138ADA9DDF3E77CA12289F38CE66468C6F384B9B99F7
arm64 Download 5BF28F1209938DEEF8D8B428B21603C197194B18633B3AB7DC999F581D4648C3
1.0.5
Architecture Scope Download SHA256
x64 Download 365DA73C4776B6BCD919F5AE04C209E372ED16C5C94409C7CFE282392D818BF1
arm64 Download D0CDB630A224F32E533CAEBE4207F463636765F8F3F9B8EF1AC642D18C455C9C
1.0.4
Architecture Scope Download SHA256
x64 Download E549FE42E958519FDFE2E65A3AA0F4D58B87BC1DE4F94A004E34C9C4DA198867
arm64 Download 51D08EDA2396A05BE45C79EE63091246ABC2F7DBE56E0A209368DD904FEBD591
1.0.3
Architecture Scope Download SHA256
x64 Download CDB8CFC530859000DDB71AB8B353D918DD23FC4981E16181E028500A5A01BD74
arm64 Download 337C178EA41A51DB7AB3918E75714E720A6253F625D3212887AF28EA7762CFD5
1.0.2
Architecture Scope Download SHA256
x64 Download BCE3FC73B8055CADCBDF5A7341AB53EBE27C3EC0FE8CC8219C2C90E04AED85BE
arm64 Download D867BA3C3CC24BCC1C4B2AA1B11EE0B4BDBF0D1BB189F129F3CB4A5D07C55ABA
1.0.1
Architecture Scope Download SHA256
x64 Download 30692912A64B7BA71B720F0496E06082FE1FBD2630B2D88C5581332B541AA3DC
arm64 Download 0CBD2FB17BC526CC3D49F827CFC6954595D8F91103052ECE2157CCD85360857E
1.0.0
Architecture Scope Download SHA256
x64 Download 194922C68BBE7C9F9B921D415D34351C975E7489360B835B9B8E10C293C19A67
arm64 Download 4985ED78D8132ACA26C11DC8454188E86AD7BDBCF986F8B92EC5EFEE8DC29E50