Wexin Code CLI Bridge — Development skill for Claude Code
Bridge WeChat messages to Claude Code CLI via iLink protocol.
How to install Wexin Code CLI Bridge
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open ohmyskyhigh/wexin-code-cli-bridge and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Wexin Code CLI Bridge does
Bridge WeChat messages to Claude Code CLI via iLink protocol.
Alternatives in Development
- Agent.System.Main.Communication Additions — messages 19k ★
- Wechat Article — 微信公众号文章:作者-编辑-读者三Agent协作 15.9k ★
- /sync-agents-md - Regenerate AGENTS.md From CLAUDE.md — Synchronize AGENTS.md with current CLAUDE.md using the codex-cli-bridge skill 618 ★
README
wexin-code-cli-bridge
把你的微信消息桥接到 AI 编程 CLI —— 支持 [Claude Code](https://docs.anthropic.com/en/docs/claude-code)、[Gemini CLI](https://github.com/google-gemini/gemini-cli)、[Codex CLI](https://github.com/openai/codex),直接在微信里跟 AI 对话。
它做了什么
这个项目通过微信的 [iLink](https://ilinkai.weixin.qq.com) Bot 协议,把微信和 AI 编程 CLI 连起来。当有人给你发微信消息时,桥接程序会自动把消息转发给选定的 CLI,然后把回复发回微信。
微信用户 → iLink API → 本桥接 → CLI (Claude/Gemini/Codex) → 回复 → iLink API → 微信用户
功能特性
- 多 CLI 后端 —— 支持 Claude Code、Gemini CLI、Codex CLI,通过
--cli切换 - 扫码登录 —— 微信扫一扫即可连接,首次启动自动触发登录
- 独立会话 —— 每个微信用户 × 每个 CLI 拥有独立对话,支持上下文延续
- 语音转文字 —— 自动识别语音消息的文字内容
- 引用消息 —— 引用回复会自动携带原文上下文
- 输入状态 —— AI 思考时在微信端显示"正在输入..."
- Markdown 转换 —— 自动将 Markdown 格式转为纯文本
- 长消息分段 —— 超长回复自动拆分为多条微信消息
- 会话重置 —— 在微信发送
/clear即可开启全新对话 - YOLO 模式 ——
--yolo参数跳过所有权限确认 - 自动重连 —— iLink 会话过期时自动触发重新登录
- 优雅退出 —— 支持 SIGINT/SIGTERM 信号安全退出
前置条件
- Node.js >= 22
- 至少安装以下 CLI 中的一个(并完成认证):
- Claude Code(
claude命令) - Gemini CLI(
gemini命令,npm i -g @google/gemini-cli) - Codex CLI(
codex命令,npm i -g @openai/codex)
- Claude Code(
- 一个微信账号
安装
git clone https://github.com/ohmyskyhigh/wexin-code-cli-bridge.git
cd wexin-code-cli-bridge
npm install
全局安装(可选):
npm run build && npm install -g .
使用方法
直接启动即可,首次运行会自动弹出微信扫码登录:
# 使用 Claude Code(默认)
wcc start --yolo
# 使用 Gemini CLI
wcc start --cli gemini --yolo
# 使用 Codex CLI
wcc start --cli codex --yolo
# 指定模型
wcc start --cli gemini -m gemini-2.5-flash --yolo
也可以用 npm scripts(无需全局安装):
npm run start:yolo # Claude(默认)
npx tsx src/cli.ts start --cli gemini --yolo # Gemini
npx tsx src/cli.ts start --cli codex --yolo # Codex
**为什么推荐 YOLO 模式?** AI CLI 在执行操作时会频繁请求权限确认(读取文件、运行命令等)。由于桥接程序以非交互模式运行,无法在微信端进行权限确认。`--yolo` 跳过所有权限提示,对应各 CLI 的:C
Related Skills
Wx Cc Bridge
WeChat ↔ Claude Code CLI bridge — talk to Claude from WeChat via the ClawBot (iLink) protocol, using your Max
Claude Code Wechat Channel
Claude Code Channel plugin for WeChat — bridge WeChat messages into Claude Code sessions via the official Claw
WeChat Agent Unigateway
One WeChat (iLink/ClawBot) entry, many local agents - a dependency-free Python gateway that fans a single pers
Claude Codex Nebius Proxy
A Claude Code + Codex CLI → Nebius bridge. Accepts Claude /v1/messages and Codex /v1/responses requests, conve
Claude Code CLI Acp
ACP adapter for the real Claude Code CLI: Rust PTY bridge for Zed and other Agent Client Protocol clients.
Wechat Agent Channel
Use WeChat to route messages to Claude Code or Codex.
Related Agents
Msp Expert
Look up MSP message definitions, use mspapi2 library, and debug MSP protocol issues. Use PROACTIVELY when writ
Codex Bridge
把指定工作外包給 gpt-5.5(codex)並忠實回傳其輸出。當需要 gpt-5.5 的批量實作或獨立第二審查視角時使用。這是 plugin 內第三種 codex 路徑:一次性 codex exec CLI 呼叫、輸出
Hub
Session manager for Oh My Team hub. Receives messages from Telegram/Slack. Manages multiple project sessions v