El plugin open source claude-plugin-weixin conecta Claude Code con WeChat mediante la API iLink Bot, permitiendo enviar instrucciones de código y recibir respuestas desde el celular sin exponer puertos ni configurar webhooks. Funciona, es gratis, y tiene riesgos de seguridad que vale la pena entender antes de activarlo.
En 30 segundos
- Tencent integró agentes OpenClaw en WeChat el 22 de marzo de 2026, habilitando una ola de plugins comunitarios para conectar agentes de IA con la app de mensajería más usada de China
- m1heng/claude-plugin-weixin corre un servidor MCP local con long-polling a la API de WeChat — no necesitás IP pública ni dominio
- Anthropic lanzó Claude Code Channels para Telegram y Discord con seguridad enterprise, pero WeChat no tiene soporte oficial todavía
- Riesgo principal: estás dándole a un contacto de WeChat la capacidad de ejecutar código en tu máquina a través de Claude Code
- Alternativas: hay al menos 4 proyectos distintos en GitHub para el mismo fin, cada uno con enfoque diferente
Qué es claude-plugin-weixin y por qué le debería importar a cualquiera que use Claude Code
Es un plugin comunitario que publica m1heng en GitHub y que básicamente convierte tu chat de WeChat en una terminal remota para Claude Code. El mecanismo es simple: levanta un servidor MCP local que hace long-polling contra la API iLink Bot de WeChat. Los mensajes que mandás desde el celular llegan a la sesión de Claude Code en tu máquina, y las respuestas vuelven por el mismo canal.
Todo corre localmente. No necesitás webhook, no necesitás una URL pública, no necesitás abrir puertos. Eso está bien.
El contexto más amplio es que Tencent lanzó ClawBot el 22 de marzo de 2026, integrando el framework OpenClaw directamente en WeChat, que tiene más de mil millones de usuarios activos. Esa movida habilitó que desarrolladores independientes pudieran crear plugins que se apoyan en la infraestructura de mensajería de WeChat para controlar agentes de IA de forma remota. Y la comunidad no tardó en armar las piezas.
Tencent, ClawBot y la guerra de agentes de IA en China
Lo que hizo Tencent no fue menor. Según TechNode, ClawBot soporta interacciones multimodales: texto, imágenes, video y archivos, todo desde el chat de WeChat. La idea es que puedas interactuar con agentes de IA sin salir de la app que ya usás para todo.
Baidu y Alibaba están en la misma carrera. Pero Tencent tiene la ventaja de distribución: WeChat es la app. En China no hay nada que compita en volumen. Si te interesa, podés leer más sobre nuestra guía sobre feature plugins en WordPress.
Del otro lado, Anthropic respondió con Claude Code Channels, su solución oficial para conectar Claude Code con plataformas de mensajería. Según VentureBeat, Channels soporta Telegram y Discord con seguridad de tres capas y controles enterprise. Ojo: WeChat no está en la lista oficial. Y ahí es donde entran los plugins comunitarios.
Dato que no es menor: el Ministerio de Seguridad del Estado chino ya emitió advertencias sobre los permisos elevados que requieren los agentes de IA integrados en plataformas de mensajería. Cuando le das a un agente acceso a tu sistema de archivos y la capacidad de ejecutar código, los riesgos escalan rápido.
Cómo funciona técnicamente el Claude Code WeChat plugin
La arquitectura es más sencilla de lo que parece. El plugin levanta un servidor MCP (Model Context Protocol) local que se conecta a la API de WeChat iLink Bot usando long-polling. No hay WebSocket, no hay servidor HTTP expuesto. Tu máquina pregunta periódicamente «¿hay mensajes nuevos?» y actúa en consecuencia.
La autenticación se hace por QR code: escaneás desde WeChat, confirmás en el teléfono, y las credenciales se guardan automáticamente para sesiones futuras. A partir de ahí, los mensajes que llegan de contactos permitidos se reenvían a la sesión activa de Claude Code, y las respuestas vuelven por el mismo canal. Si te interesa, podés leer más sobre las diferencias entre firewall perimetral y microsegmentación.
El punto clave es «contactos permitidos». Vos configurás una whitelist de contactos de WeChat que pueden interactuar con tu sesión. Si alguien que no está en la lista manda un mensaje, se ignora. Esa es la primera línea de defensa, y la verdad es que es bastante rudimentaria.
Instalación paso a paso
Son dos comandos desde la terminal donde tenés Claude Code corriendo:
claude plugin marketplace add m1heng/claude-plugins— agrega el repositorio de pluginsclaude plugin install weixin@m1heng-plugins— instala el plugin de WeChat específicamente
Después escaneás el QR que aparece en la terminal con tu app de WeChat y confirmás. Prerrequisitos: Claude Code instalado y funcionando, cuenta de WeChat activa, Node.js en el sistema. La configuración de contactos permitidos se hace editando el archivo de config que genera el plugin tras la primera conexión.
Sencillo. Quizás demasiado sencillo para lo que hace.
Alternativas: otros proyectos para conectar Claude Code con WeChat
m1heng no es el único que armó esto. Hay al menos cuatro proyectos activos en GitHub con enfoques diferentes. Acá va la comparación: Si te interesa, podés leer más sobre los parches críticos de Windows en AWS.
| Proyecto | Enfoque | Autenticación | Soporte multimodal | Plataformas |
|---|---|---|---|---|
| m1heng/claude-plugin-weixin | Plugin CLI nativo | QR code WeChat | Solo texto | |
| Johnixr/claude-code-wechat-channel | Canal vía ClawBot iLink API | QR code + token | Texto e imágenes | |
| Wechat-ggGitHub/wechat-claude-code | Skill con slash commands | QR code | Imágenes y archivos | |
| chenhg5/cc-connect | Bridge multi-plataforma | Varía por plataforma | Texto | WeChat, Feishu, DingTalk, Slack, Telegram, Discord |
| AceDataCloud/WeChatClaudeCode | App Electron de escritorio | QR login nativo | Texto e imágenes |

