Tailscale+cloudcli UI

原生的CLI在“聊“一些什么的时候还是感觉多有不便,套个网页壳子,另外发现可以利用Tailscale实现远程访问,折腾一下^^

大概原理是Tailscale基于WireGuard协议,它不经过公网暴露端口,可以实现点对点远程访问本地的Claude Code。

0x00 cloudcli UI(claudecode-ui) 安装

npm install -g @siteboon/claude-code-ui
输入claude-code-ui启动服务,地址http://localhost:3001/

0x01 Tailscale 安装

windows下载地址:戳我

安装好登陆后在右下角图标那右键可以看到IP(100.90.168.X)

安卓下载地址:戳我

下载好后安装并登录,和PC用的是同一个账号,访问http://100.90.168.X:3001/即可

飞书+ClaudeCode

个人单纯联动飞书可以考虑使用cc-connect。

  • 打开飞书开放平台,登录后点击「创建企业自建应用」
  • 填写应用名称(如 Claude Code Bot)和描述,点击创建
  • 进入应用详情页 → 左侧「凭证与基础信息」,记录 App IDApp Secret(后续配置使用)
  • 左侧菜单 →「应用能力」→「添加应用能力」,选择「机器人」并添加
  • 左侧菜单 →「事件与回调」→「事件配置」,订阅方式选择「使用长连接接收事件」(无需公网 IP,本地即可运行)
  • 添加事件:im.message.receive_v1(接收消息)
  • 左侧菜单 →「权限管理」开通im:message:收发单聊与群聊消息、im:message:readonly:读取消息(如已有 im:message 可跳过)

cc-connect,项目地址:戳我

安装:

请参考 https://raw.githubusercontent.com/chenhg5/cc-connect/refs/heads/main/INSTALL.md 帮我安装和配置 cc-connect