工具

让 Claude Code 连夜运行,早上查看报告

这是译文。权威版本是英文原文,引用请以原文为准。

让 Claude Code 整夜处理一个任务:它保持计算机运行,自我检查工作,当达到限制时切换到其他 AI,并留下早上报告。
在 GitHub 上查看github.com/vadimchernets/nightcall
晚上 11 点,一台带有任务的笔记本电脑保持清醒 8 小时。时间线重复进行计划、步骤、检查,当达到限制时下一个 AI 接管。早上 7 点,MORNING.md 列出已完成、未完成、需先审核、无需你参与。
滑动查看完整图表,或点击打开它

你有一个大任务,但没有足够的晚上时间。将三年的笔记整理成书籍大纲。浏览两百封客户邮件并草拟回复。清理一个混乱的网站。Claude Code 可以完成这类工作,但需要花很多小时,而你最缺的就是坐在办公桌前的时间。所以你想在晚上十点说"做这个",然后上床睡觉,吃早餐时查看结果。Nightcall 是 Claude Code(Anthropic 的 AI 助手,可以处理你电脑上的文件)的免费开源插件。它为你设置的正是这样:一整夜的工作加上早上的报告。

为什么让它持续运行通常会失败

想法很简单,但让计算机和人工智能独自运行一整夜都不容易。笔记本进入睡眠,工作随之停止。订阅的使用配额在凌晨3点耗尽,会话陷入停滞或直接结束。人工智能在第四步停滞,礼貌地被困了六个小时。或者它继续运行,在您未打算涉及的文件夹中做了您从未要求的事。早上您发现了一团半完成的混乱,却不知道发生了什么。人们各自寻找解决这些问题的办法:如何让Mac保持清醒、如何在达到限制后继续、以及如何让Claude Code整夜运行。Nightcall将所有答案汇总在一处。

其功能

你在 Claude Code 中写一行代码,例如:

/nightcall:start Go through all my notes in the "Ideas" folder, build a 12-chapter book outline from them, and draft the first chapter. 8 hours.

然后 Nightcall 在你离开之前花约五分钟与你沟通,之后负责其余的工作。

不能撤销的事情永远不会在夜间决定:发送、发布、付款、无法恢复的删除、用密码登录。

一个具体的例子

Marta是一位拥有300份零散笔记的作家。晚上10:30,她输入上述内容,回答几个问题,检查盖子、充电器和更新,然后去睡觉。在夜间,Claude阅读笔记,制定计划,将笔记按主题分组,建立大纲并起草第一章。大约凌晨2点,她的Claude限额耗尽,她自己的Codex从相同的文件继续执行后续步骤。早上7点,她打开MORNING.md:大纲已完成,第一章已起草,一个无法识别的扫描文件夹在失败尝试三次后被标记并跳过,关于书籍顺序的两个选择正在等待她,每个都附带撤销方式。

如何开始

你需要Claude Code。在其中,添加目录并安装插件:

/plugin marketplace add https://raw.githubusercontent.com/vadimchernets/poly-a1-plugins/main/.claude-plugin/marketplace.json
/plugin install nightcall@poly-a1

然后运行 /nightcall:ready 查看离开前的清单,并使用 /nightcall:start 输入你的任务和小时数。在早上,/nightcall:morning 生成报告并关闭所有内容。"给计算机的咖啡"也可以独立运行,无需Claude:在Mac或Linux上运行 bash scripts/awake.sh 8。Nightcall不需要付费服务且不购买任何东西;它支持英语、西班牙语、葡萄牙语、俄语和乌克兰语。如果你还安装了其相关插件 Pocketcall,夜晚将在你的手机上显示为一行("工作中,第7轮"、"在限制处休息至03:10"、"完成"),当夜晚在限制处或结束时手机会响。

在夜晚之前,Safecall 可以为Claude即将更改的任何内容创建备份,两者都是 Poly A1 plugins 目录的一部分。

代码在Apache-2.0许可证下开放:https://github.com/vadimchernets/nightcall。

在GitHub上查看nightcall

Vadym Chernets 还开发了 Poly A1,一个来自不同公司的AI相互检查彼此工作的应用。

所有工具 · 所有论文和笔记