用途:把当前 Claude Code 或 Codex 会话桥接到即时通讯平台,使用户能在手机上继续与 Claude 对话。用户数据存放于 ~/.claude-to-im/,技能目录通常为 ~/.claude/skills/claude-to-im(Codex 下可能为 ~/.codex/skills/claude-to-im)。
主要能力:支持 Telegram、Discord、飞书/Lark、QQ、微信、钉钉六个渠道。Telegram 支持流式预览与内联权限按钮;Discord 支持服务器/频道/用户级访问控制;飞书支持流式卡片、工具进度与内联权限按钮;QQ 仅支持 C2C 私聊,权限用文本 /perm 命令;微信为扫码登录,单账号绑定,新登录会替换旧账号,语音仅使用微信自带语音转文字文本;钉钉为 Stream 模式,群聊仅处理 @机器人或回复机器人的消息,v1 仅纯文本回复,可转发入站图片。
使用方式:子命令包括 setup、start、stop、status、logs、handoff、reconfigure、doctor。setup 为交互式向导(需 AskUserQuestion,Codex 环境改为手动创建 config.env);start 运行 bash "SKILL_DIR/scripts/daemon.sh" start;stop、status 同理;logs 可带行数参数(默认 50);handoff 目前仅支持 handoff weixin 与 handoff dingtalk;doctor 运行 bash "SKILL_DIR/scripts/doctor.sh"。配置写入 ~/.claude-to-im/config.env 并 chmod 600。
适用场景:需要从手机远程查看或继续本地 Claude/Codex 会话、团队通过 Discord/飞书协作、或接入国内 IM 平台的用户。
限制:运行 start 等命令前必须存在 config.env,否则进程崩溃并留下陈旧 PID 文件;Claude 恢复会话不继承原窗口的 --settings、--permission-mode、沙箱标志或 --add-dir;handoff 仅影响该渠道后续消息,不迁移正在流式输出的回复,重启桥接会丢弃待处理权限请求;微信语音不转写原始音频;钉钉 v1 群聊仅纯文本回复。代理需在 config.env 中直接设置 HTTPS_PROXY 等变量。具体模型名称、价格与平台支持细节资料未提供。