VS Code 终于能连微信了!发现一个硬核开源神仙插件:WeChat AHP

一、 导语:当你不在电脑前,AI Agent 怎么继续干活?

相信很多开发小伙伴现在都已经深度依赖 VS Code 中的各种 AI 开发助手(Agent Host)了。但经常遇到这样的场景:

  • 场景 A: 提交了一个复杂的重构指令,AI 正在跑长任务,你想去下楼买杯咖啡或上个洗手间,但又想随时查看生成进度;

  • 场景 B: 下班在地铁上,突然灵光一闪想让 AI 先写个 Demo 框架,等回到家直接看结果;

  • 场景 C: 不想频繁切屏幕,希望直接在手机微信里下发自然语言 Prompt。

今天在 GitHub 逛街时,偶然发现了 Code Runner 大神 formulahendry (韩骏老师)刚推出的开源项目 ------ vscode-wechat-ahp !它实现了 VS Code 本地 Agent 与手机微信之间的双向同步

二、 核心黑科技:它是如何工作的?

项目地址:github.com/formulahend...

vscode-wechat-ahp 利用了 AHP(Agent Host Protocol,代理主机协议) ,将你本地正在运行的 VS Code AI 会话绑定到了微信。

✨ 核心亮点:

  1. 双向无缝同步

    • 在微信发消息 ➡️ VS Code Agent 接收并开始推理/写代码;

    • VS Code 生成完文本回复 ➡️ 手机微信立刻收到结果。

  2. 零额外 API 成本 :完全基于你 VS Code 本地已集成的 Agent(如 Copilot / 各种支持 AHP 的模型代理),不需要在插件里重新配置或额外购买 API Key

  3. 精准会话绑定:插件内置原生 Session 浏览器,可以手动选择绑定具体哪个 Host、哪个 Session 的哪条 Chat。

  4. 原生扫码登录:直接在 VS Code 内出二维码,用手机微信扫码即连,密钥保存在系统级 SecretStorage 中,安全省心。

  5. 清晰的来源标记 :在 VS Code 中输入的文字发送到微信时,会自动带有 [VS Code User] 标识,方便区分对话上下文。

⚠️ 注意:它同步的是"完成后的文本 Markdown",对于命令行工具授权、中间思考逻辑(Reasoning)以及图片等内容,仍然会在 VS Code 侧受到严格的安全把控。

三、 ⚡️ 实战指南:从安装到微信连通(手把手教程)

下面为大家整理了完整连接步骤, (你可以在对应的步骤后插入你的截屏)

Step 1:安装插件

在 VS Code 插件市场搜索 WeChat AHP(作者为 formulahendry),点击 Install 安装。

📸VS Code 插件市场搜索并安装 WeChat AHP

Step 2:准备工作与项目信任

  1. 打开你需要让 AI 处理的本地代码项目文件夹。

  2. 确保已在 VS Code 中开启并信任了该工作区(Trusted Workspace)。

  3. 确保你的本地 Agent Host 正在正常运行(支持 AHP 协议的 Agent 环境)。

Step 3:微信扫码登录

  1. 点击 VS Code 左侧活动栏(Activity Bar)中的 WeChat AHP 图标。

  2. 在展开的面板中找到 Connection 分区,点击 Sign in with QR

  3. 此时编辑器右下角/面板会弹出一张二维码,拿出手机微信扫码并确认登录

VS Code 中弹出二维码面板 & 手机微信确认登录的界面截图

Step 4:绑定 AI 会话(Bind Chat)

  1. 在插件侧边栏的 Sessions 树状视图中,依次展开:Local Host ➡️ Session ➡️ Chat

  2. 找到你正在使用或准备沟通的那条 AI Chat 节点。

  3. 右键点击选择 Bind and Connect(绑定并连接,右侧的插头按钮)。

  1. 此时状态栏与 Connection 面板会显示已连接状态(Connected)。

Step 5:开始双向对话!

  1. 微信发送测试 :用你的微信给机器人发送一句 你好 测试微信。这不仅能启动对话,还会为插件建立私有回复上下文(Reply Context)。

  2. VS Code 侧响应:打开 VS Code 的 AI Chat 界面,会看到刚刚在微信发的消息已经变成 Prompt 喂给了 Agent。

  3. 微信接收结果:等 Agent 完成推理和代码生成后,完整的回复就会第一时间推送到你的手机微信上!

📸手机微信界面与 VS Code 侧 Chat 界面的双向对话对比截图


四、 🔍 进阶技巧与踩坑排查

  1. 为什么 Agent 回复了,微信没收到?

    • 首次连接后,必须先由手机微信主动发一条消息给机器人,以建立"私密回复上下文"。没有这个上下文前,VS Code 侧产生的新消息会处于等待发送队列(Pending)。
  2. 安全性与权限设置

    • 微信端不能直接代开启/同意敏感的 Tool 权限(如终端命令执行、文件删除等) 。遇到高危操作时,VS Code 仍然会安全地等待你在电脑前手动确认,防止盲目运行未知代码。
  3. 单设备独占

    • 插件在本地使用了操作系统级锁(Windows 命名管道 / Mac & Linux Loopback TCP Lease),同一个 OS 用户同时只能有一个 VS Code 窗口持有连接,避免多个窗口抢占消息。

五、 总结与展望

vscode-wechat-ahp 巧妙地借力了开源社区的 AHP 协议,将原本只能局限在 IDE 内部的 AI Agent 能力延伸到了最常用的社交终端(微信)上。无论是出门在外做临时代码指导,还是挂机跑长任务,都大幅提升了开发者与 AI 协作的自由度!

赶紧去 GitHub 种草并体验一下吧:

👉 GitHub Repo : formulahendry/vscode-wechat-ahp

搭配我之前写过的 github Copilot 接入deepseek ,爽用

(github Copilot 接入deepseek-v4-proVS Code 免费接入 DeepSeek:AI Cha - 掘金)

相关推荐
M哥支付2 小时前
商户池是什么?
服务器·网络·其他·微信·金融
孙严Pay4 小时前
代付 VS 纯代付
笔记·科技·计算机网络·其他·微信
iPad协议个微协议5 小时前
微信消息进入工单系统为什么需要候选层:WechatApi 接入后的服务流程设计
微信·自动化·微信开发·wechatapi·个人微信号二次开发·微信api·微信二次开发
今夕资源网19 小时前
把 DeepSeek 网页版变成能操作本地项目的 AI Agent:Cuckoo Code 使用指南 GitHub开源
开源·github·deepseek
iPad协议个微协议1 天前
微信自动回复从关键词到 AI:WechatApi 如何连接消息、模型和人工
微信·自动化·微信开发·wechatapi·个人微信号二次开发
微信ipad协议开发1 天前
微信视频号自动化:内容发布与互动的 API 实现
运维·微信
微信ipad协议开发1 天前
教培机构微信自动化:从招生引流到社群运维的完整链路
微信·机器人·自动化·教育电商
微信ipad协议开发1 天前
保险代理人微信赋能:多号管理与客户跟进的自动化方案
微信·机器人
wechatbot8881 天前
【极客互动】企业微信Spring Boot 调度 SearchContact开发自动添加外部联系人网关
汇编·微信·自动化·企业微信·rpa