cc-connect,十分钟帮你把 claude code 连接到微信,飞书,钉钉等等平台 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
plane
V2EX    分享创造

cc-connect,十分钟帮你把 claude code 连接到微信,飞书,钉钉等等平台

  •  3
     
  •   plane 3 天前 1278 次点击

    昨天花了一天时间写了个工具,今天迫不及待分享出来。

    起因很简单:我想在手机上用 Claude Code ,但不想每次都开终端。

    之前试过 Happy ,体验不错。但问题是我得专门打开一个 App 。我的日常工作流在微信/飞书/钉钉里,消息在那儿,工作群在那儿,整天泡在那儿。

    我就想:能不能直接在微信/飞书/钉钉里跟 Claude Code 聊天?

    于是就有了 cc-connect。极速帮你把工作机器的 claude code 接入 im 软件。实现随时随地大小班。

    名字灵感来自 cc-switch ,一个很棒的项目,向作者致敬。

    github 地址:https://github.com/chenhg5/cc-connect

    5ef6381ede17e1e77e14ad0d2ffd40d5.JPG

    cc-connect 是什么?

    一句话:把你的本地 AI 编程助手接到通讯平台上。

    支持的 AI 工具:

    • Claude Code
    • Cursor Agent (计划中)
    • Gemini CLI (计划中)
    • Codex (计划中)

    支持的平台:

    • 飞书
    • 钉钉
    • 企业微信
    • Slack
    • Telegram
    • Discord
    • LINE

    配好之后,你直接在微信/飞书/钉钉/Slack 里发消息,Claude Code 就会在你电脑上干活,然后把结果发回来。

    为什么首选 Claude Code ?

    可能有人会问:为什么不接 OpenClaw ?

    我两个都用过,最后选择了 Claude Code ,原因有三:

    1. 写代码能力更强

    Claude Code 背后是 Anthropic 的最新模型,代码质量和理解能力都是目前顶尖的。同样的任务,Claude Code 经常能一次搞定,其他工具可能要来回几轮。

    2. Agent 能力更强

    Claude Code 的自主性更好。你给它一个目标,它能自己拆解步骤、自己调用工具、自己处理异常。不需要你手把手教它每一步。

    3. 对生态支持更好

    Claude Code 的 skill 扩展机制比较成熟,社区资源也多。虽然 OpenClaw 也有 skill 系统,但 Claude Code 的工具链更完善,调度也更强。

    当然,cc-connect 的架构是插件化的,后续也会支持 OpenClaw 、Cursor Agent 等。但如果你现在就要用,我建议先从 Claude Code 开始。

    我的典型使用场景

    场景一:摸鱼时突然想到一个需求

    中午吃饭刷手机,突然想到项目里有个 bug 可以修。

    以前:回公司、开电脑、打开终端、启动 Claude Code...

    现在:直接在飞书里给机器人发消息:"帮我修一下 xxx 的 bug"

    吃完饭回来,代码已经改好了。

    场景二:周末远程处理紧急问题

    周六在外面,同事在钉钉群里艾特我:"线上出了个问题,能帮忙看下吗?"

    以前:"我在外面,晚点处理"

    现在:直接在钉钉群里让 Claude Code 查日志、定位问题、修代码。

    同事以为我带着电脑加班,其实我就掏了个手机。

    场景三:多项目管理

    我同时维护几个项目。用 cc-connect 可以配多个:

    • 飞书机器人 A → 后端项目
    • 钉钉机器人 B → 前端项目

    一个进程同时管理,互不干扰。

    技术亮点

    不需要公网 IP

    大多数平台都支持 WebSocket 或长轮询,你不需要有公网 IP ,不需要配置内网穿透。

    只有 LINE 和企业微信需要 webhook ,这种情况下用 ngrok 或 cloudflared 暴露端口就行。

    四种权限模式

    模式 行为 适用场景
    default 每个工具调用都要你批准 日常开发,保持控制
    acceptEdits 文件编辑自动批准,其他工具还是问你 信任编辑,控制其他
    plan 只做规划,不执行,等你批准 复杂任务,先看方案
    yolo 所有操作自动批准 可信环境,放手让它干
    [projects.agent.options] mode = "default" # 也可以预先批准特定工具: # allowed_tools = ["Read", "Grep", "Glob"] 

    聊天中随时可以切换模式:

    /mode # 查看当前模式和所有可用模式 /mode yolo # 切换到 YOLO 模式 /mode default # 切回默认模式 

    多会话管理

    每个人有独立的会话,上下文完整保留。

    还可以在聊天里用斜杠命令管理会话:

    命令 说明
    /new [name] 创建新会话
    /list 列出所有会话
    /switch <id> 切换会话
    /current 显示当前会话信息
    /history [n] 查看历史消息
    /allow 预先批准某个工具
    /mode [name] 查看或切换权限模式
    /quiet 切换思考/工具进度消息显示
    /stop 停止当前执行

    插件化架构

    用 Go 接口实现的,想加新平台或新 AI 工具都很简单:

    // 加新平台 core.RegisterPlatform("myplatform", New) // 加新 Agent core.RegisterAgent("myagent", New) 

    快速上手

    把下面这段话发给 Claude Code 或其他 AI 编程助手,它会帮你完成整个安装和配置过程:

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

    截屏 2026-03-01 01.03.24.png

    各平台配置要点

    企业微信

    1. 登录企业微信管理后台
    2. 应用管理 → 创建自建应用 → 记录 AgentId 和 Secret
    3. 我的企业 → 记录企业 ID ( Corp ID )
    4. 在应用里设置接收消息:
      • URL:http(s)://<你的域名>:<端口>/wecom/callback
      • Token:随机字符串
      • EncodingAESKey:点击随机生成
      • 先启动 cc-connect ,再保存以通过验证
    5. 可选:我的企业 → 微信插件 → 扫码关联个人微信,这样个人微信也能用

    飞书

    1. 飞书开放平台创建应用
    2. 开启机器人能力
    3. 添加事件订阅:im.message.receive_v1
    4. 选择 WebSocket 长连接模式(不需要公网 IP )
    5. 复制 App ID 和 App Secret

    钉钉

    1. 钉钉开放平台创建应用
    2. 创建机器人,选择 Stream 模式
    3. 复制 Client ID 和 Client Secret

    Telegram

    1. 找 @BotFather 发送 /newbot
    2. 复制 bot token

    Slack

    1. 创建 App ,开启 Socket Mode
    2. 订阅事件:message.channelsmessage.im
    3. 安装到工作区,复制 Bot Token 和 App Token

    更多平台的配置说明看 README 。

    架构图

    ┌──────────────┐ ┌────────────┐ ┌──────────────┐ │ 飞书/钉钉 │───│ Engine │───│ Claude Code │ │ Slack/... │ │ (Router) │ │ Cursor/... │ └──────────────┘ └────────────┘ └──────────────┘ Platform Core Agent 

    三层结构,全部解耦,完全插件化。

    相关链接

    用户群

    weixin


    如果你也在用 Claude Code ,又恰好日常泡在飞书/钉钉/Slack 里,强烈建议试试。

    配一次,以后手机随时派活。

    老板以为你卷到 24 小时在线,其实你只是在正确的工具上花了点时间。

    18380f9bad9ee94cbc2544c9e4de396a.JPG

    17 条回复    2026-03-02 21:35:06 +08:00
    Maboroshii
        1
    Maboroshii  
       3 天前 via Android
    想到一块儿去了,我也准备做一个这个自己用,用 ai 写的话一天应该就能搞定,还能随便自定义功能。
    plane
        2
    plane  
    OP
       3 天前 via iPhone
    @Maboroshii 是的,不过还是花了我好多 token 。
    keepfun
        3
    keepfun  
       3 天前
    日常工作,用的飞书,但是应用是公司创建的,可以用你这个么?

    我们现在登录线上服务器的时候,不需要输入密码,但是需要飞书上确认一个消息,能实现登录到机器上查日志干活么?
    plane
        4
    plane  
    OP
       3 天前
    @keepfun 可以的。
    phoenine
        5
    phoenine  
       3 天前
    挺好的,我也想配个全天的,这样可以到处去浪了
    plane
        6
    plane  
    OP
       3 天前
    @phoenine 是的,配起来,爽歪歪
    106npo
        7
    106npo  
       3 天前 via Android
    一个通话只能绑定一个项目么
    plane
        8
    plane  
    OP
       3 天前
    @106npo 是的,不太建议绑多个,我考虑下要不要支持多个,感觉会很混乱。但是可以切会话的 session 。
    plane
        9
    plane  
    OP
       3 天前
    cc-connect v1.1.0-beta.4 已发布,主要更新:

    1. 语音消息支持 支持语音转文字( STT ),目前支持飞书、企业微信、Telegram 、Slack 、Discord 、LINE 平台。需安装 ffmpeg 并配置 STT 服务(支持 OpenAI / Groq / SiliconFlow 等)。
    2. 图片消息支持 可以直接发图片给 AI 分析,已适配飞书、企业微信、Telegram 、Slack 、Discord 、LINE 。
    3. CLI 发送消息 新增 cc-connect send 命令,可从命令行向指定会话发消息,方便配合定时任务使用。
    4. npm 安装修复 修复升级后二进制未更新的问题。
    5. 配置模板新增中英双语注释,README/INSTALL 文档标注 Beta 功能。

    更新方式:

    npm uninstall -g cc-connect && npm install -g cc-connect@beta

    或使用自更新命令:

    cc-connect update --pre
    dbaazz
        10
    dbaazz  
       2 天前
    Claude Code 发布了名为“远程控制”(Remote Control) 的新功能,允许 Max 和 Pro 用户在终端启动任务后,通过手机或网页端继续控制 Claude Code 会话,实现跨设备无缝工作。目前,该功能已向 Max 用户开放,并将很快扩展至 Pro 用户。用户可通过运行 claude rc 命令开始使用。

    请问楼主的插件跟 Claude Code 官方最近推出的远程控制功能有哪些差异
    plane
        11
    plane  
    OP
       2 天前
    @dbaazz 免费不用钱,可以集成到微信,可以切换不用中转 api 模型等等等,太多差异了
    JetKwok
        12
    JetKwok  
       2 天前
    opencode ,希望支持
    plane
        13
    plane  
    OP
       2 天前
    @JetKwok 有难度,调研过,能部分支持吧,他们的 cli 不太给力目前
    banyancheung
        14
    banyancheung  
       2 天前
    好东西,star 支持了
    Jerry23333
        15
    Jerry23333  
       1 天前
    好东西啊,我就感觉 openclaw 特别像是接入即时通讯的 claude code
    plane
        16
    plane  
    OP
       1 天前
    @banyancheung 感谢兄弟
    plane
        17
    plane  
    OP
       1 天前
    @Jerry23333 感谢,欢迎试试,star 。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     6042 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 06:20 PVG 14:20 LAX 22:20 JFK 01:20
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86