CLI-WeChat-Bridge,近原生地将 CodexClaude Code 接入微信 ClawBot 当中!

2026-04-11 13:191阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐
问题描述:

本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:

  • 我的帖子已经打上 开源推广 标签:
  • 我的开源项目完整开源,无未开源部分:
  • 我的开源项目已链接认可 LINUX DO 社区:
  • 我帖子内的项目介绍,AI生成、润色内容部分已截图发出:
  • 以上选择我承诺是永久有效的,接受社区和佬友监督:

以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出

此帖子内的项目介绍不包含任何 AI 生成/润色 内容,为个人撰写,所以没有相关截图


项目地址: GitHub - UNLINEARITY/CLI-WeChat-Bridge: CLI 命令行工具集成微信Clawbot , 现在支持无缝集成Codex ! · GitHub


一、前言

3月22日 腾讯官方开放了权限,允许接入openclaw,几乎也是同一天,一大堆围绕微信bot的开源项目更新或是被新建了。

几乎是当天的下午,就有朋友告诉我Claude Code 可以接入微信bot了。 (但是非常可惜,目前大多的方案是借助 Channels ,也就是 Claude 最近才推送的功能,很多借助 api 中转的没灰度测试,无法使用。)

而做成 MCP 虽然很通用、很容易做,完全可以直接接入一堆CLI ,但是还是无法 无缝体验,需要手动的确认、拉取、推送,不算是真正的对话形态。

二、Codex 的接入与效果演示

既然可以接入 Claude Code,那 Codex 呢?

我相信 Codex 绝对是很多人的选择,一是5.4 确实起来了,很好用;二是,Codex 绝对是性价比之选了,几块钱就可以开一堆 team plus。

然后就花时间,从确认此路可行后,就一直改,一直测试,从3月22日晚上七点,修改到23日晚。

一直在切换线程,尝试CLI的不同使用场景。648×105 43.6 KB

ai 现在很强了,完全可以改代码,但是还是要人来设计、来完善 ,最终实现的效果大致如下:(已经完全在windows 和 linux 上确认可以使用了,测试了十多个小时,mac因为没有环境无法测试)

windows 效果1579×1028 220 KB

linux 效果2517×1286 363 KB

各位佬友觉得如何? 我是感觉效果很好了,体验很不错。
(此帖上一版发布时,有佬友反馈说权限无法远程确认,这个确实暂时还不完善,需要修复。更多的原因是我实际测试都没碰到权限提示,但是还是得做)

三、Claude Code 重新审视和接入

既然可以接入Codex,Codex 不走Channel,那 Claude Code 呢?

于是又调试了很久,基本实现了相关功能(无需 Channel支持),中转 API 也可以使用!

windows 效果1836×1179 423 KB

linux 效果2695×1661 506 KB

四、一些说明

使用场景

这个库的定位很重要,我认为这是我的理想形态,可能不一定合所有人的胃口

本项目面向这样一类使用场景:

  • 你的主工作流仍在本地终端中进行

  • 你希望继续使用原生 codex claude code ,而不是迁移到网页或托管机器人

  • 你希望在离开电脑时,仍能通过微信向本地会话发送请求,并接收必要的输出与状态同步

当前项目并不试图把微信变成新的主工作界面。相反,它的定位是:

  • 本地 CLI 仍然是主工作界面

  • 微信是远程入口

  • 会话一致性、线程状态和审批流仍以 本地会话 为中心

接入微信意味着:无需配置域名和公网iP,只要电脑开着就可以远程控制电脑;或者打开codex干活时,我可以看视频、玩游戏,工作完成了 微信自动提醒 再接着干。

大致运行流程(详见仓库)

安装就不用多说了,主要见仓库的说明,实在不会的,直接clone到自己的目录,然后让 ai 安装,需要重点说的是下面几个:

  1. 如果你希望在任意目录直接使用,先在clone 的目录里面下载到全局

npm install -g .

  1. 下面这个是微信登录的,一般绑定一次就行。

bun run setup

  1. 绑定完成后,你可以在任意目录,先打开第一个终端(用来监视和提供必要调试信息的)

wechat-bridge-codex 或 wechat-bridge-claude

  1. 再到同一个目录下,打开第二个终端(这是真正的codex/claude ,就是原生的体验,注意命令,你正常用codex 就直接codex ;想要连接微信就 wechat-codex;Claude 同理)

wechat-codex 或 wechat-claude

然后即可:(允许双向交互!windows 和 linux 均实测成功)

  • 在微信中发送普通文本

  • 在本地 wechat-codexwechat-claude中继续原生交互

  • 在本地执行 /resume 切线程

  • 让微信自动跟随当前本地线程

再之后很简单,想要微信远程干,就先 wechat-bridge-codex 再新开一个页面 wechat-codex 。 体验几乎是没什么损失的。上述流程同样适用于 claude code。

允许切换线程

