你有没有遇到过这种情况?

晚上熬夜用 Claude Code 写代码,正写到关键时刻,突然弹出:"Claude usage limit reached. 恢复时间:凌晨 3 点"

这时候你可能已经困得睁不开眼,但又舍不得放弃手头的工作进度...

解决方案来了!

今天给大家推荐一个开源神器:Claude Auto Resume,让你的 Claude Code 可以"自动续命"!

它是怎么工作的?

  1. 智能检测:自动监控 Claude 使用限制
  2. 倒计时等待:显示实时倒计时,让你知道还要等多久
  3. 自动恢复:时间一到,立即恢复任务执行
  4. 零人工干预:整个过程完全自动化

核心特性

智能恢复

  • 自动解析限制时间
  • 精确计算等待时长

实时反馈

  • 倒计时显示:恢复倒计时 02:15:30...
  • 清晰的状态提示

️ 安全提醒

  • 内置安全警告机制
  • 建议在隔离环境使用

安装超简单

# 一键安装
sudo make install # 或者直接使用
./claude-auto-resume.sh "继续完成用户认证功能"

使用示例

# 基础用法
claude-auto-resume "继续实现登录页面" # 继续上次对话
claude-auto-resume -c "请继续之前的任务" # 使用参数形式
claude-auto-resume -p "写单元测试" # 查看帮助
claude-auto-resume --help

工作流程演示

$ claude-auto-resume "实现用户注册功能"

Claude usage limit detected. Waiting until 2024-01-15 03:00:00...
Resuming in 02:15:30...
Resuming in 02:15:29...
...
Resume time has arrived. Retrying now.
Automatically starting new Claude session with prompt: '实现用户注册功能'
Task has been automatically resumed and completed.

️ 重要提醒

由于脚本使用了 --dangerously-skip-permissions 参数,Claude 会自动执行命令而不询问权限。建议:

  • 只在开发环境使用
  • 仔细检查提示词内容
  • 做好代码备份
  • 使用具体的提示词(如:"继续实现 src/auth.js 中的登录功能")

技术特点

  • 零依赖:只需要标准的 Unix 工具
  • 跨平台:支持 Linux 和 macOS
  • 轻量级:单个 Shell 脚本,不到 200 行代码

总结

有了 Claude Auto Resume,再也不用担心深夜编程被使用限制打断了!让 AI 助手真正成为你的 24/7 编程伙伴。

特别适合:

  • 夜猫子程序员
  • 重构狂人
  • AI 学习爱好者
  • 效率提升控

项目地址GitHub - claude-auto-resume

觉得有用的话,给个 ️ 支持一下开源作者吧!

Claude Code 深夜也要加班?这个神器让 AI 自动续命!的更多相关文章

  1. AutoCAD神器! AutoCAD自动切换中英文输入法插件(ZDSRF)

    AutoCAD神器! AutoCAD自动切换中英文输入法插件 (一)功能特点: CAD命令中只能输入英文字符,不能输入中文,在文字编辑.文字输入.尺寸编辑中经常需要输入中文,此时就需要频繁的切换输入法 ...

  2. 安装使用Entity Framework Power Tool Bate4 (Code First)从已建好的数据自动生成项目中的对应Model(新手贴,望各位大侠给予指点)

    从开始学习使用MVC以后,同时也开始接触EF,很多原理都不是太懂,只知道安装了EF以后,点击哪里可以生成数据库对应的Model,不用再自己手写Model.这里记录的就是如何从已建立好的数据库生成项目代 ...

  3. MVC Code First 当实体类发生变化时,如何自动更新数据库表

    下面做一个例子,Category是用户新建的一个实体类,然后添加一个字段,然后让数据库中的Category表也添加一个字段 1.Category.cs

  4. VA对于开发QT是神器,VA自动补全QT

    我怎么就忘了,VA也可以适用于VS下开发QT程序.其中QT的头文件自己增加,主要是: C:\Qt\4.8.6_2008\include 但还有一些特殊类不认识,所以还得继续增加: C:\Qt\4.8. ...

  5. Eclipse Code Recommenders 自动补全(联想)神器

    Eclipse Code Recommenders 可以在eclipse市场中下载.自动补全.模糊匹配.非常有用!

  6. 宝藏发现之API接口高效协作神器Apifox

    概述 背景 Apifox官方地址 https://www.apifox.cn/ 前面文章我们已经围绕微服务展开,缺少一个关键前置流程,那就是API接口设计,而在API接口设计开始前本篇先推荐一个非常好 ...

  7. EF7 Code First Only-所引发的一些“臆想”

    At TechEd North America we were excited to announce our plans for EF7, and even demo some very early ...

  8. iOS Provisioning Profile(Certificate)与Code Signing详解

    引言 关于开发证书配置(Certificates & Identifiers & Provisioning Profiles),相信做 iOS 开发的同学没少被折腾.对于一个 iOS ...

  9. Cocos2d-x单机游戏防八门神器修改数据

    来源:http://cocos2d.9tech.cn/news/2014/0212/39812.html 网上的cocos2d-x教程多为知识点的讲解,但我们学习cocos2d-x的目的是为了什么?为 ...

  10. 【转】iOS Provisioning Profile(Certificate)与Code Signing详解 -- 待看

    原文网址:http://blog.sina.com.cn/s/blog_82c8198f0102vy4j.html 引言 关于开发证书配置(Certificates & Identifiers ...

