10+年产品经理聊聊产品、测测产品,产品人交流学习成长平台,按 Ctrl+D 收藏我们
关于我 留言板 小程序 标签云

苏米客

  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
  • 登录
  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
当前位置: 首页 » AI编程开发

Claude Code Remote:这个开源项目让我实现了远程控制Claude Code

18小时前 AI编程开发 59 0

作为一个深度依赖Claude Code的开发者,我经常遇到这样的场景:在公司启动一个数据分析或代码构建任务,但任务可能需要几小时才能完成。人在办公室干等着?太浪费时间。直接走人?又担心任务出错或无法及时处理后续工作。

直到我发现了JessyTsui开发的Claude Code Remote项目,这个"邮件任务管理器"彻底解决了我的痛点。通过收发邮件远程控制本地Claude Code,可以在任务完成时接收通知,并通过简单回复邮件发送新命令,真正意义上的重新定义远程开发新体验!

核心原理

Claude Code Remote的工作原理:通过邮件收发进行Claude Code任务管理。你可以在办公室启动Claude Code执行任务,然后回家等通知。当任务完成时,你的邮箱会立即收到通知邮件。

更令人惊喜的是,它支持连续对话。只需直接回复邮件,写下新的指令如"继续重构下一个模块"或"把结果生成图表",这些命令就会在公司电脑上自动执行。

人在家中坐,码从邮件来,这种工作方式不需要任何网络穿透技术,只要有邮箱的地方,就有你的远程开发基地。

安全性保障

安全性是远程控制的核心关切。Claude Code Remote通过多重机制确保安全:

  • 发件人白名单验证:只有你授权的邮箱地址才能发送指令

  • Token验证机制:每个会话拥有唯一Token,防止误操作

  • 会话过期保护:Token具有24小时有效期,自动失效

  • 命令过滤系统:自动过滤潜在危险命令

这意味着不是任何人的邮件都能控制你的Claude Code,系统会严格验证发件人身份。

部署流程

步骤1:下载和安装

git clone https://github.com/JessyTsui/Claude-Code-Remote.git
cd Claude-Code-Remote
npm install

步骤2:启动邮件监听服务

cd /Users/jessytsui/dev/TaskPing
npm run relay:pty

这会启动邮件监听服务,监听 noreply@example.com 收到的回复邮件。

步骤3:启动Claude Code并集成TaskPing

# 启动Claude Code
claude
# 在Claude Code中使用TaskPing发送邮件通知
# 例如:当任务完成时会自动发送邮件

步骤4:配置Claude Code钩子

# 查看当前钩子配置
cat ~/.config/claude-code/settings/hooks.json
# 如果没有配置,需要设置TaskPing钩子
# 复制TaskPing的钩子配置文件

环境配置详解

.env 配置文件

# 发件配置(飞书邮箱)
SMTP_HOST=smtp.feishu.cn
SMTP_USER=noreply@example.com
SMTP_PASS=kKgS3tNReRTL3RQC
​
# 收件配置(飞书邮箱)  
IMAP_HOST=imap.feishu.cn
IMAP_USER=noreply@example.com
IMAP_PASS=kKgS3tNReRTL3RQC
​
# 用户通知邮箱
EMAIL_TO=user@example.com
​
# 安全白名单(允许发送命令的邮箱)
ALLOWED_SENDERS=user@example.com

邮件回复测试

方法1:手动测试

# 在TaskPing目录中运行
node test-smtp-token.js