打开 wechat-codex 或者 wechat-claude 后,你可以在本地终端 /resume 回到你的以前的任意线程/对话,中途也可以切换,微信就直接跟随到你 本地的线程/对话中。

image746×1286 137 KB

五、最后

当然目前还是有一定的不足,需要不断地实际使用发现问题,再不断地完善。
(其实此贴在 3月24日凌晨写完,9点多发布,中午给移除了,理由是:aigc 未截图,但是实际上此介绍确实是个人撰写的,请各位佬手下留情,不要点举报了)

欢迎各位佬友实际的体验,提意见 ,也欢迎 Star !

网友解答:
--【壹】--:

感谢分享


--【贰】--:

对,这个是唯一的难点,似乎没看到有项目真的实现类原生的审批的


--【叁】--:

又可以搞起来了,感谢佬


--【肆】--:

这个:

unlinearity:

接入微信意味着:无需配置域名和公网iP,只要电脑开着就可以远程控制电脑;或者打开codex干活时,我可以看视频、玩游戏,工作完成了 微信自动提醒 再接着干。

所以也说:

unlinearity:

我认为这是我的理想形态,可能不一定合所有人的胃口


--【伍】--:

感谢大佬。


--【陆】--:

佬,使用api会遇到报错Error: account/rateLimits/read failed during TUI bootstrap


--【柒】--:

太强了佬,我要用cc和codex写代码了


--【捌】--:

暂时还是没太理解,电脑端cli依然是主力,手机端的微信claw只是能远程控制电脑端的意义在哪哇


--【玖】--:

感谢热佬分享


--【拾】--:

谢谢佬!这就去试试


--【拾壹】--:

了解,确实微信开放了这个生态,后续还有更多可能


--【拾贰】--:

佬友真nb啊


--【拾叁】--:

期待实现双向语音交互场景!
最近试了一下cc-connect,将Whisper拉到本地可以实现免费的单向语音交互,让CC之类的“听到”我们说的话。但是反过来,让它干完活后语音汇报一下结果情况,目前还是一个难点,看佬友出手了!


--【拾肆】--:

微信上是直接支持语音的,不用额外加模块,不过确实也是单向的,ai不会发语音回来,这个应该是有腾讯侧的限制的。


--【拾伍】--:

我的PR快审下啊,再不更新 我就去玩cc-connect了


--【拾陆】--:

果然只要开了口子,就有办法玩起来了


--【拾柒】--:

权限还是和原生有差别,期待优化


--【拾捌】--:

开始玩起来了


--【拾玖】--:

是不是没有先登录? 要先在项目内 bun run setup,微信扫码

问题描述:

本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:

  • 我的帖子已经打上 开源推广 标签:
  • 我的开源项目完整开源,无未开源部分:
  • 我的开源项目已链接认可 LINUX DO 社区:
  • 我帖子内的项目介绍,AI生成、润色内容部分已截图发出:
  • 以上选择我承诺是永久有效的,接受社区和佬友监督:

以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出

此帖子内的项目介绍不包含任何 AI 生成/润色 内容,为个人撰写,所以没有相关截图


项目地址: GitHub - UNLINEARITY/CLI-WeChat-Bridge: CLI 命令行工具集成微信Clawbot , 现在支持无缝集成Codex ! · GitHub


一、前言

3月22日 腾讯官方开放了权限,允许接入openclaw,几乎也是同一天,一大堆围绕微信bot的开源项目更新或是被新建了。

几乎是当天的下午,就有朋友告诉我Claude Code 可以接入微信bot了。 (但是非常可惜,目前大多的方案是借助 Channels ,也就是 Claude 最近才推送的功能,很多借助 api 中转的没灰度测试,无法使用。)

而做成 MCP 虽然很通用、很容易做,完全可以直接接入一堆CLI ,但是还是无法 无缝体验,需要手动的确认、拉取、推送,不算是真正的对话形态。

二、Codex 的接入与效果演示

既然可以接入 Claude Code,那 Codex 呢?

我相信 Codex 绝对是很多人的选择,一是5.4 确实起来了,很好用;二是,Codex 绝对是性价比之选了,几块钱就可以开一堆 team plus。

然后就花时间,从确认此路可行后,就一直改,一直测试,从3月22日晚上七点,修改到23日晚。

一直在切换线程,尝试CLI的不同使用场景。648×105 43.6 KB

ai 现在很强了,完全可以改代码,但是还是要人来设计、来完善 ,最终实现的效果大致如下:(已经完全在windows 和 linux 上确认可以使用了,测试了十多个小时,mac因为没有环境无法测试)

windows 效果1579×1028 220 KB

linux 效果2517×1286 363 KB

各位佬友觉得如何? 我是感觉效果很好了,体验很不错。
(此帖上一版发布时,有佬友反馈说权限无法远程确认,这个确实暂时还不完善,需要修复。更多的原因是我实际测试都没碰到权限提示,但是还是得做)

三、Claude Code 重新审视和接入

