Lark Coding Agent Bridge神器

用 Lark Coding Agent Bridge 连接 Claude Code 到飞书

它通过扫码向导自动完成飞书应用的绑定,不需要你手动去开放平台逐项配置权限和事件。

前置准备

确保本机已满足两个条件:

  1. Node.js >= 20.12.0。

  2. Claude Code 已安装并登录(终端里能正常使用 claude 命令)。

安装与首次启动

# 全局安装
npm i -g lark-channel-bridge

# 首次启动(前台运行,适合调试)
lark-channel-bridge run

启动后,终端会显示一个二维码。用飞书 App 扫码,按提示选择或创建一个 PersonalAgent 应用,并确认要初始化的 Agent 为 Claude。配置成功后,信息会自动写入 ~/.lark-channel/config.json。

在飞书中使用

扫码绑定完成后,你就可以在飞书里找到这个机器人开始对话了。几个关键操作方式:

  • 切换工作目录:默认工作目录可能不是你想要的,在飞书聊天框发送 /cd /你的/项目/路径 即可切到实际项目。

  • 群聊使用:把机器人拉进群,需要 @它 才会响应;私聊则直接发消息即可。

  • 查看状态:发送 /status 可以查看当前工作目录、会话和 Agent 状态。

后台常驻(可选)

start 命令本身会常驻运行,但如果你希望它像系统服务一样在后台稳定跑着,可以改用全局安装后的服务管理命令:

bash
npm i -g lark-channel-bridge
lark-channel-bridge start

启动后在飞书里使用

扫码绑定完成后,你就能在飞书私聊里直接给机器人发消息了。几个关键命令:

  • 切换工作目录:/cd /path/to/your/project,让 Claude Code 在你指定的项目里干活。

  • 新建会话:/new,清掉当前上下文重新开始。

  • 查看状态:/status,查看当前 profile、工作目录和运行状态。

  • 权限模式默认全开:lark-channel-bridge 新 profile 的权限默认是 full(对应 Claude 的 bypassPermissions),意味着 Claude 执行命令和写文件不会逐次请求确认,和 ccfc 的卡片审批机制不同。如果你对安全性有顾虑,需要手动把配置里的 permissions.defaultAccess 改成 workspace 或 read-only。

 

 

配置文件:~/.lark-channel/config.json

源码地址:https://github.com/larksuite/channel-sdk-python

 

posted @ 2026-10-26 16:18  雪地飞行棋  阅读(2)  评论(0)    收藏  举报