系统级定时
一条命令安装 macOS LaunchAgent 定时任务。定时 wake 默认使用 5 小时 + buffer 的 smart skipping。
Local-first AI 额度窗口唤醒器
为 Claude Code、Codex 和自定义 provider CLI 安排极小 wake 请求,让额度窗口在你坐下工作前就开始尝试启动。
$ qwake doctor
claude: ok (claude)
codex: ok (codex)
$ qwake schedule install codex claude \
--times 06:05,11:10,16:15,21:20
Installed schedule
Logs: ~/.qwake/logs/claude.log Qwake 不是额度绕过工具。它是一个本地小型调度器,只负责尝试发送合规 wake 请求并记录结果。
一条命令安装 macOS LaunchAgent 定时任务。定时 wake 默认使用 5 小时 + buffer 的 smart skipping。
支持 Claude Code、Codex 或自定义 CLI,也兼容你本机已配置好的第三方路由。
不用打开 agent,也能查看 schedule status 和 logs,知道结果是 success、failed、limited 还是 skipped。
发布到 npm 后可全局安装;开发阶段也可以从仓库构建。
npm install -g @sysiphus/qwake
qwake doctor --fix
qwake schedule install codex claude \
--times 06:05,11:10,16:15,21:20 Qwake 自己不常驻后台。它把定时交给操作系统,并用 5 小时 + buffer 的 smart skipping 避免重复调用 provider。
Qwake 能尝试发送 wake 请求并记录时间戳,但如果电脑关机、完全深度睡眠、断网,或 provider 拒绝请求,它不能保证额度一定刷新。
qwake schedule install codex claude \
--times 06:05,11:10,16:15,21:20
qwake schedule status
qwake schedule doctor
qwake schedule test codex claude
qwake schedule repair codex claude
qwake schedule logs 安装 schedule 后,可以通过 status 和 logs 确认 launchd 是否已加载,以及 wake 是否成功执行。
qwake schedule status
qwake schedule doctor
qwake schedule test codex claude
qwake schedule logs
# 健康日志输出
[2026-06-01 09:20:00 +08:00] wake agent=claude status=success exitCode=0 limited=false durationMs=1842 utc=2026-06-01T01:20:00.000Z
[2026-06-01 11:10:00 +08:00] wake agent=claude status=skipped exitCode=0 limited=false durationMs=3 utc=2026-06-01T03:10:00.000Z nextWakeAt=2026-06-01T06:25:00.000Z 实验性的模型指纹流程会采样 OpenAI-compatible endpoint 对短问题的回答,在本地保存证据,并与可信 reference profile 做对比。
指纹是统计证据,不是密码学证明。模型更新、量化、服务商路由、缓存和隐藏 reasoning 都可能造成合理的分布偏移。
export RELAY_API_KEY=sk-...
qwake fingerprint collect \
--base-url https://relay.example.com/v1 \
--api-key-env RELAY_API_KEY --model gpt-4o
qwake fingerprint enroll --name gpt-4o-reference \
--from ~/.qwake/fingerprints/runs/<run>.json
qwake fingerprint audit --claim gpt-4o-reference \
--base-url https://relay.example.com/v1 \
--api-key-env RELAY_API_KEY --model gpt-4o LaunchAgent, systemd/crontab fallback, and Task Scheduler setup paths for Qwake.
不会。Qwake 只通过你已有的本地 CLI 发送极小定时 wake 请求,不绕过、不解锁、不破解额度。
不需要。Qwake 调用的是本机已可用命令。如果 Claude Code 路由到 GLM、OpenRouter、Bedrock、Vertex 或其他 provider,Qwake 会沿用这个设置。
wake 和 probe 会发送极小 live request,可能消耗少量 provider 额度。定时 wake 默认使用 smart mode,因此窗口内的重复检查会被 skipped。