Lark Coding Agent Bridge神器
用 Lark Coding Agent Bridge 连接 Claude Code 到飞书
它通过扫码向导自动完成飞书应用的绑定,不需要你手动去开放平台逐项配置权限和事件。
前置准备
确保本机已满足两个条件:
-
Node.js >= 20.12.0。
-
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 命令本身会常驻运行,但如果你希望它像系统服务一样在后台稳定跑着,可以改用全局安装后的服务管理命令:
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

浙公网安备 33010602011771号