El más interesante para casos de uso amplios es cc-connect de chenhg5, porque no te ata a WeChat: soporta Feishu, DingTalk, Slack, Telegram, Discord y WeChat Work. Si tu equipo usa múltiples plataformas de mensajería, esa es la opción más versátil.
Ahora, si lo que querés es soporte multimodal real (mandar capturas de pantalla de errores desde el celular y que Claude Code las interprete), Johnixr/claude-code-wechat-channel y la variante de Wechat-ggGitHub son las que mejor cubren ese caso.
Claude Code Channels vs plugins comunitarios de WeChat
La diferencia central es quién banca el proyecto.
Claude Code Channels es la solución oficial de Anthropic. Tiene seguridad de tres capas, controles enterprise, y soporte activo. Pero solo funciona con Telegram y Discord por ahora. Si tu workflow pasa por WeChat, Channels no te sirve.
Los plugins comunitarios llenan ese hueco. El problema es que son proyectos de una o dos personas, sin garantía de mantenimiento, sin auditoría de seguridad formal, y con dependencia de APIs de terceros como iLink Bot que pueden cambiar o desaparecer sin aviso. Si iLink Bot modifica su API mañana, tu plugin se rompe y quedás esperando que un desarrollador voluntario lo arregle. Si te interesa, podés leer más sobre el ataque a Trivy en GitHub Actions.
Para un equipo que prioriza seguridad y estabilidad, la recomendación es esperar a que Anthropic agregue WeChat a Channels. Para un desarrollador individual que entiende los riesgos y necesita la funcionalidad ahora, los plugins comunitarios funcionan.
Riesgos de seguridad al conectar agentes de IA con mensajería
Acá viene lo que realmente importa para este blog. Fijate lo que estás haciendo cuando activás uno de estos plugins: le estás dando a un contacto de WeChat la capacidad indirecta de ejecutar código en tu máquina. Claude Code tiene acceso al sistema de archivos, puede correr comandos, puede modificar archivos. Todo eso queda expuesto a través de un canal de mensajería.
Los riesgos concretos:
- Ejecución de código arbitrario desde el celular: cualquier contacto en tu whitelist puede enviar instrucciones que Claude Code va a intentar ejecutar. Si alguien compromete la cuenta de WeChat de un contacto permitido, tiene acceso a tu entorno de desarrollo
- Filtrado de datos: las respuestas de Claude Code pueden incluir contenido de archivos sensibles (variables de entorno, claves API, configuraciones) que viajan por la infraestructura de WeChat hacia los servidores de Tencent
- Dependencia de APIs de terceros: iLink Bot es un intermediario que vos no controlás. No sabés qué loguea, qué retiene, ni qué hace con los mensajes en tránsito
- Sin cifrado end-to-end garantizado: WeChat no ofrece E2EE por defecto como Signal o WhatsApp. Los mensajes que contienen código, respuestas de tu agente y potencialmente datos sensibles pasan por servidores que podés asumir que son accesibles para Tencent
Las advertencias del gobierno chino sobre permisos elevados de agentes de IA no son retórica vacía. Son una admisión implícita de que el riesgo es real y conocido. Si te interesa, podés leer más sobre nuestra comparativa de plugins de seguridad WordPress.
Buenas prácticas si decidís usarlo igual
Restringí la whitelist de contactos al mínimo absoluto. Auditá los logs del plugin regularmente. No expongas proyectos con credenciales sensibles o acceso a producción. Y si estás trabajando con sitios WordPress que manejan datos de usuarios, pensalo dos veces: un breach por este canal no lo cubre ningún seguro.
Casos de uso prácticos: cuándo tiene sentido usar Claude Code desde WeChat
Hay escenarios donde la conveniencia justifica el riesgo calculado:
- Revisar un diff o pedir un resumen de cambios mientras viajás en transporte público
- Aprobar permisos de Claude Code en remoto cuando te llega una notificación
- Enviar instrucciones de debugging urgentes si un deploy se rompió y no tenés acceso a una laptop
- Gestionar tareas simples de mantenimiento en proyectos no sensibles
Lo que no reemplaza: la terminal completa para tareas complejas. La latencia del long-polling introduce demoras. La interfaz de chat es limitada comparada con ver el output completo de Claude Code en la terminal. Y si necesitás interacción con herramientas visuales o archivos grandes, olvidate.
Si administrás sitios WordPress en donweb.com u otro hosting y necesitás aplicar un parche de emergencia desde el celular, puede ser útil tener esto configurado en un entorno aislado. Pero nunca como canal principal de trabajo.
Qué está confirmado y qué no
Confirmado
- Tencent lanzó ClawBot con soporte OpenClaw en WeChat el 22 de marzo de 2026
- Anthropic lanzó Claude Code Channels para Telegram y Discord con controles enterprise
- m1heng/claude-plugin-weixin está disponible como open source en GitHub y funciona con la API iLink Bot
- WeChat no tiene soporte oficial en Claude Code Channels
Pendiente o sin confirmar
- No hay indicios de que Anthropic vaya a agregar WeChat a Channels en el corto plazo
- La estabilidad a largo plazo de la API iLink Bot no está garantizada
- No se conocen auditorías de seguridad independientes de ninguno de los plugins comunitarios listados
Errores comunes
Instalar el plugin sin revisar el código fuente
Son proyectos comunitarios de repositorios personales. Antes de darle acceso a tu sesión de Claude Code, leé el código. Son pocos archivos. Si no entendés lo que hace, no lo instales. Un plugin malicioso o comprometido podría exfiltrar datos de toda tu máquina a través de Claude Code. Si te interesa, podés leer más sobre cómo automatizar el ciclo de desarrollo con Claude Code.
Dejar la whitelist de contactos abierta o con contactos innecesarios
Cada contacto en la whitelist es un vector de ataque potencial. Si la cuenta de WeChat de esa persona se compromete, tu entorno de desarrollo queda expuesto. Whitelist mínima: solo vos, y si es posible, desde una cuenta secundaria.
Usar el plugin con proyectos que tienen archivos .env con credenciales de producción
Claude Code puede leer y enviar el contenido de archivos si se lo pedís (o si un prompt inyectado se lo pide). Si tu proyecto tiene un .env con claves de API, tokens de WordPress, o credenciales de base de datos, esos datos pueden terminar en un chat de WeChat que pasa por servidores de Tencent. Usá entornos aislados o de desarrollo.
Para profundizar en el tema, podés leer nuestro artículo sobre m1heng/claude-plugin-weixin:.
Preguntas Frecuentes
¿Es seguro darle acceso a WeChat a un agente de IA como Claude Code?
Depende de tu modelo de amenazas. Para proyectos personales sin datos sensibles, el riesgo es aceptable si restringís los contactos permitidos. Para entornos con credenciales de producción o datos de usuarios, no es recomendable: los mensajes pasan por infraestructura de Tencent sin cifrado end-to-end garantizado.
¿Cuál es la diferencia entre Claude Code Channels y los plugins de WeChat?
Channels es la solución oficial de Anthropic con seguridad de tres capas y soporte enterprise, pero solo funciona con Telegram y Discord. Los plugins de WeChat son comunitarios, sin auditoría de seguridad ni garantía de mantenimiento continuado.
¿Puedo enviar imágenes y archivos a Claude Code desde WeChat?
Con m1heng/claude-plugin-weixin solo podés enviar texto. Para soporte de imágenes necesitás usar Johnixr/claude-code-wechat-channel o la variante de Wechat-ggGitHub, que implementan procesamiento multimodal a través de la API de ClawBot.
¿Cómo instalo el plugin claude-plugin-weixin?
Dos comandos desde la terminal: claude plugin marketplace add m1heng/claude-plugins y luego claude plugin install weixin@m1heng-plugins. Después escaneás el QR con WeChat. Necesitás Claude Code instalado, Node.js y una cuenta activa de WeChat.
Conclusión
La integración de agentes de IA con plataformas de mensajería es inevitable, y el lanzamiento de ClawBot por Tencent aceleró el ecosistema de plugins comunitarios para Claude Code en WeChat. Herramientas como m1heng/claude-plugin-weixin permiten controlar Claude Code desde el celular con una instalación de dos comandos, y eso tiene valor real para desarrolladores que necesitan responder rápido.
El tema de fondo es la seguridad. Ninguno de estos plugins tiene auditoría formal, todos dependen de APIs de terceros que no controlás, y le estás dando a un canal de mensajería la llave para ejecutar código en tu entorno. Si manejás sitios WordPress con datos de usuarios o credenciales de producción, usá estos plugins solo en entornos aislados y con whitelists mínimas. Para lo demás, la recomendación es esperar a que Anthropic agregue WeChat a Claude Code Channels con los controles de seguridad que corresponden.
¿Es seguro usar Claude Code con WeChat?
No completamente. Le estás dando a contactos de WeChat la capacidad de ejecutar código en tu máquina, y los mensajes pasan por servidores de Tencent sin E2EE garantizado. El riesgo principal es la filtración de datos sensibles (credenciales, variables de entorno) y ejecución de código arbitrario desde el celular.
¿Cuál es la mejor alternativa a m1heng/claude-plugin-weixin?
Depende del caso. Si querés soporte multimodal, usá Johnixr/claude-code-wechat-channel. Si necesitás múltiples plataformas (Slack, Telegram, Discord), probá cc-connect de chenhg5. Para máxima seguridad, esperá a que Anthropic agregue WeChat a Claude Code Channels.
¿Necesito agregar contactos a una whitelist para que el plugin funcione?
Sí. El plugin solo procesa mensajes de contactos que vos habilitás explícitamente en el archivo de configuración. Esa whitelist es tu primera línea de defensa, aunque es bastante rudimentaria si alguien compromete una cuenta permitida.
¿Funciona el plugin de Claude Code con WeChat Web o solo con la app mobile?
Funciona con la app móvil de WeChat. El plugin necesita autenticación por QR code desde el teléfono, así que WeChat Web (navegador) no es compatible. Tenés que usar WeChat en el celular o en WeChat Desktop.
¿Qué tan rápido llegan los mensajes de WeChat a Claude Code?
No es instantáneo. El plugin usa long-polling, así que típicamente hay un retraso de 1-10 segundos entre que mandás el mensaje desde WeChat y que llega a Claude Code. Un webhook sería más rápido, pero no podés usarlo sin IP pública.
¿Si el servidor de iLink Bot se cae, qué pasa con mi plugin?
El plugin deja de funcionar hasta que iLink Bot esté nuevamente disponible. Es una dependencia crítica: si Tencent descontinúa iLink Bot o modifica la API, tu plugin se rompe. Por eso es importante tener un plan B con Claude Code Channels.
Fuentes
- m1heng/claude-plugin-weixin – Repositorio oficial del plugin en GitHub
- TechNode – Tencent lanza ClawBot con soporte OpenClaw en WeChat
- VentureBeat – Anthropic lanza Claude Code Channels para Telegram y Discord
- cc-connect – Bridge multi-plataforma para Claude Code
- Infobae – Tencent integra agente de IA OpenClaw en WeChat