随机推荐

  1. leetcode每日一题:k-avoiding 数组的最小总和

    引言 ​ 今天是本次开始坚持leetcode每日1题的第10天,也算是迈出了一小步. 题目 2829. k-avoiding 数组的最小总和 给你两个整数 n 和 k . 对于一个由 不同 正整数组成 ...

  2. study Rust-8【使用结构体的方法】

    1.方法 与函数类似:它们使用 fn 关键字和名称声明,可以拥有参数和返回值,同时包含在某处调用该方法时会执行的代码.2.不过方法与函数是不同的,因为它们在结构体的上下文中被定义(或者是枚举或 tra ...

  3. dijkstra的封装模版

    /** - swj - * />_____フ | _ _| /`ミ _x ノ / | / ヽ ? / ̄| | | | | ( ̄ヽ__ヽ_)_) \二つ **/ #include <bits ...

  4. Lock 同步锁

    一. /* * 一.用于解决多线程安全问题的方式: * * synchronized:隐式锁 * 1. 同步代码块 * * 2. 同步方法 * * jdk 1.5 后: * 3. 同步锁 Lock * ...

  5. MySQL下200GB大表备份,利用传输表空间解决停服发版表备份问题

    MySQL下200GB大表备份,利用传输表空间解决停服发版表备份问题 问题背景 在停服发版更新时,需对 200GB 大表(约 200 亿行数据)进行快速备份以预防操作失误. 因为曾经出现过有开发写的发 ...

  6. Robot Framework全局变量集合取值

    在一次测试中,可能需要使用多个不同的会员,即需要多注册多个会员.如此配置单一参数化是无法满足对所有注册会员名的统一管理,这里引入参数变量组来实现 步骤如下: 1.脚本目录点击总目录,右键点击New R ...

  7. Spark on K8s 在vivo大数据平台的混部实战

    作者:vivo 互联网大数据团队- Qin Yehai 在离线混部可以提高整体的资源利用率,不过离线Spark任务部署到混部容器集群需要做一定的改造,本文将从在离线混部中的离线任务的角度,讲述离线任务 ...

  8. 如何在 MySQL 中实现读写分离?

    如何在 MySQL 中实现读写分离? 在 MySQL 中实现读写分离主要目的是为了提升数据库的性能和扩展性,将读请求和写请求分配到不同的服务器上,减轻主数据库的压力.通常,写请求会发送到主库,而读请求 ...

  9. 在Avalonia/C#中使用依赖注入过程记录

    前言 使用依赖注入可以让我们的程序变得更加好维护与测试. 今天分享的是在Avalonia/C#中使用依赖注入. 我准备了一个简单的不使用依赖注入与使用依赖注入的demo. 该demo已上传至GitHu ...

  10. python中_自动生成的_pycache__文件夹

    _pycache__文件夹可以看作该文件夹下文件已被python接管或者说编译过. 在第一次执行代码的时候,Python解释器已经把编译的字节码放在__pycache__文件夹中,这样以后再次运行的话 ...