后台编码智能体:让你的 AI 上夜班
编码智能体不需要你盯着。本文讲的是如何在你做别的事时让智能体在后台运行,以及如何让一整支舰队在你睡觉时通宵写代码。
第一次运行编码智能体时,你会盯着它写的每一行。感觉这是必须的。到了第十次,盯着看只是你还没放下的一个习惯。
一个处理真实任务的智能体,会在不需要你的情况下连续工作十分钟、十五分钟,有时三十分钟。它阅读、规划、编写、跑测试。如果你全程坐着盯住终端,你就把一个自主的工具又变回了手动的工具。
改变一切的转变很简单:别再盯着,开始监督。让工作在后台进行,只在真正需要你的两个时刻介入。
“后台”真正的含义
后台不等于无人值守。它的意思是,当你的注意力在别处时智能体照样工作,只有必须时才把你拉回来。
需要人的时刻恰好只有两个。智能体撞上一个它自己无法拍板的决定(“这一列是删掉还是迁移?”),或者它做完了、工作已经可以审阅。这两点之间的一切,都是你本该花在别处的时间:另一个功能、一场会议、一顿午饭。
问题从来不在于智能体能否独自工作,而在于你能否不用去看,就知道它是还在干、卡住了,还是已经完成。
夜班
一旦你在白天信任了这套后台循环,下一步就显而易见:在你完全不在时也让它跑。
合上笔记本前,把三个互不相关的任务排进队列。重构一个模块、补上缺失的测试、迁移一份配置。它们改动不同的文件,所以不会冲突。你去睡觉,智能体在干活。第二天早上,你面对的不是一个空分支和一张白纸,而是三块等待审阅的成果,等你说一句行或不行。
正是在这里,多智能体不再是派对上的小把戏,而开始为你换来真正的时间。仅仅一晚的准备,变成了一天你无需醒着就获得的进展。
要做到安全,你需要什么
运行你没在盯的智能体,只有当三件事成立时才行得通。
你能一眼看到状态。哪个智能体在思考,哪个卡在提问上,哪个已完成。不是靠翻滚各个终端,而是从一个视图里,最好是能在手机上查看的那种。
你会在恰当的时刻被拉回。当智能体需要答复或完成时给出通知,这样一个凌晨两点卡住的智能体,就不会为了一个你五秒钟就能回答的问题白白耗掉整晚。
工作能挺过中断。关掉应用、断了 wifi、重启机器,每个会话都会原封不动地回到原处。如果一次断线就能抹掉它,那么通宵运行毫无价值。
实际上要怎么搭起来
在 AgentsRoom 里,后台循环是默认行为,不是你要打开的某个模式。每个智能体都会在所有项目中显示一个实时状态点(思考中、已完成、待答复、空闲),所以你从不用猜。当一个智能体结束它的回合或提出问题时,桌面和手机通知会告诉你是哪一个、在哪里,一次点击就把你直接带进那个终端。
为了上夜班,定时任务无需你盯着启动就能触发反复的智能体运行,恢复的会话会在你退出后把每个智能体和每个终端带回来,让明天从今夜停下的地方开始。
要点不是把你踢出循环,而是只在需要你的判断时才留在循环里,把不需要判断的那些时段交给机器。
下载 AgentsRoom
在一个窗口中运行你所有项目的 AI 智能体(Claude、Codex、Antigravity CLI、OpenCode、Aider)。
配套应用:随时随地监控你的 Agent
使用 Claude、Codex、Antigravity CLI 或其他 AI 提供商。
把 Bug 和需求直接发送到您的公开待办清单。
AgentsRoom 实际运行一瞥。