AI工具箱
Claude-to-IM-skill

Claude-to-IM-skill 使用教程

从入门到精通的完整指南

Claude-to-IM-skill 简介

Claude-to-IM-skill是一个将Claude Code和Codex CLI桥接到即时通讯平台的技能工具,支持Telegram、Discord、飞书/Lark、QQ和微信五大IM平台。通过后台守护进程将IM消息转发给AI编码Agent,Agent的响应(包括工具调用、权限请求、流式预览)会实时回传到聊天窗口。支持交互式权限控制(内联按钮或文本命令)、流式预览、会话持久化和密钥保护。无需编写代码,安装技能后运行setup向导即可完成配置。

详细功能介绍

【工具简介】Claude-to-IM-skill是一个将Claude Code和Codex CLI桥接到即时通讯平台的开源工具,让你在Telegram、Discord、飞书、QQ或微信中与AI编码Agent对话。

【核心功能】

① 五大IM平台支持:同时支持Telegram、Discord、飞书/Lark、QQ和微信,可启用任意组合

② 交互式权限控制:工具调用需要显式批准,Telegram/Discord支持内联按钮,飞书/QQ/微信支持文本命令和快捷回复

③ 流式预览:在Telegram和Discord上可以实时看到Claude的回复过程

④ 会话持久化:对话在守护进程重启后自动恢复,不会丢失上下文

⑤ 安全保护:Token以chmod 600权限存储,所有日志自动脱敏

【适用场景】

  • 开发者在手机上通过微信或Telegram远程控制Claude Code执行编程任务,无需守在电脑前
  • 团队通过Discord或飞书共享AI编码Agent,在聊天频道中协作完成开发任务
  • 需要在移动设备上触发AI编码任务并实时查看进度的远程工作者
  • 【快速入门】

  • 安装技能:运行npx skills add op7418/Claude-to-IM-skill或手动克隆到Claude Code技能目录
  • 运行setup向导:在Claude Code中输入/claude-to-im setup,按提示配置IM平台Token
  • 启动桥接服务:运行/claude-to-im start启动后台守护进程
  • 在IM客户端中发送消息,即可与AI编码Agent进行对话
  • 【优缺点分析】

    优点:

  • 支持五大主流IM平台,覆盖面广,中英文用户都能找到合适的平台
  • 权限控制机制完善,支持内联按钮和文本命令两种交互方式
  • 零代码安装配置,setup向导引导完成所有配置
  • 缺点:

  • 需要Node.js 20+环境,部分服务器环境可能需要升级
  • 桥接服务需要持续运行,需要一台稳定的服务器或本地机器
  • 微信桥接可能受限于微信的API限制和风控策略
  • 【适合人群】

  • 使用Claude Code或Codex CLI进行日常开发,希望在移动端也能控制AI Agent的开发者
  • 需要团队共享AI编码能力的技术团队,通过IM平台实现协作
  • 远程工作者和自由开发者,需要随时随地触发和监控AI编程任务
  • 1Claude-to-IM-skill 入门教程:在微信/QQ/Telegram中使用AI编码助手

    入门10分钟
    Claude-to-IM-skill是一个将Claude Code和Codex CLI桥接到即时通讯平台的技能工具,让你在微信、QQ、Telegram、Discord、飞书中直接与AI编码助手对话,无需切换窗口。 快速开始: 1. 访问项目GitHub仓库,克隆代码到本地 2. 安装依赖:运行 npm install 或 pnpm install 3. 配置环境变量:复制 .env.example 为 .env,填入你的Claude API密钥 4. 选择IM平台:在配置文件中设置目标平台(如Telegram需填写Bot Token,Discord需填写Webhook URL) 5. 启动守护进程:运行 node index.js,后台服务即开始监听IM消息 核心功能演示: 功能一:消息转发与实时响应 在IM聊天窗口中直接输入你的编码需求,例如帮我写一个Python爬虫脚本。消息会被转发给Claude Code,AI的回复会实时显示在聊天窗口中,包括代码块、工具调用过程和思考步骤。 功能二:交互式权限控制 当AI需要执行敏感操作(如修改文件、运行命令)时,会通过内联按钮或文本命令向你请求权限。你可以点击允许或拒绝按钮,也可以输入命令来精细控制,确保代码操作安全可控。 功能三:流式预览与会话持久化 AI生成内容时支持流式预览,你可以看到实时输出过程,不必等待全部完成。会话记录会自动保存,下次打开聊天窗口可以继续之前的对话,上下文不丢失。 实际使用案例: 场景一:远程代码审查 你在外出途中收到紧急代码审查需求,在Telegram群组中@你的AI助手,发送代码片段或仓库链接,AI会分析代码质量、发现潜在Bug并给出修改建议,整个过程在手机上完成。 场景二:团队协作编码 团队在Discord频道中共享开发任务,成员可以直接在频道中请求AI生成代码、解释逻辑或调试错误,所有对话记录团队成员可见,促进知识共享。 常见问题FAQ: Q1:支持哪些即时通讯平台? A:目前支持Telegram、Discord、飞书/Lark、QQ和微信五大主流平台,覆盖国内外主流通讯工具。 Q2:AI的回复速度如何? A:响应速度取决于Claude API的处理时间,通常简单问题几秒内回复,复杂编码任务可能需要稍长时间,但支持流式输出可提前预览。 Q3:如何保护API密钥安全? A:工具内置密钥保护机制,API密钥存储在本地环境变量中,不会暴露给IM平台或第三方。 小贴士: 1. 善用会话上下文功能,复杂任务可以分步提问,AI会记住之前的对话内容 2. 在团队使用时,建议为不同项目创建独立的聊天频道,避免对话混乱 3. 定期查看项目更新,新版本通常会增加更多IM平台支持和功能优化