既然可以接入Codex,Codex 不走Channel,那 Claude Code 呢?

于是又调试了很久,基本实现了相关功能(无需 Channel支持),中转 API 也可以使用!

windows 效果1836×1179 423 KB

linux 效果2695×1661 506 KB

四、一些说明

使用场景

这个库的定位很重要,我认为这是我的理想形态,可能不一定合所有人的胃口

本项目面向这样一类使用场景:

  • 你的主工作流仍在本地终端中进行

  • 你希望继续使用原生 codex claude code ,而不是迁移到网页或托管机器人

  • 你希望在离开电脑时,仍能通过微信向本地会话发送请求,并接收必要的输出与状态同步

当前项目并不试图把微信变成新的主工作界面。相反,它的定位是:

  • 本地 CLI 仍然是主工作界面

  • 微信是远程入口

  • 会话一致性、线程状态和审批流仍以 本地会话 为中心

接入微信意味着:无需配置域名和公网iP,只要电脑开着就可以远程控制电脑;或者打开codex干活时,我可以看视频、玩游戏,工作完成了 微信自动提醒 再接着干。

大致运行流程(详见仓库)

安装就不用多说了,主要见仓库的说明,实在不会的,直接clone到自己的目录,然后让 ai 安装,需要重点说的是下面几个:

  1. 如果你希望在任意目录直接使用,先在clone 的目录里面下载到全局

npm install -g .

  1. 下面这个是微信登录的,一般绑定一次就行。

bun run setup

  1. 绑定完成后,你可以在任意目录,先打开第一个终端(用来监视和提供必要调试信息的)

wechat-bridge-codex 或 wechat-bridge-claude

  1. 再到同一个目录下,打开第二个终端(这是真正的codex/claude ,就是原生的体验,注意命令,你正常用codex 就直接codex ;想要连接微信就 wechat-codex;Claude 同理)

wechat-codex 或 wechat-claude

然后即可:(允许双向交互!windows 和 linux 均实测成功)

  • 在微信中发送普通文本

  • 在本地 wechat-codexwechat-claude中继续原生交互

  • 在本地执行 /resume 切线程

  • 让微信自动跟随当前本地线程

再之后很简单,想要微信远程干,就先 wechat-bridge-codex 再新开一个页面 wechat-codex 。 体验几乎是没什么损失的。上述流程同样适用于 claude code。

允许切换线程

打开 wechat-codex 或者 wechat-claude 后,你可以在本地终端 /resume 回到你的以前的任意线程/对话,中途也可以切换,微信就直接跟随到你 本地的线程/对话中。

image746×1286 137 KB

五、最后

当然目前还是有一定的不足,需要不断地实际使用发现问题,再不断地完善。
(其实此贴在 3月24日凌晨写完,9点多发布,中午给移除了,理由是:aigc 未截图,但是实际上此介绍确实是个人撰写的,请各位佬手下留情,不要点举报了)

欢迎各位佬友实际的体验,提意见 ,也欢迎 Star !

网友解答:
--【壹】--:

感谢分享


--【贰】--:

对,这个是唯一的难点,似乎没看到有项目真的实现类原生的审批的


--【叁】--:

又可以搞起来了,感谢佬


--【肆】--:

这个:

unlinearity:

接入微信意味着:无需配置域名和公网iP,只要电脑开着就可以远程控制电脑;或者打开codex干活时,我可以看视频、玩游戏,工作完成了 微信自动提醒 再接着干。

所以也说:

unlinearity:

我认为这是我的理想形态,可能不一定合所有人的胃口


--【伍】--:

感谢大佬。


--【陆】--:

佬,使用api会遇到报错Error: account/rateLimits/read failed during TUI bootstrap


--【柒】--:

太强了佬,我要用cc和codex写代码了


--【捌】--:

暂时还是没太理解,电脑端cli依然是主力,手机端的微信claw只是能远程控制电脑端的意义在哪哇


--【玖】--:

感谢热佬分享


--【拾】--:

谢谢佬!这就去试试


--【拾壹】--:

了解,确实微信开放了这个生态,后续还有更多可能


--【拾贰】--:

佬友真nb啊


--【拾叁】--:

期待实现双向语音交互场景!
最近试了一下cc-connect,将Whisper拉到本地可以实现免费的单向语音交互,让CC之类的“听到”我们说的话。但是反过来,让它干完活后语音汇报一下结果情况,目前还是一个难点,看佬友出手了!


--【拾肆】--:

微信上是直接支持语音的,不用额外加模块,不过确实也是单向的,ai不会发语音回来,这个应该是有腾讯侧的限制的。


--【拾伍】--:

我的PR快审下啊,再不更新 我就去玩cc-connect了


--【拾陆】--:

果然只要开了口子,就有办法玩起来了


--【拾柒】--:

权限还是和原生有差别,期待优化


--【拾捌】--:

开始玩起来了


--【拾玖】--:

是不是没有先登录? 要先在项目内 bun run setup,微信扫码