Lark Coding Agent Bridge banner
zarazhangrui zarazhangrui

Lark Coding Agent Bridge

Communication community

Description

Bot that bridges Feishu/Lark messenger with a local Claude Code or Codex CLI. Streaming cards, per-chat sessions, multiple workspaces

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

lark-channel-bridge

A lightweight bot that bridges Feishu / Lark messenger with your local Claude Code or Codex CLI. Run one command, scan a QR code to bind a PersonalAgent app, and talk to your local coding agent from chat.

[中文 README](./README.zh.md)

For a product walkthrough, see the [Feishu document](https://larkcommunity.feishu.cn/docx/OaRIdFIRFoLM3xxTmKwcetHqn5e).

What it does

  • Forwards Feishu / Lark messages to local Claude Code or Codex CLI. Send a DM directly, or @bot in a group.
  • Streaming card: text replies and tool calls update on one Lark card in real time.
  • COT process messages: optionally send a process message with agent progress text and tool calls, then send the final answer separately.
  • Session continuity: each chat, topic, or document comment thread keeps its own session.
  • Queueing and batching: messages sent in quick succession are handled together; messages sent during a run are queued for the next turn, while commands like /new, /cd, /ws use, and /stop can interrupt the current task.
  • Multiple workspaces: use /cd to switch the current project, and /ws to save and reuse common project directories.
  • Images and files: send them to the bot directly, and the bridge downloads them locally for the agent.
  • Interactive cards: /help, /ws list, and /status return cards with clickable buttons.

Prerequisites

Install

npm i -g lark-channel-bridge
# or
pnpm add -g lark-channel-bridge

First run

lark-channel-bridge run

The first run opens a QR-code wizard:

  1. A QR code renders in your terminal.
  2. Scan it with the Feishu / Lark ap