lark-cli: Official Command-Line Interface for Lark and Feishu with Agent-Native Design

Repositorylarksuite/cliTool

The open-source Go utility lark-cli provides terminal and AI Agent access to the Lark/Feishu collaboration suite. It supports core services like Docs, Sheets, Mail, and Calendar with structured Agent skills and hardened security controls.

Key points

  1. Official CLI maintained by Larksuite featuring over 200 commands and 26 built-in AI Agent Skills.
  2. Broad service coverage including Messenger, Docs, Base, Sheets, Calendar, Mail, Tasks, and Meetings.
  3. Three-layer architecture offering shortcuts, synced API commands, and raw platform endpoints.
  4. Optimised for AI Agents with structured output, concise parameters, and prompt injection mitigation.
  5. Security features include OS-native keychain storage and terminal output sanitisation.
  6. Implemented in Go (v1.23+) and distributed under the MIT licence.

Why it matters

Exposing business suites directly to autonomous AI agents requires predictable interfaces and robust security boundaries. lark-cli illustrates how large workspace platforms can provide agent-ready CLI bindings out of the box.

Analysis

The project addresses integration friction between workspace suites and autonomous coding or automation agents. By offering structured CLI skills alongside raw API commands, it caters to both human developers in the terminal and LLM pipelines requiring stable JSON outputs. The target audience spans solo engineers building custom agent workflows to enterprise teams integrating Lark capabilities with centralized credential vaults and audit logs. Backed by the official Larksuite team and showing high engagement metrics, the project demonstrates strong architectural maturity.

Found in

Summary generated by AI (Gemini 3.8 Flash, 27 September 2026). It may contain errors – the original source is authoritative.

Similar in content, found by the AI search.

  • Repository:a2aproject/a2a-cli

    A2A CLI: Official Terminal Tool for the Agent2Agent Protocol

    The A2A CLI is a Go-based command-line client designed to interact with Agent2Agent (A2A) agents. It provides a standardised way to discover, message, and manage AI agents directly from the terminal without throwaway scripts.

    116starsGo

    AI & LLMs· Tool

  • Repository:openai/codex

    OpenAI Codex CLI: Local Terminal Coding Agent Built in Rust

    Codex CLI is an open-source, lightweight coding agent developed by OpenAI that runs locally in your terminal. Written in Rust, it connects directly to ChatGPT plans or standard API keys.

    121.7kstarsRust

    AI & LLMs· Tool

  • Video

    Video:CURT

    A2A CLI: Standardised Interface for Google's Agent-to-Agent Protocol

    Google's open-source Agent-to-Agent (A2A) protocol has introduced an official Command Line Interface (CLI). The walkthrough demonstrates how developers, automated scripts, and AI coding assistants like Antigravity can interact directly with A2A-compliant agents without building custom client logic.

    AI & LLMs· Demo

  • Repository:earendil-works/pi

    Pi: Modular TypeScript Toolkit for AI Agents and Coding CLIs

    Pi by earendil-works is an open-source TypeScript ecosystem for autonomous AI agents. It bundles a unified multi-provider LLM API, an agent runtime with state management, a terminal UI library, and an interactive coding agent CLI.

    102kstarsTypeScript

    AI & LLMs· Tool

Let's talk about your project

Locations

  • Mattersburg
    Johann Nepomuk Bergerstraße 7/2/14
    7210 Mattersburg, Austria
  • Vienna
    Ungargasse 64-66/3/404
    1030 Wien, Austria

Parts of this content were created with the assistance of AI.