我花了 40h,就为了在微信里使用 cc 爽一点
微信AI助手新玩法:本地Claude Code无缝对接,40小时打磨的极致体验
微信能接入AI这件事,早已不算新闻。但真正值得深究的是——接的是哪个AI,以及它的能力上限究竟在哪。毕竟,不是所有AI助手都能在真实的高频使用场景中,做到“随叫随到、干净利落”。
cc2wechat这个项目,解决了一个核心问题:扫码,你的微信就能直接连上本地的Claude Code。手机发条消息,电脑端的CC处理完后自动回复。整个过程不需要服务器,不需要公网IP,数据全在本地跑。听起来很酷?重点是,它真的能做到“30秒上手”,而且已经有人在日常高频使用中,花了40小时深入打磨体验。

01 - 30秒上手
# 安装
npm install -g @aster110/cc2wechat@latest
# 扫码登录(浏览器弹二维码,微信扫)
cc2wechat login --name me
# 在你的项目目录下启动
cd ~/my-project && cc2wechat start me
搞定。现在,给你绑定的微信发条消息试试。
02 - 多账号?也行
cc2wechat login --name work # 工作号
cc2wechat login --name personal # 个人号
cc2wechat start # 全部启动
cc2wechat status # 看状态
每个账号独立端口、独立会话,互不干扰。这种“多账号并行”的能力,对于既要用工作号谈业务、又要用个人号搞副业的人来说,简直是刚需。
03 - 40小时,就为了「用起来像呼吸一样自然」
写一个功能,AI五分钟就能搞定。但要把这个功能打磨成用户愿意每天打开、随时使用的东西,那完全是另一回事。整整两天,40个小时,不是在写代码,而是在打磨用户体验。
为什么这么较真?因为微信里用AI,是每天高频操作的事。这不是偶尔用一次的工具,而是天天打开、随时要发的东西。这种级别的使用频率,体验差一点点,烦的就是每一天的自己。
所以,这里不能接受“能用就行”,而是追求“不用想就能用”。cc2wechat在Mac上的体验,是按照做产品的标准来设计的。
你不小心关掉了终端窗口?没关系。
聊了太久,上下文爆了?
/new,cc2wechat会自动关闭当前窗口,开一个全新的满血CC。一个指令,清清爽爽。
你把终端窗口拖到另一个桌面了?最小化了?藏到角落里了?
这背后是一套窗口追踪系统:每个微信用户绑定一个iTerm窗口,用window id精准定位,不靠窗口名。窗口没了就自动建,窗口在就精准投递。
为什么要这么较真?因为“能用”和“好用”之间的距离,就是用户愿不愿意每天打开它的距离。在AI能帮你五分钟写完代码的时代,花两天时间,去把“你不需要思考的部分”全部抹掉,这本身就是一种价值。
另外,Windows版正在路上。
04 - 让你的CC来装
最简单的方式:把下面这段话发给你的Claude Code:
读一下这个 skill 文档,然后帮我安装和配置 cc2wechat:
https://github.com/Aster110/cc2wechat/blob/main/.claude/skills/cc2wechat/SKILL.md
你的CC会自己搞定安装、登录引导、启动配置。整个过程,你只需等着就好。