这会发送测试邮件到 user@example.com,邮件主题包含Token格式:[TaskPing #XXXXXXXX] Claude Code 任务完成 - TaskPing-Token-Test

方法2:实际集成测试

  1. 在Claude Code中执行任务

  2. 任务完成后,TaskPing自动发送邮件通知

  3. 邮件发送到配置的邮箱地址

邮件客户端支持

用户可以从任意邮箱回复到 noreply@example.com:

✅ Gmail 网页版/客户端 ✅ 手机Gmail APP ✅ Apple Mail ✅ Outlook ✅ QQ邮箱 ✅ 163邮箱 ✅ 任何支持SMTP的邮箱

这种全平台兼容性确保了无论你使用什么设备或邮件服务,都能无缝控制Claude Code。

实战应用场景

场景1:长时间构建任务

想象这样的工作流:

  1. 在Claude Code中启动项目构建

  2. 离开电脑,在手机收到构建完成邮件

  3. 手机直接回复:"继续部署到生产环境"

  4. 回到电脑时部署已完成

场景2:代码审查与优化

  1. Claude Code完成代码生成

  2. 收到邮件通知查看结果

  3. 回复:"请添加单元测试和文档"

  4. Claude自动生成测试和文档

场景3:数据分析任务

在我的实际使用中,最常见的场景是运行耗时的数据分析任务。启动分析后,我可以去开会或处理其他工作。当分析完成时,手机会收到通知,我可以立即查看结果并决定下一步操作——无论是生成可视化图表、导出报告,还是进行深度分析。

扩展可能性

基于邮件的远程控制原理,还可以参照制作Telegram Bot实现实时执行过程监控。这为开发者提供了更多自定义远程控制方案的可能性。

总结

Claude Code Remote项目让我重新思考了远程开发的可能性。通过将邮件这个最普遍的通信工具与AI编程助手结合,它创造了一种既简单又强大的远程控制方案。

不需要复杂的网络配置,不需要专门的客户端,只需要一个邮箱——这种极简的设计理念正是其最大的优势。对于像我这样经常需要处理长时间任务的开发者来说,它不仅提高了工作效率,更重要的是给了我们更大的工作灵活性。

项目地址:https://github.com/JessyTsui/Claude-Code-Remote

声明:本站原创文章文字版权归本站所有,转载务必注明作者和出处;本站转载文章仅仅代表原作者观点,不代表本站立场,图文版权归原作者所有。如有侵权,请联系我们删除。
未经允许不得转载:Claude Code Remote:这个开源项目让我实现了远程控制Claude Code
#Claude Code #Claude Code Remote #远程控制 
收藏 1
Playwright MCP:让AI帮你完成所有浏览器自动化,两步搞定网页截图
产品经理的新挑战:Vibe Coding成为产品经理进入AI时代的必修课
推荐阅读
  • Claude Code + Cursor 结合的高阶实战技巧(附Claude Code 官方指南精解)
  • Cursor代码生成器中文使用教程,Cursor新手入门完全指南,全网最全面详细的Cursor使用教程
  • 学生党0元白嫖!手把手教你解锁Cursor Pro年VIP,超详细申请教程(附避坑指南)
  • Claude Code新手入门必备的12个使用技巧,你的命令行编程神器
  • Cursor 0.47.x更新必看:新增rules、mcp、auto model、主题等,附Cursor免费攻略合集,GitHub开源项目方案大全
评论 (0)
请登录后发表评论
分类精选
Cursor 0.46更新,新增支持Claude 3.7 + GPT 4.5,Cursor Pro 无限续杯攻略,全自动化工具使用说明
9565 5月前
学生党0元白嫖!手把手教你解锁Cursor Pro年VIP,超详细申请教程(附避坑指南)
8892 2月前
Cursor代码生成器中文使用教程,Cursor新手入门完全指南,全网最全面详细的Cursor使用教程
7677 7月前
Claude Code 官方已支持Windows系统!手把手教你免费安装使用Claude Code
5772 2周前
深入解析Cursor的安全性与功能:官方安全文档中披露的代码检索逻辑
4984 7月前
手把手教你用支付宝订阅 Cursor Pro:国内用户最全开通教程(附取消自动扣费)
4570 1月前
用 Cursor 搭配 Context7,让 AI 自动看文档、写对代码的神级MCP插件
3878 1月前
手把手教你上手Cursor安装使用,搭配神级Prompt(Thinking Claude),零基础实战开发谷歌插件小游戏
3764 7月前
Cursor新手3分钟快速搞懂 Ask/Manual/Agent 三种模式及高级技巧
3695 2月前
手把手教你在Claude Code 中使用Kimi K2 模型,超简单配置教程分享
3449 2周前

文章目录

关注「苏米客」公众号

订阅推送更及时,手机查看更方便
分类排行
1 Claude Code Remote:这个开源项目让我实现了远程控制Claude Code
2 Playwright MCP:让AI帮你完成所有浏览器自动化,两步搞定网页截图
3 CCCS:快速切换 Claude Code 配置文件,一键切换不同的 Claude Code API
4 解构Sub Agents:AI规范驱动开发,让你的Claude Code不止是编程助手!
5 Claude Code 原版使用指南+五大平替方案
6 一文掌握Claude Code使用全指南,从安装到订阅的Claude Code使用教程
7 先别急着卸载Cursor,看完Cursor变废为宝小技巧再考虑要不要留下!
8 从Cursor到Claude Code:避坑4大难题,我的高效开发迁移指南
9 GitHub-MCP-Server:开发必备自动化 AI 助手,从部署到实战
10 15个Claude Code进阶技巧,迅速颠覆你的开发效率(附提示词)
©2015-2024 苏米客XMSUMI 版权所有 · WWW.XMSUMI.COM 闽ICP备14005900号-6
程序库 免费影视APP 花式玩客 免费字体下载 产品经理导航 Axure RP 10 免费Axure模板 Axure原型设计 Axure元件库下载 申请友联