当前位置: 首页 > news >正文

微信直连Claude Code,多账号也能用

大家好,我是苍一,一个干了13年的后端开发,正在探索AI编程,从产品到开发的全生命周期最佳实践,如果您感兴趣,欢迎关注👇,看我如何自我革命。

微信接入AI这件事,很多人都在做。但接的是什么AI、能做到什么程度,差别很大。

cc2wechat的思路很直接:扫个码,微信就连上你本地的Claude Code。手机发消息,电脑上的CC处理后自动回复。整个过程不需要服务器,不需要公网IP,全部跑在你自己机器上。

三步跑起来

安装就一行命令:

npm install -g @aster110/cc2wechat@latest

然后扫码登录,浏览器会弹出一个二维码,用微信扫就行:

cc2wechat login --name me

最后切到你的项目目录,启动服务:

cd ~/my-project && cc2wechat start me

现在打开微信,给刚才绑定的号发条消息试试,Claude Code已经在等着了。

多账号场景

工作和个人号分开用,这是刚需。cc2wechat支持同时登录多个微信号:

cc2wechat login --name work cc2wechat login --name personal cc2wechat start cc2wechat status

每个账号走独立端口、维护独立会话,互相不干扰。start不加参数就是全部启动,status可以看各账号运行情况。

花了40小时打磨的那些细节

写一个能跑的版本很快,AI五分钟就能生成一个原型。但真正的问题在于:微信里调AI,这是每天要重复几十次的事。频率一高,哪怕一个很小的体验问题都会被无限放大。

举几个具体的例子。

终端窗口不小心关了怎么办?正常情况下你得重新打开终端、启动CC、重新连接。但在cc2wechat里,你什么都不用管。下一条微信消息进来,它会自动弹出一个新的Claude Code终端窗口,继续干活。整个过程对你来说是透明的。

聊的时间长了,上下文太长怎么办?在微信里发一条/new,当前窗口关掉,一个新的满血CC窗口自动打开。一条指令搞定,不用手动操作。

终端被你拖到了另一个桌面、最小化了、或者被其他窗口盖住了?没关系。cc2wechat内部有一套窗口追踪机制,每个微信用户绑定一个终端窗口,用window id定位,不依赖窗口标题。窗口在就精准投递,窗口不在就自动创建。

这些细节看起来都不起眼,但叠加在一起,就是"打开微信就能用"和"每次都要折腾半天"的区别。40个小时,大部分时间花在了这类地方。

目前Mac版已经比较稳定了,Windows版还在开发中。

最简单的安装方式

如果你已经在用Claude Code,最快的方法是把下面这段话直接发给你的CC:

读一下这个skill文档,然后帮我安装和配置cc2wechat: https://github.com/Aster110/cc2wechat/blob/main/.claude/skills/cc2wechat/SKILL.md

CC会自己完成安装、登录引导和启动配置,你只要扫个码就行。

开源地址

项目完全开源,代码在这里:

https://github.com/Aster110/cc2wechat

npm包名:@aster110/cc2wechat

遇到问题可以提Issue,也欢迎PR。

如果嫌文章太长、怕后面走丢,可以关注下面的ima知识号,让这篇文章成为你的知识顾问,随时随地等候你的提问。

知识号中内容会以笔记形式分享,可以根据大家反馈和实测情况,实时更新,保证最新方案的稳定、可用。

【ima知识库】苍一AI编程

http://www.jsqmd.com/news/642684/

相关文章:

  • Ostrakon-VL 扫描终端 Python 入门实战:3 步实现图像数据自动化处理
  • 终极指南:如何使用Python实现百度网盘直链解析与高速下载
  • ROS手眼标定实战:JAKA机械臂+ArUco标定板全流程避坑指南
  • 微信聊天数据永久保存的终极解决方案:如何用WeChatMsg高效导出并深度分析
  • Linux 的 pathchk 命令
  • **发散创新:基于日志指标的Go语言微服务可观测性实践**在现代云原生架构中,**日志 + 指标+
  • (一)Arcpy 批量提取多面要素质心并构建空间索引
  • AI对话系统可操纵购物选择
  • 计算机组成原理知识学习助手:基于GTE-Base-ZH的问答系统
  • 别只盯着DevTools了!用OpenHarmony的HiSysEvent给你的Flutter应用做一次“线上体检”
  • bootstrap怎么实现响应式的底部固定导航栏
  • Qwen3.5-35B-A3B-AWQ-4bit部署案例:高校实验报告图像数据自动解析平台
  • 太理Web历年真题解析—期末备考指南(珍藏版)
  • Linux 的 pinky 命令
  • Qwen-Image-Lightning部署教程:Mac M系列芯片Metal后端适配进展
  • 告别重复造轮子:Codex写脚本
  • 深入解析 Pandas 的 merge_asof 方法
  • 阿里小云KWS模型在安防对讲系统中的应用
  • Claude Desktop 一体化创作站:配置 11 个 MCP 服务器
  • # 发散创新:基于Python与高德地图API的智能位置服务开发实战在现代移动互联网应用
  • 语音芯片是如何让机器“开口说话”的?一文读懂语音芯片工作原理及选型指南
  • gtest断言全指南:除了EXPECT_EQ还有这些黑科技(含自定义断言模板)
  • 基于单片机的智能太阳能热水器设计(有完整资料)
  • 2026年好用的飞剪轧钢刀片/马鞍山热剪轧钢刀片公司对比推荐 - 行业平台推荐
  • Win10 + MATLAB R2021a 环境下的 TrueTime2.0 工具箱安装与网络控制系统仿真实践
  • 别再乱起名了!给Altium Designer新手的设计师:原理图库与PCB库命名规范实战指南
  • 2026年好用的马鞍山圆盘剪刀片高口碑品牌推荐 - 行业平台推荐
  • mPLUG工具场景案例:分析旅游照片、解读设计图纸
  • 【2026年4月14日最新版】_ 从零到一的Git安装超详细教程,小白同样包看包会 ~
  • 显卡驱动彻底清理终极指南:DDU工具完整使用教程