手搓一只迷你小龙虾(Claude Code CLI + Telegram)

小龙虾(OpenClaw)的火爆,仿佛又看到了十几年前互联网沸腾的样子。大家跃跃欲试,但生容易养不易。

  • 作为开发者,本地已经开发/安装了大量 skill,为了小龙虾又要"养"一套,事倍功半
  • 小龙虾的升级速度完全不在掌控之内,一个小小的版本迭代,之前的配置前功尽弃
  • 小龙虾权限开放过大,危险系数高

本文主要探讨:如何用现有的工作环境,变通地实现"通过 IM 远端使用 Claude Code"。

目标

仅用 Claude Code CLI 与 IM (Telegram) 实现类似 OpenClaw 的基本交互

工具 & 环境

  • Claude Code CLI
    • 支持 /loop
    • 支持 /remote-control/chrome(这两个非必须)
    • 安装 skill telegram-message-handler安装到当前项目下,不要全局安装
  • Python3
  • Telegram
    • @raw_data_botHi 在回复中找到 Your ID: 8330582376,这个数字即是你在 Telegram 的 ID
    • @BotFather 发送 /newbot 创建你的机器人 yourname_bot,在返回的信息中找到下面第三行模样的字串,务必保存好这个 token!勿明文发给 AI 切记!
kotlin 复制代码
Use this token to access the HTTP API:

8728173975:ALFP11czw8APUv0Wi21fgN7_p2PXS35nXjg

Keep your token **secure** and **store it safely**, it can be used by anyone to control your bot.
  • 在项目根目录下创建 .env 文件,保存以上 tokenuid
ini 复制代码
TELEGRAM_BOT_TOKEN=8728173975:ALFP11czw8APUv0Wi21fgN7_p2PXS35nXjg
TELEGRAM_ALLOWED_USER_ID=8330582376

使用

启动 Claude

这样启动,自动跳过之后交互中的授权确认。

css 复制代码
claude --dangerously-skip-permissions

设置定时任务

每分钟拉取一次 yourname_bot 从 Telegram 发出的消息

rust 复制代码
/loop 1m use telegram-message-handler

设置电脑不要休眠

  • 可以息屏/锁屏

在 Telegram 发信息给 yourname_bot

  • 你怎么看 AI 在 2026 年的发展?
  • 把根目录下那个 PDF 文件发过来
    • 可发送图片、音频、视频、PDF、ZIP、TXT 和其它格式文件(20M 以内)

局限

远程管理

尽管在 skill 中添加了处理超时出错的逻辑,有时还是要远程查看一下小龙虾为何罢工

  • 电脑端 Claude Code CLI 中运行 /remote-control 返回 URL claude.ai/code/sessio... (建议在启动 Claude 时就生成此链接)
  • 手机端登录这个地址,查看当前会话中的问题,操作与在 Claude Code CLI 中完全相同,两端的消息完全同步。

/loop 限制

  • 执行任务的最小间隔 1 分钟,如果恰好在第 1 秒发出消息,那就要多等 59 秒
  • 定时任务有效期仅 3 天,当然有其它办法在快到 3 天时自动续杯

能力

电脑端安装的 Skill 都可以通过 Telegram 的机器人从远端调用,这只小龙虾有多大能耐完全取决于你在电脑端开发或安装的 Skill 有多强大!

/chrome 带来的可能

虽然 /chrome 仍是 beta 且返回结果的速度较慢,但未来可期!

  • 右侧为 Telegram 发出消息 用谷歌浏览器打开 juejin.cn 用表格列出前十篇文章
  • 中间为 Claude Code CLI 收到消息后处理的过程
  • 左侧为谷歌浏览器,全程由 /chrome 相关的 MCP 操控(任务完成前,不要用鼠标滚动被控页面,否则会导致结果出错)

同类解决方案

Claude Code + 飞书(Lark)/WeCom


Have fun :)

相关推荐
程序员老猫29 分钟前
当 AI 能写 80% 的代码时,后端工程师的核心价值还剩什么?
人工智能
想会飞的蒲公英32 分钟前
计算机怎样读取中文文本:编码、清洗与标准化
人工智能·python·自然语言处理
CIO_Alliance43 分钟前
AI+iPaaS解决方案深度整合:让跨系统业务流程自动化一步到位
人工智能·ipaas·系统集成·ai+ipaas·企业cio联盟·企业级ai化转型
苏州IT威翰德44 分钟前
算力资产“续命”专家:苏州威翰德科技赋能NVIDIA高端AI芯片芯片级维修
大数据·人工智能
天上路人1 小时前
A59P双波束语音模块:神经网络降噪在远场拾音中的工程实现分析
人工智能·深度学习·神经网络·ai降噪·ai语音·麦克风·回音消除
腻害兔1 小时前
【若依项目-产品经理视角】RuoYi-Vue-Pro 源码拆解:字典、短信、邮件、通知——后台系统的“基础设施四件套“!
java·前端·vue.js·产品经理·ai编程
冬奇Lab1 小时前
AI 评测系列(03):LLM-as-Judge——让 LLM 评价 LLM 的正确姿势
人工智能·llm
Miao121311 小时前
某海外住宿平台如何在大规模场景下实现指标一致性:Minerva 指标平台实践
大数据·数据库·人工智能
冬奇Lab1 小时前
每日一个开源项目(第164篇):毕昇(BISHENG)- 面向企业的开源 LLM DevOps 平台
人工智能·开源·agent
声讯电子2 小时前
录音笔AI降噪方案:从录得到到听得清的听觉革命
人工智能·语音识别