返回顶部
热门问答 更多热门问答
技术文章 更多技术文章

一个Claude Code的远程遥控器

[复制链接]
链载Ai 显示全部楼层 发表于 1 小时前 |阅读模式 打印 上一主题 下一主题

在公司启动了一个需要跑几小时的数据分析任务,人又想溜,但又怕任务出错或跑完后无法及时进行下一步怎么办?

f7ee51b4-d26a-47bd-923c-055d75da7128.png

JessyTsui开发了一款远程的Claude Code遥控器,通过收发邮件,远程控制本地的Claude Code。

也就是说,你可以在办公室启动Claude Code,然后潇洒地回家,等任务一完成,你的邮箱立刻会收到通知。

还支持连续对话,只需直接回复这封邮件,写下新的指令,比如“继续重构下一个模块”或者“把刚才的结果生成图表”,这些命令就会在你公司的电脑上自动执行。

人在家中坐,码从邮件来,邮件,成了沟通人与AI的信使,所以也就不需要什么网络穿透了。

看了一下源码和说明,也足够安全,不是任何人的邮件都能控制你的 Claude,系统基于白名单验证发件人,只有你授权的邮箱地址才能发送指令,确保安全。

整个工作流就是:

在公司的电脑上,命令行界面中正常启动并使用 Claude Code。任务一结束,你的手机就会“叮”一声收到邮件,告诉你“活干完了”。

打开邮件,看到结果,思考片刻,直接回复:“干得不错,现在请把代码打包成 Docker 镜像。”

远在公司的 Claude 接收到你的指令,立刻开始执行新的任务。整个过程,你甚至不需要魔法。只要有邮箱的地方,就有你的远程开发基地。

上手指南,基本上有手就行。

第一步:下载和安装

gitclonehttps://github.com/JessyTsui/Claude-Code-Remote.git
cdClaude-Code-Remote
npminstall

第二步:配置你的邮箱

你需要创建一个 .env 文件,填入你的邮箱账号信息。这里需要注意的是,如果你使用 Gmail,需要使用专用的“应用密码(App Passwords)”,而不是你的登录密码。

同时,配置好接收通知的邮箱和允许发送指令的邮箱白名单。

第三步:配置 Claude Code 钩子

这一步是关键,通过在 Claude Code 的配置文件 ~/.claude/settings.json 中添加 hooks,让 Claude 在任务完成(Stop)或等待(SubAgentStop)时,自动执行一个脚本来发送邮件。

配置完成后,只需两行命令即可启动:

#启动邮件监控服务
npmrunrelay:pty

#在另一个终端的比如tmux中启动Claude
claude

后面在回家路上就能收到分析报告,通过邮件指示它进行修改和测试。

其实也可以参照里面的邮件内容再做一个TG Bot,TG支持流式输出,可以看到实时的具体的执行过程,那就是真聊天会话编程了。

怎么样把Claude Code 20刀的订阅用成200刀?

Claude Code Sub Agents的正确打开方式和案例演示

这应该是新手使用Claude Code最方便的方式了吧

把Claude Code打造成一个开发团队!

感兴趣的可以亲自上手试试。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

链载AI是专业的生成式人工智能教程平台。提供Stable Diffusion、Midjourney AI绘画教程,Suno AI音乐生成指南,以及Runway、Pika等AI视频制作与动画生成实战案例。从提示词编写到参数调整,手把手助您从入门到精通。
  • 官方手机版

  • 微信公众号

  • 商务合作

  • Powered by Discuz! X3.5 | Copyright © 2025-2025. | 链载Ai
  • 桂ICP备2024021734号 | 营业执照 | |广西笔趣文化传媒有限公司|| QQ