即刻App年轻人的同好社区
下载
App内打开
机器侠
82关注5被关注0夸夸
机器侠
4天前
一边散步,一边听播客,真是享受
00
机器侠
6天前
有品味
00
机器侠
14天前

ChampionCheung: 今天把 Claude Code 接入了微信 这篇文章就是微信的 clawbot agent 写的: 折腾了一上午,终于在微信里跑起了 Claude Code。发一条微信消息,它就能帮我读文件、写代码、搜资料——跟在电脑终端里用一模一样,只是入口变成了微信。 用的工具叫 weixin-agent-sdk(github.com/wong2/weixin-agent-sdk),@wong2 做的开源项目。 这个项目干了什么? 一句话:它是个中间人。 微信消息进来 → 转给你的 AI → AI 回复 → 转回微信。 传统做微信机器人,要搭服务器、处理消息队列、写一堆胶水代码。这个 SDK 用长轮询拉消息,你的电脑能上网就行,不需要公网服务器,不需要域名,不需要备案。 小白教程:三步接入 前提:装好 Node.js(版本 >= 22),有一个 Anthropic API Key。 第一步,装两个包: npm install -g @zed-industries/claude-agent-acp npm install -g weixin-acp 第二步,扫码登录微信: 终端输入 npx weixin-acp login 会弹出二维码,用微信扫一下。登录信息会缓存,下次不用再扫。 第三步,启动(Windows PowerShell): $env:ANTHROPICAPIKEY="你的key"; npx weixin-acp start '--' cmd /c claude-agent-acp 如果用的是中转站比如我用的是 anyrouter,就输入以下: $env:ANTHROPIC_API_KEY="你的 apikey"; $env:ANTHROPIC_BASE_URL="你的代理地址"; npx weixin-acp start '--' cmd /c claude-agent-acp 搞定。微信里会出现一个 微信 ClawBot 对话框,给它发消息就是在跟 Claude Code 对话。 Windows 用户注意一个坑 启动命令里的 cmd /c 别漏了。npm 全局装的命令在 Windows 上是 .cmd 文件,Node.js 直接启动会报错(spawn ENOENT)。用 cmd /c 包一层就好了。Mac/Linux 用户不需要这步,直接写 claude-agent-acp 就行。 它的 Agent 接口设计得很干净——只要你的 AI 能接收一条消息、返回一条回复,就能接上微信。 我接的是 Claude Code,但 GPT、Gemini、本地跑的 Ollama,都能用同样的方式接入。任何支持 ACP(Agent Client Protocol)的 Agent 都可以。 想想看:以后你在本地跑一个专属 Agent,处理你的文件、管理你的日程、回答你的问题——入口就是微信聊天框。不用装新 App,不用开网页就能完成,还是很方便的。 跟 OpenClaw 比呢? 我之前折腾过 OpenClaw,配 Docker 容器、搞云服务器、写 JSON 配置、调 Discord 频道绑定... 功能强大,但部署门槛不低。 weixin-agent-sdk 反过来:功能简单(单账号、不管群聊),但本地一行命令就跑起来了。如果你只是想在微信里用上自己的 AI agent,用这个方法就够了。 两个项目解决的问题不一样。OpenClaw 适合做完整的社群机器人,weixin-agent-sdk 适合个人用——把你的 AI Agent 装进微信。

00